Kurcze ,aż wstyd się przyznać. Moja wina , jakimś cudem miałem wgraną wersję 0.8.15 , musiałem pomylić nazwy folderów z 0.8.23. Czujniki , 2 szt.się już dodały ale działanie ich nie jest jak powinno. Dodały się 2 kanały na czujnik ,
. Teraz jak przykładam magnes do czujnika ale nie dotykając go to włącza się dioda i zmienia się kanał VIBRATION na ON i następnie na OFF, po czym odsuwam magnes to zmienia się tak jak ma się zmienić kanał CONTACT na open ale po chwili sam się zmienia na close i w tym samym momencie zmienia stan VIBRATION na ON. Nie wiem czy dość wyraźnie napisałem. Tak jak by zmiana stanu kanału CONTACT miała wpływ na zmianę stanu kanału VIBRATION gdy nawet nie dotykamy czujnika. No i ten kanał kontaktrona nie powinien sam się zmieniać z powrotem na close. Sprawdziłem i na 2 czujnikach jest te same zachowanie. Da się coś z tym zrobić ? A może to jest wina fabryczna tych czujników..Wrzucam logi z przyłożenia magnesu do czujnika i odsunięcia.
Code: Select all
21:15:39.469 -> Send: [53 55 50 4C 41 17 2C 00 00 00 28 00 00 00 10 00 00 00 72 A0 48 68 00 00 00 00 F8 23 05 00 00 00 00 00 ]
21:15:39.469 -> Send: [53 55 50 4C 41 ]
21:15:39.469 -> Recv: [53 55 50 4C 41 17 1B 00 00 00 32 00 00 00 10 00 00 00 53 84 48 68 00 00 00 00 06 CE 05 00 00 00 00 00 53 55 50 444][W][HWCDC.cpp:477] write(): write failed due to waiting USB Host - timeout
21:15:39.469 -> C 41 ]
21:15:39.469 -> [225288][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
21:15:39.469 -> [225288][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xde1d
21:15:39.469 -> [225289][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
21:15:39.469 -> [225289][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
21:15:39.469 -> [225289][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
21:15:39.469 -> [225290][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0xee
21:15:39.469 -> [225290][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x65
21:15:39.469 -> [225291][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x1
21:15:39.469 -> [225291][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
21:15:39.469 -> [225292][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
21:15:39.469 -> [225292][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
21:15:39.469 -> [225292][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
21:15:39.469 -> [225293][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0xffffffff
21:15:39.469 -> [225294][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:39.469 -> [225295][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:40.031 -> [225847][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
21:15:40.031 -> [225847][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:40.031 -> [225848][I][z2s_devices_table.cpp:1246] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_1_SID channel:0, status: 0
21:15:40.031 -> [225849][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:40.031 -> [225850][I][z2s_devices_table.cpp:1256] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_2_SID channel:1, status: 0
21:15:40.031 -> [225850][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:40.031 -> [225851][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:40.031 -> [225852][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:40.031 -> [225852][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:0, status: 0
21:15:42.984 -> [228790][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
21:15:42.984 -> [228790][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xde1d
21:15:42.984 -> [228791][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
21:15:42.984 -> [228792][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
21:15:42.984 -> [228792][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
21:15:42.984 -> [228792][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0xf0
21:15:42.984 -> [228793][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
21:15:42.984 -> [228793][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
21:15:42.984 -> [228794][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
21:15:42.984 -> [228794][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
21:15:42.984 -> [228795][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
21:15:42.984 -> [228795][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
21:15:42.984 -> [228796][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0xffffffff
21:15:42.984 -> [228796][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:42.984 -> [228797][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:43.547 -> [229351][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
21:15:43.547 -> [229352][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:43.547 -> [229353][I][z2s_devices_table.cpp:1246] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_1_SID channel:0, status: 0
21:15:43.547 -> [229353][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:43.547 -> [229354][I][z2s_devices_table.cpp:1256] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_2_SID channel:1, status: 0
21:15:43.547 -> [229355][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:43.547 -> [229355][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:43.547 -> [229356][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:43.547 -> [229357][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:0, status: 0
21:15:52.594 -> [238431][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
21:15:52.594 -> [238432][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xde1d
21:15:52.594 -> [238432][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
21:15:52.594 -> [238433][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
21:15:52.594 -> [238433][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
21:15:52.594 -> [238434][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0xf2
21:15:52.594 -> [238434][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x65
21:15:52.594 -> [238434][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x1
21:15:52.594 -> [238435][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
21:15:52.594 -> [238435][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
21:15:52.594 -> [238436][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x1
21:15:52.594 -> [238436][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
21:15:52.594 -> [238437][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0xffffffff
21:15:52.594 -> [238438][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:52.594 -> [238438][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:52.641 -> Channel(1) value changed to 0
21:15:52.641 -> Send: [53 55 50 4C 41 17 2D 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
21:15:52.641 -> Send: [53 55 50 4C 41 ]
21:15:52.875 -> Wrote 1 bytes to storage at 21
21:15:52.875 -> Wrote 7 bytes to storage at 8
21:15:52.875 -> Commit
21:15:53.156 -> [238986][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
21:15:53.156 -> [238987][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:53.156 -> [238987][I][z2s_devices_table.cpp:1246] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_1_SID channel:0, status: 1
21:15:53.156 -> [238988][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:53.156 -> [238989][I][z2s_devices_table.cpp:1256] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_2_SID channel:1, status: 1
21:15:53.156 -> [238989][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:53.156 -> [238990][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:53.156 -> [238991][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:53.156 -> [238992][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:0, status: 1
21:15:53.250 -> Channel(0) value changed to 0
21:15:53.250 -> Channel(1) value changed to 1
21:15:53.250 -> Send: [53 55 50 4C 41 17 2E 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
21:15:53.250 -> Send: [53 55 50 4C 41 ]
21:15:53.250 -> Send: [53 55 50 4C 41 17 2F 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
21:15:53.250 -> Send: [53 55 50 4C 41 ]
21:15:54.187 -> [240009][I][Z2S_Gateway.ino:1297] loop(): New UTC time 802905353, new local time 802905353
21:15:54.187 -> [240010][I][Z2S_Gateway.ino:1311] loop(): Local Time Cluster UTC time attribute 802905353, local time attribute 802905353
21:15:56.437 -> Send: [53 55 50 4C 41 17 30 00 00 00 28 00 00 00 10 00 00 00 8C A0 48 68 00 00 00 00 9F 97 02 00 00 00 00 00 ]
21:15:56.437 -> Send: [53 55 50 4C 41 ]
21:15:56.719 -> Recv: [53 55 50 4C 41 17 1C 00 00 00 32 00 00 00 10 00 00 00 6D 84 48 68 00 00 00 00 91 47 03 00 00 00 00 00 53 55 50 4C 41 ]
21:15:57.609 -> [243431][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
21:15:57.609 -> [243432][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xde1d
21:15:57.609 -> [243432][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
21:15:57.609 -> [243433][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
21:15:57.609 -> [243433][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
21:15:57.609 -> [243434][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0xf4
21:15:57.609 -> [243434][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
21:15:57.609 -> [243435][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
21:15:57.609 -> [243435][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
21:15:57.609 -> [243436][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
21:15:57.609 -> [243436][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
21:15:57.609 -> [243437][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
21:15:57.609 -> [243437][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0xffffffff
21:15:57.609 -> [243438][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:57.609 -> [243439][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:57.703 -> Channel(0) value changed to 1
21:15:57.703 -> Send: [53 55 50 4C 41 17 31 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
21:15:57.703 -> Send: [53 55 50 4C 41 ]
21:15:57.891 -> Wrote 1 bytes to storage at 21
21:15:57.891 -> Wrote 7 bytes to storage at 8
21:15:57.891 -> Commit
21:15:58.172 -> [244006][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
21:15:58.172 -> [244007][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:58.172 -> [244007][I][z2s_devices_table.cpp:1246] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_1_SID channel:0, status: 1
21:15:58.172 -> [244008][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:58.172 -> [244009][I][z2s_devices_table.cpp:1256] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_2_SID channel:1, status: 1
21:15:58.172 -> [244009][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:58.172 -> [244010][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:58.172 -> [244011][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:15:58.172 -> [244012][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:0, status: 1
21:15:58.172 -> Channel(0) value changed to 0
21:15:58.172 -> Send: [53 55 50 4C 41 17 32 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
21:15:58.172 -> Send: [53 55 50 4C 41 ]
21:16:02.890 -> Wrote 1 bytes to storage at 20
21:16:02.890 -> Wrote 7 bytes to storage at 8
21:16:02.890 -> Commit
21:16:03.453 -> [249298][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
21:16:03.453 -> [249299][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xde1d
21:16:03.453 -> [249299][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
21:16:03.453 -> [249300][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
21:16:03.453 -> [249300][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
21:16:03.453 -> [249300][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0xf6
21:16:03.453 -> [249301][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x65
21:16:03.453 -> [249301][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x1
21:16:03.500 -> [249302][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
21:16:03.500 -> [249302][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
21:16:03.500 -> [249303][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
21:16:03.500 -> [249303][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
21:16:03.500 -> [249304][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0xffffffff
21:16:03.500 -> [249304][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:03.500 -> [249305][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:04.062 -> [249865][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
21:16:04.062 -> [249866][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:04.062 -> [249867][I][z2s_devices_table.cpp:1246] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_1_SID channel:0, status: 0
21:16:04.062 -> [249867][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:04.062 -> [249868][I][z2s_devices_table.cpp:1256] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_2_SID channel:1, status: 0
21:16:04.062 -> [249869][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:04.062 -> [249870][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:04.062 -> [249870][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:04.062 -> [249871][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:0, status: 0
21:16:04.062 -> Channel(0) value changed to 1
21:16:04.062 -> Send: [53 55 50 4C 41 17 33 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
21:16:04.062 -> Send: [53 55 50 4C 41 ]
21:16:07.906 -> Wrote 1 bytes to storage at 20
21:16:07.906 -> Wrote 7 bytes to storage at 8
21:16:07.906 -> Commit
21:16:08.468 -> [254305][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
21:16:08.468 -> [254306][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xde1d
21:16:08.468 -> [254306][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
21:16:08.468 -> [254307][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
21:16:08.468 -> [254307][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
21:16:08.468 -> [254308][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0xf8
21:16:08.468 -> [254308][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
21:16:08.468 -> [254309][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
21:16:08.468 -> [254309][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
21:16:08.468 -> [254310][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
21:16:08.468 -> [254310][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
21:16:08.468 -> [254311][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
21:16:08.468 -> [254311][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0xffffffff
21:16:08.468 -> [254312][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:08.468 -> [254313][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:09.031 -> [254864][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
21:16:09.031 -> [254865][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:09.031 -> [254866][I][z2s_devices_table.cpp:1246] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_1_SID channel:0, status: 0
21:16:09.031 -> [254866][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:09.031 -> [254867][I][z2s_devices_table.cpp:1256] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_2_SID channel:1, status: 0
21:16:09.031 -> [254868][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:09.031 -> [254868][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:09.031 -> [254869][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:09.031 -> [254870][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:0, status: 0
21:16:10.109 -> [255936][I][Z2S_Gateway.ino:1342] loop(): Device on endpoint(0x1), short address(0x6203), model id(0x0), cluster id(0x1), rejoined(NO)
21:16:10.109 -> [255937][I][Z2S_Gateway.ino:1344] loop(): Gateway version: 0.8.24-08/06/2025
21:16:10.109 -> [255938][I][Z2S_Gateway.ino:1347] loop(): Zigbee TX power: 20
21:16:10.109 -> [255938][I][Z2S_Gateway.ino:1373] loop(): getZbgDeviceUnitLastSeenMs 0, current millis 255938
21:16:10.109 -> [255939][I][Z2S_Gateway.ino:1342] loop(): Device on endpoint(0x1), short address(0x6203), model id(0x0), cluster id(0x500), rejoined(NO)
21:16:10.109 -> [255940][I][Z2S_Gateway.ino:1344] loop(): Gateway version: 0.8.24-08/06/2025
21:16:10.109 -> [255940][I][Z2S_Gateway.ino:1347] loop(): Zigbee TX power: 20
21:16:10.109 -> [255940][I][Z2S_Gateway.ino:1373] loop(): getZbgDeviceUnitLastSeenMs 0, current millis 255940
21:16:10.109 -> [255941][I][Z2S_Gateway.ino:1342] loop(): Device on endpoint(0x1), short address(0x94c8), model id(0x0), cluster id(0x1), rejoined(NO)
21:16:10.109 -> [255942][I][Z2S_Gateway.ino:1344] loop(): Gateway version: 0.8.24-08/06/2025
21:16:10.109 -> [255942][I][Z2S_Gateway.ino:1347] loop(): Zigbee TX power: 20
21:16:10.109 -> [255943][I][Z2S_Gateway.ino:1373] loop(): getZbgDeviceUnitLastSeenMs 0, current millis 255943
21:16:10.109 -> [255943][I][Z2S_Gateway.ino:1342] loop(): Device on endpoint(0x1), short address(0x94c8), model id(0x0), cluster id(0x500), rejoined(NO)
21:16:10.109 -> [255944][I][Z2S_Gateway.ino:1344] loop(): Gateway version: 0.8.24-08/06/2025
21:16:10.109 -> [255945][I][Z2S_Gateway.ino:1347] loop(): Zigbee TX power: 20
21:16:10.109 -> [255945][I][Z2S_Gateway.ino:1373] loop(): getZbgDeviceUnitLastSeenMs 0, current millis 255945
21:16:10.109 -> [255946][I][Z2S_Gateway.ino:1342] loop(): Device on endpoint(0x1), short address(0xde1d), model id(0x2030), cluster id(0x0), rejoined(YES)
21:16:10.109 -> [255946][I][Z2S_Gateway.ino:1344] loop(): Gateway version: 0.8.24-08/06/2025
21:16:10.109 -> [255947][I][Z2S_Gateway.ino:1347] loop(): Zigbee TX power: 20
21:16:10.109 -> [255947][I][Z2S_Gateway.ino:1373] loop(): getZbgDeviceUnitLastSeenMs 254865, current millis 255947
21:16:10.109 -> [255948][I][Z2S_Gateway.ino:1342] loop(): Device on endpoint(0x1), short address(0x65e3), model id(0x2030), cluster id(0x0), rejoined(NO)
21:16:10.109 -> [255949][I][Z2S_Gateway.ino:1344] loop(): Gateway version: 0.8.24-08/06/2025
21:16:10.109 -> [255949][I][Z2S_Gateway.ino:1347] loop(): Zigbee TX power: 20
21:16:10.109 -> [255949][I][Z2S_Gateway.ino:1373] loop(): getZbgDeviceUnitLastSeenMs 0, current millis 255949
21:16:11.421 -> [257231][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
21:16:11.421 -> [257232][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xde1d
21:16:11.421 -> [257232][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
21:16:11.421 -> [257233][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
21:16:11.421 -> [257233][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
21:16:11.421 -> [257234][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0xfa
21:16:11.421 -> [257234][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x65
21:16:11.421 -> [257235][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x1
21:16:11.421 -> [257235][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
21:16:11.421 -> [257235][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
21:16:11.421 -> [257236][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x1
21:16:11.421 -> [257236][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
21:16:11.421 -> [257237][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0xffffffff
21:16:11.421 -> [257238][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:11.421 -> [257238][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:11.421 -> Channel(1) value changed to 0
21:16:11.421 -> Send: [53 55 50 4C 41 17 34 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
21:16:11.421 -> Send: [53 55 50 4C 41 ]
21:16:11.984 -> [257791][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
21:16:11.984 -> [257792][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:11.984 -> [257792][I][z2s_devices_table.cpp:1246] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_1_SID channel:0, status: 1
21:16:11.984 -> [257793][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:11.984 -> [257794][I][z2s_devices_table.cpp:1256] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_2_SID channel:1, status: 1
21:16:11.984 -> [257794][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:11.984 -> [257795][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:11.984 -> [257796][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:11.984 -> [257797][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:0, status: 1
21:16:12.031 -> Channel(0) value changed to 0
21:16:12.031 -> Channel(1) value changed to 1
21:16:12.031 -> Send: [53 55 50 4C 41 17 35 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
21:16:12.031 -> Send: [53 55 50 4C 41 ]
21:16:12.031 -> Send: [53 55 50 4C 41 17 36 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
21:16:12.078 -> Send: [53 55 50 4C 41 ]
21:16:12.875 -> Wrote 1 bytes to storage at 20
21:16:12.875 -> Wrote 7 bytes to storage at 8
21:16:12.968 -> Commit
21:16:16.437 -> [262265][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
21:16:16.437 -> [262265][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xde1d
21:16:16.437 -> [262266][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
21:16:16.437 -> [262266][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
21:16:16.437 -> [262267][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
21:16:16.437 -> [262267][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0xfc
21:16:16.437 -> [262268][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
21:16:16.437 -> [262268][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
21:16:16.437 -> [262268][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
21:16:16.437 -> [262269][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
21:16:16.437 -> [262269][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
21:16:16.437 -> [262270][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
21:16:16.437 -> [262270][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0xffffffff
21:16:16.437 -> [262271][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:16.437 -> [262272][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:16.484 -> Channel(0) value changed to 1
21:16:16.484 -> Send: [53 55 50 4C 41 17 37 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
21:16:16.484 -> Send: [53 55 50 4C 41 ]
21:16:16.999 -> [262826][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
21:16:16.999 -> [262826][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:16.999 -> [262827][I][z2s_devices_table.cpp:1246] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_1_SID channel:0, status: 1
21:16:16.999 -> [262827][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:16.999 -> [262828][I][z2s_devices_table.cpp:1256] Z2S_onIASzoneStatusChangeNotification(): IASZONE - IAS_ZONE_ALARM_2_SID channel:1, status: 1
21:16:16.999 -> [262829][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:16.999 -> [262829][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:16.999 -> [262830][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:fc:1b:dd:86:9c, endpoint 0x1, channel type 0x3e8
21:16:16.999 -> [262831][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:0, status: 1
21:16:17.093 -> Channel(0) value changed to 0
21:16:17.093 -> Send: [53 55 50 4C 41 17 38 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
21:16:17.093 -> Send: [53 55 50 4C 41 ]