_id |
string |
+ |
an id of the device |
parentDeviceId |
string |
+ |
an id of the parent device. Empty in case of main device |
category |
string |
+ |
a device category |
subcategory |
string |
+ |
a device subcategory |
deviceTypeId |
string |
+ |
a device type id, generated from manufacturer info |
gatewayId |
string |
+ |
an id of a gateway this device belongs to |
name |
string |
+ |
a device name |
type |
string |
+ |
a device type |
batteryPowered |
bool |
+ |
is device battery powered |
reachable |
bool |
+ |
is device reachable |
armed |
bool |
+ |
is device armed by house mode |
roomId |
string |
+ |
an id of a room this device is assigned to |
persistent |
bool |
– |
is device persistent. Persistent device can’t be removed by force removing. False by default. |
info |
object |
– |
some additional information for this device |
serviceNotification |
bool |
+ |
Special mark for forwarding all changes with this device and items to different Cloud services |
syncNotification |
bool |
+ |
Special mark to request data synchronization between Cloud and controller (always true) |
fwTimestampMs |
int64 |
+ |
A hub system timestamp in milliseconds when the event has happened. |
security |
string |
+ |
Security level how the device is connected. Possible options: , , , |
ready |
bool |
+ |
Ready status of device. value means device is ready to any changes. value means device is busy. |
status |
string |
+ |
a device status |
parentRoom |
bool |
– |
Defines the behavior of a child device when the parent device is moved to another room. |