DUT is 7776 / BC33ACFFFE615CDF :
lrup.zip.txt (79.6 KB)
Actions:
2x ZigBee Scan, then Add Thing from Inbox
Intermediate Result:
State: UNKNOWN
Thing properties: 14 (or 15?)
Show advanced → Initialize device → Toggle ON
Final Result:
State ONLINE
Thing properties: 20, zigbee_device_initialised: true
Now there are three Toggle Switches that seem to be synchronized :
Data received when button pressed (buttons #1-#4 (from top to bottom) - excerpt from debug log, see below for a complete log):
Button #1 ("O" - off):
22:38:36.641 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=5, ackNum=2, reTx=false, data=6A 90 01 3F 00 03 FD FF 04 01 06 00 01 FF 00 01 00 00 EB 00 00 00]
22:39:26.448 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=0, ackNum=4, reTx=false, data=9C 90 01 3F 00 03 FD FF 04 01 06 00 01 FF 00 01 00 00 EC 00 00 00]
22:40:11.264 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=5, ackNum=0, reTx=false, data=C8 90 01 3F 00 03 FD FF 04 01 06 00 01 FF 00 01 00 00 ED 00 00 00]
22:40:51.086 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=6, ackNum=0, reTx=false, data=F0 90 01 3F 00 03 FD FF 04 01 06 00 01 FF 00 01 00 00 EE 00 00 00]
22:42:56.104 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=4, ackNum=5, reTx=false, data=6D 90 01 3F 00 03 FD FF 04 01 06 00 01 FF 00 01 00 00 EF 00 00 00]
Button #2 ("I" - ON):
22:49:23.364 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=5, ackNum=0, reTx=false, data=F0 90 01 3F 00 00 76 77 04 01 06 00 01 01 40 11 00 00 39 2F 00 00]
22:50:05.504 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=3, ackNum=2, reTx=false, data=1A 90 01 3F 00 00 76 77 04 01 06 00 01 01 40 11 00 00 3A 30 00 00]
Button #3 (dim+):
22:51:24.497 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=4, ackNum=0, reTx=false, data=68 90 01 3F 00 03 FD FF 04 01 08 00 01 FF 00 01 00 00 F6 00 00 00]
22:52:30.437 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=7, ackNum=2, reTx=false, data=AA 90 01 3F 00 03 FD FF 04 01 08 00 01 FF 00 01 00 00 F7 00 00 00]
Button #4 (dim-):
22:53:08.514 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=6, ackNum=0, reTx=false, data=D0 90 01 3F 00 03 FD FF 04 01 08 00 01 FF 00 01 00 00 F8 00 00 00]
22:53:55.684 [DEBUG] [le.ember.internal.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=6, ackNum=7, reTx=false, data=FF 90 01 3F 00 03 FD FF 04 01 08 00 01 FF 00 01 00 00 F9 00 00 00]
Button #2 seems to be special insofar as the message contains the address of the DUT, whereas all messages “from” all other buttons contain FFFD (broadcast?).
Debug log (2x button #1, 2x button #2, 2x button#3, 2x button#4):
buttons1.txt (28.3 KB)
2nd try, same actions:
buttons2.txt (43.5 KB)