detection.pir.cleared (PIR cleared)
detection.pir.cleared: PIR cleared
detection.pir.cleared · Channel scope · Message query permission Alarm
What it does
Reported when the PIR alarm clears. Compose event: msgType is detection.pir.cleared. Subscribe to capabilityEvent in callbackFlag. See Receive device messages, setMessageCallback, Event catalog, and Overview and common payload.
Compose event: multiple legacy paths may map to one msgType; the platform does not dedupe—dedupe in your app.
Reported fields
No extra fields. Platform fields: Overview and common payload.
Example
{
"msgType": "detection.pir.cleared",
"deviceId": "TESTIPC000012345",
"productId": "56WGTET2",
"channelId": "0",
"outputData": {},
"time": 1673406989,
"localTime": "20230111T111629",
"alarmId": "116257862023505xxxx",
"token": "f2dc8c09eeae4b5bad6abf522c93d825",
"thumbUrl": "https://example.imou.com/pic/thumb.jpg",
"picUrlArray": [
"https://example.imou.com/pic/frame1.jpg",
"https://example.imou.com/pic/frame2.jpg"
]
}
Minimum permission
The administrator does not need an extra permission on a device they bound. A shared device needs the alarm message permission. A bound sub-user does not. A sub-account needs Alarm. list / search filters out events you are not allowed to see. See PIR.
