|  Developer
Updated on November 29, 2022

hub.device.updated

  • Broadcast sent when some changes happened to a device (broadcast contains only changes).
Edit
Field Type Required Description
_id string + An id of the device
armed bool + See device.armed
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 (true only if one of device fields , , was changed)
fwTimestampMs int64 + A hub system timestamp in milliseconds when the event has happened.
__DEVICE_CHANGEABLE_FIELD any +
Device fields which may be updated (__DEVICE_CHANGEABLE_FIELD):
Field Type Description
name string A device name
reachable bool Whether device is reachable
roomId string An id of a room this device is assigned to
ready bool Ready status of a device. value means the device is ready to any changes. value means the device is busy.
Edit
				
					        {
          "id": "ui_broadcast",
          "msg_subclass": "hub.device.updated",
          "result": {
            "_id": "588b7eb528b12d03be86f36f",
            "armed": true,
            "serviceNotification":false,
            "syncNotification":false,
            "fwTimestampMs": 16300011122244,
            "__DEVICE_CHANGEABLE_FIELD": value
          }
        }