Event message types
Event message types
Note: This page lists legacy platform callback string
msgTypevalues (underalarm,deviceStatus,iot, etc.). Capability catalog eventIds are in Event types. Subscribe viacallbackFlagin Receive device messages.
Capability catalog events: After subscribing to capabilityEvent via setMessageCallback, msgType is the eventId from Event types (e.g. detection.motion.detected). Push payload fields are in Overview and common payload and Receive device messages; same as section four of Event message format. Samples: Receive alarm messages · Push configuration.
Legacy push types on this page: The tables below are string msgType values in alarm/deviceStatus/iot callbacks—binding, sharing, online/offline, and some legacy alarms—not the full capability catalog. Archived copies: legacy msgType table and legacy payload format.
Device alarm messages
| Type value | Description |
|---|---|
| parkingDetection | Parking detection |
| heatImagingTemper | Temperature alarm |
| abAlarmSound | Abnormal sound alarm |
| leftDetection | Object left behind |
| gasAlarm | Gas alarm |
| nbTempOver | Over-temperature alarm |
| nbElecOver | Over-current alarm |
| nbElecRes | Residual current alarm |
| nbDeviceAbnormal | Tamper alarm |
| checkAlarmFail | Fault alarm |
| noZigbeeAir | Long time without human detection |
| remoteControl | Accessory remote channel linkage alarm |
| electricity | Battery level alarm |
| callBellEvent | Call event (legacy push; capability side see Incoming call) |
| alarmLocal | Local alarm |
| videoBlind | Video blind alarm |
| callNoAnswered | Unanswered call (legacy push; capability side see Incoming call and session events) |
| crossLineDetection | Tripwire alarm |
| crossRegionDetection | Region intrusion |
| Doorbell | Door open event |
| deviceDeletedSharedCancel | Notify share recipient after unbind/transfer |
| deviceAuthorizationChanged | Authorization data changed |
| deviceShareCancel | Device share removed |
| transferDeviceTo | Device transfer succeeded (recipient) |
| transferDeviceFrom | Device transfer succeeded (initiator) |
| heatmap | Heat map message |
| soundLightAlarm | Sound and light alarm |
| sleep | Device sleep message |
| sirenOff | Siren off |
| sirenOn | Siren on |
| whiteLightOff | White light off |
| whiteLightOn | White light on |
| openCamera | Privacy mask off |
| closeCamera | Privacy mask on |
| urgencyAlarm | Gateway accessory panic button alarm |
| callEvent | Device call (legacy push; capability side see Incoming call) |
| litElec | Li-ion battery low |
| alkElec | Alkaline battery low |
| objectMoved | Gateway accessory motion |
| apUpgradeFail | Gateway accessory upgrade failed |
| apUpgradeSuccess | Gateway accessory upgrade succeeded |
| deviceAuthorize | Device authorization |
| deviceShare | Device share |
| unbindDevice | Unbind device |
| bindDevice | Bind device |
| storageRecoverOk | SD card format succeeded |
| storageRecoverFail | SD card format failed |
| storageAbnormal | SD card abnormal |
| storageEmpty | No SD card |
| upgradeFail | Device upgrade failed |
| unknownAlarm | Unknown alarm |
| keyEntrySuc | Key enrollment succeeded |
| leakElectric | Fire gateway accessory leak current alarm |
| highWaterPressure | Fire gateway accessory water pressure high |
| lowWaterPressure | Fire gateway accessory water pressure low |
| highTemAlarm | Fire gateway accessory high temperature |
| fireAlarm | Fire gateway accessory fire alarm |
| wirelessSignal | Fire gateway accessory wireless signal abnormal |
| magnetomerAlarm | Gateway accessory door contact alarm |
| checkAlarm | NB device check passed |
| smokeAlarm | Device smoke alarm |
| waterAlarm | Gateway accessory water leak alarm |
| UpgradeSuccess | Device upgrade succeeded |
| pressTheDoor | Gateway accessory lock new visitor |
| hijackAlarm | Duress alarm |
| hoveringAlarm | Loitering alarm |
| sensorAbnormal | Device tamper alarm |
| message | Video message |
| human | Human detection alarm |
| alarmPIR | PIR |
| videoMotion | Motion detection |
| openDoorAbnormal | Forced door open |
| beOpenedDoor | Door open succeeded |
| notOpenedDoor | Door open failed |
| engineOpenedDoor | Mechanical lock opened |
| mobileDetect | Mobile detection alarm (motion + PIR) |
| electricAbnormal | Device voltage abnormal |
| batteryAbnormal | Fire gateway battery abnormal |
| faultAlarm | Gateway accessory fault |
| highTemAbnormal | Temperature too high |
| lowTemAbnormal | Temperature too low |
| highHumAbnormal | Humidity too high |
| lowHumAbnormal | Humidity too low |
| pm2.5Abnormal | PM2.5 abnormal |
| vocAbnormal | VOC abnormal |
| wireLessDevLowPower | Low battery |
| apOpenDoor | Accessory lock open record |
| apSanpKeyUpdate | Accessory lock temporary key status update |
| goodsMove | Object moved |
| storageFailure | Disk failure |
| storageLowSpace | Disk full |
| videoLoss | Video loss |
| attachmentInfo | Accessory info report |
| earlyWarning | Early warning |
| earlyWarningEnd | Early warning ended |
| alarmOccurs | Alarm started |
| alarmEnd | Alarm ended |
Device deviceStatus messages
| Type value | Description |
|---|---|
| online | Device or channel online |
| offline | Device or channel offline |
| close | Device or channel closed |
| changeDevName | Device name changed |
device iot messages
| Type value | Description |
|---|---|
| iotEvent | device reported message |
Device numberstat people-count messages
| Type value | Description |
|---|---|
| numberstat | People count report |
| manyStay | Person stay message |
Device faceAnalysis smart messages
| Type value | Description |
|---|---|
| rtFaceDetect | Face detection |
| rtFaceCompa | Face comparison |
| aiSFaceCompa | Stranger face comparison alarm |
| aiAFaceCompa | Known face comparison alarm |
| aiFaceDetect | Face detection alarm |
| aiVehDetect | Motor vehicle detection alarm |
| aiNonVehDetect | Non-motor vehicle detection alarm |
| aiPerLine | Person tripwire intrusion alarm |
| aiVehLine | Motor vehicle tripwire intrusion alarm |
| aiNonVehLine | Non-motor vehicle tripwire intrusion alarm |
| aiUnknownLine | Unknown object tripwire intrusion alarm |
| aiPerArea | Person region intrusion alarm |
| aiVehArea | Vehicle region intrusion alarm |
| aiNonVehArea | Non-motor vehicle region intrusion alarm |
| aiUnknownArea | Unknown object region intrusion alarm |
