current |
string |
+ |
Id of the current mode |
switchTo |
string |
+ |
Id of the next mode (after switch to) or empty |
switchToDelay |
integer |
+ |
Delay (sec) before switch to the mod |
modes |
JsonArray |
+ |
Array of the houseModes entries |
modes._id |
string |
+ |
Id of the mode |
modes.name |
string |
+ |
Name of the mode |
modes.description |
string |
+ |
Brief description of the mode |
modes.switchToDelay |
integer |
+ |
Delay (sec) before switch to the mod |
modes.alarmDelay |
integer |
+ |
Delay (sec) before sending alert |
modes.notifications |
JsonArray |
+ |
Array of user IDs or null if need notify all user IDs |
modes.disarmedDefault |
bool |
+ |
Use default (not editable) disarmed list or custom |
modes.disarmedDevices |
JsonArray |
+ |
Array of disarmed device identifiers (current) |
modes.alarmsOffDevices |
JsonArray |
+ |
Array of alarmsOff device identifiers (current) |
modes.camerasOffDevices |
JsonArray |
+ |
Array of camera device identifiers that should be off in a current house mode |
modes.protect |
bool |
– |
Enables or disables Ezlo Protect for a particular house mode. Default values:
: , : , :
, : . |
devices |
JsonArray |
+ |
Array of device id with security sensors |
alarms |
JsonArray |
+ |
Array of device id which make alarms after trips |
protectButtons |
JsonArray |
– |
Array of protect button entries |
protectButtons.[].id |
string |
+ |
A panic button Device ID |
protectButtons.[].service |
string |
+ |
Name of a service the panic button is assigned with |
cameras |
JsonArray |
+ |
Array of camera device identifiers with items named make_recording |