You can create events right now for do not disturb as I understand it. I found a post by Thom. Once I have the time, I am going to try and set up respond events and timed events that trigger a user do not disturb.
Use the telecom plugin to set the user mode.
The values can be determined by looking up the relevant PK_ for a given table:
mysql> SELECT PK_HouseMode, Description from HouseMode;
+--------------+-----------------------+
| PK_HouseMode | Description |
+--------------+-----------------------+
| 1 | Unarmed - at home |
| 2 | Armed - away |
| 3 | Armed - at home |
| 4 | Sleeping |
| 5 | Entertaining |
| 6 | Armed - Extended away |
+--------------+-----------------------+
6 rows in set (0.02 sec)
mysql> select PK_UserMode, Description FROM UserMode;
+-------------+----------------+
| PK_UserMode | Description |
+-------------+----------------+
| 1 | At Home |
| 2 | Away |
| 3 | Sleeping |
| 4 | Do not disturb |
+-------------+----------------+
4 rows in set (0.03 sec)