Skip to content

Latest commit

 

History

History
432 lines (385 loc) · 9.61 KB

BinaryMotionSensorSamples.md

File metadata and controls

432 lines (385 loc) · 9.61 KB

Name: Motion Extra

Node 40 - Sensor (Binary) - Sensor Node Type: 042001 Command Classes: ["30", "70", "84", "72", "86", "85", "80", "ef", "20"]

Motion Detected

Direction Hex Dec NAME
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0xff Command=Basic ON
> 0x07 Checksum
< 0x06 ACK
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=OFF
> 0xf8 Checksum
< 0x06 ACK

Motion Detected

Direction Hex Dec NAME
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0xff Command=Basic ON
> 0x07 Checksum
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0xff Command=Basic ON
> 0x07 Checksum
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0xff Command=Basic ON
> 0x07 Checksum
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0xff Command=Basic ON
> 0x07 Checksum
< 0x06 ACK
< 0x06 ACK
< 0x06 ACK
< 0x06 ACK
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=Basic OFF
> 0xf8 Checksum
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=Basic OFF
> 0xf8 Checksum
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=Basic OFF
> 0xf8 Checksum
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=Basic OFF
> 0xf8 Checksum
< 0x06 ACK
< 0x06 ACK
< 0x06 ACK
< 0x06 ACK
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0xff Command=Basic ON
> 0x07 Checksum
< 0x06 ACK
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 40 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 0 Command=Basic OFF
> 0xf8 Checksum
< 0x06 ACK

Tamper Switch

Direction Hex Dec NAME
> 0x01 Header=SOC
> 0x0a Length=10
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00 Status
> 0x28 40 NodeId 40
> 0x04 TBD ??(ALARM SENSOR)??
> 0x71 113 ??? COMMAND_CLASS_ALARM???
> 0x05 5 ALARM_REPORT
> 0x01
> 0x11
> 0xb9 Checksum
< 0x06 ACK

switch release

Direction Hex Dec NAME
> 0x01 Header=SOC
> 0x0a Length=10
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x04 TBD ??(ALARM SENSOR)??
> 0x71 113 ??? COMMAND_CLASS_ALARM???
> 0x05 ALARM_REPORT
> 0x01
> 0x11
> 0xb9 Checksum
< 0x06 ACK

switch release with long wait

Direction Hex Dec NAME
> 0x01 Header=SOC
> 0x0a Length=10
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x04 TBD ??(ALARM SENSOR)??
> 0x71 113 ??? COMMAND_CLASS_ALARM???
> 0x05 ALARM_REPORT
> 0x01
> 0x11
> 0xb9 Checksum
< 0x06 ACK
> 0x01 Header=SOC
> 0x08 Length=8
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x02 TBD
> 0x84 132 COMMAND_CLASS_WAKE_UP
> 0x07 WAKE_UP_NOTIFICATION
> 0x5a Checksum
< 0x06 ACK
> 0x01 Header=SOC
< 0x09 Length=9
< 0x00 Type=REQUEST
< 0x13 19 Function=SendData
< 0x28 40
< 0x02
< 0x84 132
< 0x08
< 0x05
< 0x01
< 0x47
> 0x06 ACK
> 0x01 Header=SOC
> 0x04 Length=4
> 0x01 Type=RESPONSE
> 0x13
> 0x01
> 0xe8 Checksum
< 0x06 ACK
> 0x01 Header=SOC
> 0x05 Length=5
> 0x00 Type=REQUEST
> 0x13 19 Function=SendData
> 0x01
> 0x00
> 0xe8 Checksum
< 0x06 ACK

Battery Inserted

Direction Hex Dec NAME
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 REQUEST
> 0x04 ApplicationCommandHandler
> 0x00 Status
> 0x28 Node ID 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0xff Command=Basic ON
> 0x07 Checksum
< 0x06 ACK

new battery

Direction Hex Dec NAME
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0xff Command=Basic ON
> 0x07 Checksum
< 0x06 ACK

Battery Insert

Direction Hex Dec NAME
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0xff Command=Basic ON
> 0x07 Checksum
< 0x06 ACK
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=Basic OFF
> 0xf8 Checksum
< 0x06 ACK

switch pressed

Direction Hex Dec NAME
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=Basic OFF
> 0xf8 Checksum
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=Basic OFF
> 0xf8 Checksum
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=Basic OFF
> 0xf8 Checksum
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=Basic OFF
> 0xf8 Checksum
< 0x06 ACK
< 0x06 ACK
< 0x06 ACK
< 0x06 ACK

motion with switch down

Direction Hex Dec NAME
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0xff Command=Basic ON
> 0x07 Checksum
< 0x06 ACK
> 0x01 Header=SOC
> 0x09 Length=9
> 0x00 Type=REQUEST
> 0x04 Function=ApplicationCommandHandler
> 0x00
> 0x28 NodeId 40
> 0x03 ?? SensorBinaryCmd_Report ??
> 0x20 32 Binary Sensor
> 0x01 PayloadType=1 byte
> 0x00 Command=Basic OFF
> 0xf8 Checksum
< 0x06 ACK