Hub 3

May 16, 2026 ยท View on GitHub


Device Status

KeyValue TypeDescription
deviceIdStringdevice ID
deviceTypeStringdevice type. Hub 3
hubDeviceIdStringHub ID, equivalent to device ID
versionStringthe current firmware version, e.g. V4.2
temperatureFloattemperature in celsius
lightLevelIntegerthe level of illuminance of the ambience light, 1~10
humidityIntegerhumidity percentage
moveDetectedBooleandetermines if motion is detected
onlineStatusStringthe connection status of the device. online or offline

Webhook Events

Key NameValue TypeDescription
eventTypeStringthe type of events
eventVersionStringthe current event version
contextObjectthe detail info of the event
detectionStateStringthe motion state of the device, "DETECTED" stands for motion is detected; "NOT_DETECTED" stands for motion has not been detected for some time
deviceMacStringattributes of the context object. the MAC address of the device
deviceTypeStringattributes of the context object. the type of the device
humidityIntegerthe current humidity reading in percentage
lightLevelIntegerthe level of illuminance of the ambience light, 1~10
scaleStringthe current temperature unit being used
temperatureFloatthe current temperature reading
timeOfSampleLongattributes of the context object. the time stamp when the event is sent
{
  "eventType": "changeReport",
  "eventVersion": "1",
  "context": {
    "detectionState": "DETECTED",
    "deviceMac": "B0E9FE582974",
    "deviceType": "Hub 3",
    "humidity": 45,
    "lightLevel": 10,
    "scale": "CELSIUS",
    "temperature": 30.3,
    "timeOfSample": 1742807095763
  }
}