Dla ON_OFF jeszcze nie zdefiniowałem kanału Supla, możesz użyć RELAY[email protected] wrote: Sat Jan 18, 2025 6:49 pm Dobrze żarło i zdechło xD
Switch, jeszcze się nim bawiłem popołudniu, ale był wcześniej sparowany jako electricity meter, ale chciałem dodać czujnik temperatury, no to wyczyściłem ESP do zera i wgrałem od nowa, ustawiając go jako ON_OFF i teraz za nic się nie pojawia w Supli jako kanał, widzę dlaczego bo model_id jest 32768 a taki nie istnieje w zdefiniowanych ale czemu nagle tak to nie wiem...
A teraz jak ustawie jako electricity meter to dzialaW T F
![]()
![]()
Code: Select all
[ 54919][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK [ 55212][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0xc329) [ 55222][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x8e [ 55247][D][ZigbeeGateway.cpp:134] find_Cb(): Sensor found: short address(0xc329), endpoint(1) [ 55257][I][ZigbeeGateway.cpp:285] printJoinedDevices(): joined devices: [ 55264][I][ZigbeeGateway.cpp:288] printJoinedDevices(): Device on endpoint 1, short address: 0xc329 [ 55293][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback [ 55302][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xc329) src endpoint(1) to dst endpoint(1) cluster(0x0) [ 55316][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16) [ 55330][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_gjrubzje" [ 55339][I][main.cpp:176] loop(): manufacturer _TZ3000_gjrubzje [ 55364][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback [ 55372][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xc329) src endpoint(1) to dst endpoint(1) cluster(0x0) [ 55386][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6) [ 55400][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS0001" [ 55409][I][main.cpp:178] loop(): model TS0001 [ 55413][I][main.cpp:248] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0 [ 55421][I][main.cpp:248] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1 [ 55428][I][main.cpp:248] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2 [ 55435][I][main.cpp:248] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3 [ 55443][I][main.cpp:248] loop(): LIST checking TEST1::TS0202, entry # 4 [ 55449][I][main.cpp:248] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 5 [ 55457][I][main.cpp:248] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 6 [ 55464][I][main.cpp:248] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 7 [ 55471][I][main.cpp:248] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 8 [ 55479][I][main.cpp:248] loop(): LIST checking TEST1::TS0205, entry # 9 [ 55485][I][main.cpp:248] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 10 [ 55493][I][main.cpp:248] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 11 [ 55501][I][main.cpp:248] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 12 [ 55508][I][main.cpp:248] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 13 [ 55516][I][main.cpp:248] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 14 [ 55524][I][main.cpp:248] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 15 [ 55531][I][main.cpp:248] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 16 [ 55539][I][main.cpp:248] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 17 [ 55546][I][main.cpp:248] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 18 [ 55554][I][main.cpp:248] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 19 [ 55562][I][main.cpp:190] loop(): LIST matched _TZ3000_gjrubzje::TS0001, entry # 20, endpoints # 1, endpoints 0,0,0,0 [ 55572][I][main.cpp:232] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 1 [ 55582][I][main.cpp:232] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 [ 55593][I][main.cpp:232] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 [ 55603][I][main.cpp:232] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 1 [ 55613][I][main.cpp:208] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x1 [ 55623][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us [ 55630][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us [ 55638][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us [ 55645][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us [ 55663][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) [ 55669][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) [ 55676][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) [ 55682][I][Z2S_Devices_Table.cpp:51] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x9d:0x8b:0x2c:0xe8:0x39, endpoint 0x1, channel type 0xffffffff [ 55697][I][Z2S_Devices_Table.cpp:444] Z2S_onBoundDevice(): No channel found for address 0xa4:0xc1:0x38:0x9d:0x8b:0x2c:0xe8:0x39 [ 55709][I][Z2S_Devices_Table.cpp:453] Z2S_onBoundDevice(): model id 32768, first free slot 0 [ 55717][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) [ 55729][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed! [ 55745][I][main.cpp:120] loop(): short address before 0xc329 [ 55750][I][main.cpp:122] loop(): short address after 0xc329 [ 55758][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side [ 55941][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side [ 55956][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side [ 56226][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
Dyskusja ogólna [bramka Zigbee]
Moderator: vajera
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
[email protected]
- Posts: 1586
- Joined: Mon Feb 06, 2023 8:56 am
- Has thanked: 18 times
- Been thanked: 26 times
Az musiałem sprawdzić ale jest virtual relay w kodzievajera wrote: Sat Jan 18, 2025 7:39 pmDla ON_OFF jeszcze nie zdefiniowałem kanału Supla, możesz użyć RELAY[email protected] wrote: Sat Jan 18, 2025 6:49 pm Dobrze żarło i zdechło xD
Switch, jeszcze się nim bawiłem popołudniu, ale był wcześniej sparowany jako electricity meter, ale chciałem dodać czujnik temperatury, no to wyczyściłem ESP do zera i wgrałem od nowa, ustawiając go jako ON_OFF i teraz za nic się nie pojawia w Supli jako kanał, widzę dlaczego bo model_id jest 32768 a taki nie istnieje w zdefiniowanych ale czemu nagle tak to nie wiem...
A teraz jak ustawie jako electricity meter to dzialaW T F
![]()
![]()
Code: Select all
[ 54919][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK [ 55212][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0xc329) [ 55222][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x8e [ 55247][D][ZigbeeGateway.cpp:134] find_Cb(): Sensor found: short address(0xc329), endpoint(1) [ 55257][I][ZigbeeGateway.cpp:285] printJoinedDevices(): joined devices: [ 55264][I][ZigbeeGateway.cpp:288] printJoinedDevices(): Device on endpoint 1, short address: 0xc329 [ 55293][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback [ 55302][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xc329) src endpoint(1) to dst endpoint(1) cluster(0x0) [ 55316][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16) [ 55330][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_gjrubzje" [ 55339][I][main.cpp:176] loop(): manufacturer _TZ3000_gjrubzje [ 55364][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback [ 55372][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xc329) src endpoint(1) to dst endpoint(1) cluster(0x0) [ 55386][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6) [ 55400][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS0001" [ 55409][I][main.cpp:178] loop(): model TS0001 [ 55413][I][main.cpp:248] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0 [ 55421][I][main.cpp:248] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1 [ 55428][I][main.cpp:248] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2 [ 55435][I][main.cpp:248] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3 [ 55443][I][main.cpp:248] loop(): LIST checking TEST1::TS0202, entry # 4 [ 55449][I][main.cpp:248] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 5 [ 55457][I][main.cpp:248] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 6 [ 55464][I][main.cpp:248] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 7 [ 55471][I][main.cpp:248] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 8 [ 55479][I][main.cpp:248] loop(): LIST checking TEST1::TS0205, entry # 9 [ 55485][I][main.cpp:248] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 10 [ 55493][I][main.cpp:248] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 11 [ 55501][I][main.cpp:248] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 12 [ 55508][I][main.cpp:248] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 13 [ 55516][I][main.cpp:248] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 14 [ 55524][I][main.cpp:248] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 15 [ 55531][I][main.cpp:248] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 16 [ 55539][I][main.cpp:248] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 17 [ 55546][I][main.cpp:248] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 18 [ 55554][I][main.cpp:248] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 19 [ 55562][I][main.cpp:190] loop(): LIST matched _TZ3000_gjrubzje::TS0001, entry # 20, endpoints # 1, endpoints 0,0,0,0 [ 55572][I][main.cpp:232] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 1 [ 55582][I][main.cpp:232] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 [ 55593][I][main.cpp:232] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 [ 55603][I][main.cpp:232] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 1 [ 55613][I][main.cpp:208] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x1 [ 55623][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us [ 55630][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us [ 55638][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us [ 55645][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us [ 55663][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) [ 55669][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) [ 55676][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) [ 55682][I][Z2S_Devices_Table.cpp:51] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x9d:0x8b:0x2c:0xe8:0x39, endpoint 0x1, channel type 0xffffffff [ 55697][I][Z2S_Devices_Table.cpp:444] Z2S_onBoundDevice(): No channel found for address 0xa4:0xc1:0x38:0x9d:0x8b:0x2c:0xe8:0x39 [ 55709][I][Z2S_Devices_Table.cpp:453] Z2S_onBoundDevice(): model id 32768, first free slot 0 [ 55717][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) [ 55729][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed! [ 55745][I][main.cpp:120] loop(): short address before 0xc329 [ 55750][I][main.cpp:122] loop(): short address after 0xc329 [ 55758][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side [ 55941][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side [ 55956][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side [ 56226][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
Tak, to tylko switch. Też mam taki[email protected] wrote: Sat Jan 18, 2025 5:05 pm @Zibi_007
Ten jest na zatrzaski i po mojemu to tylko switch
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Zrobiłem rollback obsługi temperatury i wilgotności - plik na GitHub - proszę o testy.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
+dołożyłem bardzo wstępną obsługę switcha x4 i poll cluster - proszę o testy i logi.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Skompilowałem. Switch x4 dalej się nie dodaje. Sprawdziłem inne rzeczy, które miałem pod ręką. Czujnik ruchu po drugim parowaniu załapał. Czujnik zalania zalogował się po pierwszym razie. Załączam logi.vajera wrote: Sat Jan 18, 2025 11:37 pm +dołożyłem bardzo wstępną obsługę switcha x4 i poll cluster - proszę o testy i logi.
Code: Select all
02:24:40.319> NLME Status Indication, status: 0x12
02:24:40.319>
02:24:48.817> [ 30577][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
02:24:48.817>
02:24:48.817> [ 30579][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
02:24:48.817>
02:24:48.884> Send: [53 55 50 4C 41 17 04 00 00 00 28 00 00 00 10 00 00 00 7E 00 00 00 00 00 00 00 DB 74 0A 00 00 00 00 00 ]
02:24:48.884>
02:24:48.884> Send: [53 55 50 4C 41 ]
02:24:48.884>
02:24:48.990> Recv: [53 55 50 4C 41 17 04 00 00 00 32 00 00 00 10 00 00 00 61 54 8C 67 00 00 00 00 D4 14 05 00 00 00 00 00 53 55 50 4C 41 ]
02:24:48.991>
02:24:49.832> [ 31602][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x28f2)
02:24:49.832>
02:24:49.832> [ 31602][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x80
02:24:49.832>
02:24:50.352> [ 32113][D][ZigbeeGateway.cpp:134] find_Cb(): Sensor found: short address(0x28f2), endpoint(1)
02:24:50.352>
02:24:50.396> [ 32163][I][ZigbeeGateway.cpp:285] printJoinedDevices(): joined devices:
02:24:50.397>
02:24:50.397> [ 32164][I][ZigbeeGateway.cpp:288] printJoinedDevices(): Device on endpoint 1, short address: 0x28f2
02:24:50.397>
02:24:50.853> [ 32621][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
02:24:50.853>
02:24:50.853> [ 32622][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x28f2) src endpoint(1)
02:24:50.853> to dst endpoint(1) cluster(0x0)
02:24:50.853>
02:24:50.853> [ 32622][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0
02:24:50.853> x4), type(0x42), value(16)
02:24:50.853>
02:24:50.853> [ 32623][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_wkai4ga5"
02:24:50.853>
02:24:50.853> [ 32624][I][Z2S_Gateway.ino:168] loop(): manufacturer _TZ3000_wkai4ga5
02:24:50.853>
02:24:51.347> [ 33110][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
02:24:51.347>
02:24:51.347> [ 33110][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x28f2) src endpoint(1)
02:24:51.347> to dst endpoint(1) cluster(0x0)
02:24:51.347>
02:24:51.347> [ 33111][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0
02:24:51.347> x5), type(0x42), value(6)
02:24:51.347>
02:24:51.347> [ 33112][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS0044"
02:24:51.347>
02:24:51.347> [ 33115][I][Z2S_Gateway.ino:170] loop(): model TS0044
02:24:51.347>
02:24:51.347> [ 33115][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
02:24:51.347>
02:24:51.347> [ 33116][I][Z2S_Gateway.ino:234] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1
02:24:51.347>
02:24:51.347> [ 33117][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
02:24:51.347>
02:24:51.347> [ 33117][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3
02:24:51.347>
02:24:51.347> [ 33118][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_xr3htd96::TS0201, entry # 4
02:24:51.347>
02:24:51.347> [ 33118][I][Z2S_Gateway.ino:234] loop(): LIST checking SONOFF::SNZB-02D, entry # 5
02:24:51.347>
02:24:51.347> [ 33119][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_0hkmcrza::TS0203, entry # 6
02:24:51.347>
02:24:51.347> [ 33119][I][Z2S_Gateway.ino:234] loop(): LIST checking TEST1::TS0202, entry # 7
02:24:51.347>
02:24:52.095> [ 33120][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_mcxw5ehu::TS0202, entry # 8
02:24:52.095>
02:24:52.095> [ 33121][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 9
02:24:52.095>
02:24:52.095> [ 33122][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 10
02:24:52.095>
02:24:52.095> [ 33122][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_2mbfxlzr::TS0203, entry # 11
02:24:52.095>
02:24:52.095> [ 33123][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 12
02:24:52.095>
02:24:52.095> [ 33123][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 13
02:24:52.095>
02:24:52.095> [ 33124][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_85czd6fy::TS0207, entry # 14
02:24:52.095>
02:24:52.095> [ 33126][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_upgcbody::TS0207, entry # 15
02:24:52.095>
02:24:52.095> [ 33126][I][Z2S_Gateway.ino:234] loop(): LIST checking TEST1::TS0205, entry # 16
02:24:52.095>
02:24:52.095> [ 33127][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 17
02:24:52.095>
02:24:52.095> [ 33128][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 18
02:24:52.095>
02:24:52.095> [ 33128][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 19
02:24:52.095>
02:24:52.095> [ 33129][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_w0qqde0g::TS011F, entry # 20
02:24:52.095>
02:24:52.095> [ 33130][I][Z2S_Gateway.ino:180] loop(): LIST matched _TZ3000_wkai4ga5::TS0044, entry # 21, endpoints # 4, endpoints 1,2,3,4
02:24:52.095>
02:24:52.095> [ 33131][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 1
02:24:52.095>
02:24:52.095> [ 33131][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
02:24:52.095>
02:24:52.095> [ 33132][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
02:24:52.095>
02:24:52.096> [ 33133][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 1
02:24:52.096>
02:24:52.096> [ 33134][I][Z2S_Gateway.ino:195] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x1
02:24:52.096>
02:24:52.096> [ 33136][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33137][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33137][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33138][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33151][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x1 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33152][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x1 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33152][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x1 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33153][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x1 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33153][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 2
02:24:52.096>
02:24:52.096> [ 33154][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 2
02:24:52.096>
02:24:52.096> [ 33155][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 2
02:24:52.096>
02:24:52.096> [ 33156][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 2
02:24:52.096>
02:24:52.096> [ 33157][I][Z2S_Gateway.ino:195] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x2
02:24:52.096>
02:24:52.096> [ 33157][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33158][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33159][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33159][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33170][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x2 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33170][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x2 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33171][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x2 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33171][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x2 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33172][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 3
02:24:52.096>
02:24:52.096> [ 33173][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 3
02:24:52.096>
02:24:52.096> [ 33174][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 3
02:24:52.096>
02:24:52.096> [ 33175][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 3
02:24:52.096>
02:24:52.096> [ 33175][I][Z2S_Gateway.ino:195] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x3
02:24:52.096>
02:24:52.096> [ 33176][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33177][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33177][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33178][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33189][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x3 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33190][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x3 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33190][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x3 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33191][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x3 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33192][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 4
02:24:52.096>
02:24:52.096> [ 33192][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 4
02:24:52.096>
02:24:52.096> [ 33193][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 4
02:24:52.096>
02:24:52.096> [ 33194][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 4
02:24:52.096>
02:24:52.096> [ 33195][I][Z2S_Gateway.ino:195] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x4
02:24:52.096>
02:24:52.096> [ 33195][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33196][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33196][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33197][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
02:24:52.096>
02:24:52.096> [ 33204][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x4 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33204][V][ZigbeeGateway.cpp:109] bindCb(): Binding success (ZC side) endpoint 0x4 cluster 0x6
02:24:52.096>
02:24:52.096> [ 33205][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 22
02:24:52.096>
02:24:52.096> [ 33206][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 23
02:24:52.096>
02:24:52.096> [ 33207][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 24
02:24:52.096>
02:24:52.096> [ 33207][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 25
02:24:52.096>
02:24:52.096> [ 33208][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 26
02:24:52.096>
02:24:52.096> [ 33208][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 27
02:24:52.096>
02:24:52.096> [ 33210][I][Z2S_Gateway.ino:116] loop(): short address before 0x28f2
02:24:52.096>
02:24:52.096> [ 33210][I][Z2S_Gateway.ino:118] loop(): short address after 0x28f2
02:24:52.096>
02:24:52.096> [ 33644][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
02:24:52.096>
02:24:52.096> [ 33659][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
02:24:52.097>
02:24:52.097> [ 33687][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
02:24:52.097>
02:24:52.097> [ 33705][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
02:24:52.097>
02:24:52.097> [ 33723][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
02:24:52.097>
02:24:52.097> [ 33801][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
02:24:52.097>
02:24:56.354> [ 34114][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
02:24:56.354>
02:24:56.354> [ 34129][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
02:24:56.354>
02:24:56.354> [ 34193][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
02:24:56.354>
02:24:56.354> [ 34196][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
02:24:56.354>
02:24:56.354> [ 34617][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
02:24:56.354>
02:24:56.354> [ 34660][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
02:24:56.354>
02:24:56.354> [ 35101][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
02:24:56.354>
02:24:56.354> [ 35332][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0xa102) is open for 180 seconds
02:24:56.354>
02:24:56.788> [ 38178][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
02:24:56.788>
02:24:56.788> [ 38196][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
02:24:56.788>
02:24:56.788> [ 38197][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
02:24:56.788>
02:24:57.988> [ 39750][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:24:57.988>
02:24:57.988> [ 39751][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:24:57.988> ndpoint(1) cluster(0x6)
02:24:57.988>
02:24:57.988> [ 39751][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:24:57.988>
02:24:57.988> [ 39752][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x1
02:24:57.988>
02:24:57.988> [ 39752][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:24:57.988> 13, endpoint 0x1, channel type 0xb54
02:24:57.988>
02:24:57.988> [ 39753][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:24:57.988>
02:24:57.990> [ 39754][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x6), attribute id (0x
02:24:57.990> 0), attribute data type (0x10)
02:24:57.990>
02:24:57.990> [ 39756][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:24:57.990>
02:24:57.990> [ 39756][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(2) to dst e
02:24:57.990> ndpoint(1) cluster(0x6)
02:24:57.990>
02:24:57.990> [ 39757][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:24:57.990>
02:24:57.990> [ 39758][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x2
02:24:57.990>
02:24:57.990> [ 39758][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:24:57.990> 13, endpoint 0x2, channel type 0xb54
02:24:57.990>
02:24:57.990> [ 39759][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:24:57.990>
02:24:57.990> [ 39759][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (2), cluster (0x6), attribute id (0x
02:24:57.990> 0), attribute data type (0x10)
02:24:57.990>
02:25:01.473> [ 43240][I][Z2S_Gateway.ino:116] loop(): short address before 0x28f2
02:25:01.473>
02:25:01.473> [ 43241][I][Z2S_Gateway.ino:118] loop(): short address after 0x28f2
02:25:01.473>
02:25:01.793> [ 43558][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:01.793>
02:25:01.793> [ 43558][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:01.793> ndpoint(1) cluster(0x1)
02:25:01.793>
02:25:01.793> [ 43559][I][ZigbeeGateway.cpp:358] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200
02:25:01.793>
02:25:01.793> [ 43560][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x1), attribute id (0x
02:25:01.793> 21), attribute data type (0x20)
02:25:01.793>
02:25:01.793> [ 43560][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:01.793>
02:25:01.793> [ 43561][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:01.793> ndpoint(1) cluster(0x1)
02:25:01.793>
02:25:01.793> [ 43562][I][ZigbeeGateway.cpp:361] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute d
02:25:01.793> ata type (0x20)
02:25:01.793>
02:25:01.793> [ 43562][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x1), attribute id (0x
02:25:01.793> 20), attribute data type (0x20)
02:25:01.793>
02:25:08.036> [ 49804][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:08.036>
02:25:08.036> [ 49804][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:08.036> ndpoint(1) cluster(0x6)
02:25:08.036>
02:25:08.036> [ 49805][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:08.036>
02:25:08.036> [ 49805][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x1
02:25:08.036>
02:25:08.036> [ 49806][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:08.036> 13, endpoint 0x1, channel type 0xb54
02:25:08.036>
02:25:08.036> [ 49807][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:25:08.036>
02:25:08.036> [ 49807][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x6), attribute id (0x
02:25:08.036> 0), attribute data type (0x10)
02:25:08.036>
02:25:08.579> [ 49816][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:08.579>
02:25:08.579> [ 49816][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(2) to dst e
02:25:08.579> ndpoint(1) cluster(0x6)
02:25:08.579>
02:25:08.579> [ 49817][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:08.579>
02:25:08.579> [ 49818][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x2
02:25:08.579>
02:25:08.579> [ 49818][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:08.579> 13, endpoint 0x2, channel type 0xb54
02:25:08.579>
02:25:08.579> [ 49819][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:25:08.579>
02:25:08.579> [ 49819][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (2), cluster (0x6), attribute id (0x
02:25:08.579> 0), attribute data type (0x10)
02:25:08.579>
02:25:11.504> [ 53266][I][Z2S_Gateway.ino:116] loop(): short address before 0x28f2
02:25:11.504>
02:25:11.504> [ 53267][I][Z2S_Gateway.ino:118] loop(): short address after 0x28f2
02:25:11.504>
02:25:12.054> [ 53601][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:12.054>
02:25:12.054> [ 53601][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:12.054> ndpoint(1) cluster(0x1)
02:25:12.054>
02:25:12.055> [ 53602][I][ZigbeeGateway.cpp:358] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200
02:25:12.055>
02:25:12.055> [ 53602][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x1), attribute id (0x
02:25:12.055> 21), attribute data type (0x20)
02:25:12.055>
02:25:12.055> [ 53603][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:12.055>
02:25:12.055> [ 53604][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:12.055> ndpoint(1) cluster(0x1)
02:25:12.055>
02:25:12.055> [ 53604][I][ZigbeeGateway.cpp:361] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute d
02:25:12.055> ata type (0x20)
02:25:12.055>
02:25:12.055> [ 53605][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x1), attribute id (0x
02:25:12.055> 20), attribute data type (0x20)
02:25:12.055>
02:25:13.916> Send: [53 55 50 4C 41 17 05 00 00 00 28 00 00 00 10 00 00 00 97 00 00 00 00 00 00 00 2A D6 0A 00 00 00 00 00 ]
02:25:13.916>
02:25:13.917> Send: [53 55 50 4C 41 ]
02:25:13.917>
02:25:14.050> Recv: [53 55 50 4C 41 17 05 00 00 00 32 00 00 00 10 00 00 00 7A 54 8C 67 00 00 00 00 55 41 05 00 00 00 00 00 53 55 50 4C 41 ]
02:25:14.050>
02:25:18.067> [ 59837][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:18.067>
02:25:18.069> [ 59838][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:18.069> ndpoint(1) cluster(0x6)
02:25:18.069>
02:25:18.069> [ 59839][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:18.069>
02:25:18.069> [ 59839][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x1
02:25:18.069>
02:25:18.069> [ 59840][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:18.069> 13, endpoint 0x1, channel type 0xb54
02:25:18.069>
02:25:18.069> [ 59841][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:25:18.069>
02:25:18.496> [ 59841][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x6), attribute id (0x
02:25:18.496> 0), attribute data type (0x10)
02:25:18.496>
02:25:21.535> [ 63299][I][Z2S_Gateway.ino:116] loop(): short address before 0x28f2
02:25:21.535>
02:25:21.535> [ 63300][I][Z2S_Gateway.ino:118] loop(): short address after 0x28f2
02:25:21.535>
02:25:21.942> [ 63618][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:21.942>
02:25:21.942> [ 63619][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:21.942> ndpoint(1) cluster(0x1)
02:25:21.942>
02:25:21.942> [ 63620][I][ZigbeeGateway.cpp:358] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200
02:25:21.942>
02:25:21.942> [ 63620][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x1), attribute id (0x
02:25:21.942> 21), attribute data type (0x20)
02:25:21.942>
02:25:21.942> [ 63621][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:21.942>
02:25:21.942> [ 63621][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:21.942> ndpoint(1) cluster(0x1)
02:25:21.942>
02:25:21.942> [ 63622][I][ZigbeeGateway.cpp:361] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute d
02:25:21.942> ata type (0x20)
02:25:21.942>
02:25:21.942> [ 63623][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x1), attribute id (0x
02:25:21.942> 20), attribute data type (0x20)
02:25:21.942>
02:25:28.281> [ 69865][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:28.281>
02:25:28.281> [ 69865][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:28.281> ndpoint(1) cluster(0x6)
02:25:28.281>
02:25:28.281> [ 69866][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:28.281>
02:25:28.281> [ 69866][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x1
02:25:28.281>
02:25:28.281> [ 69867][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:28.281> 13, endpoint 0x1, channel type 0xb54
02:25:28.281>
02:25:28.281> [ 69868][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:25:28.281>
02:25:28.281> [ 69868][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x6), attribute id (0x
02:25:28.281> 0), attribute data type (0x10)
02:25:28.281>
02:25:28.281> [ 69871][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:28.281>
02:25:28.281> [ 69871][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(2) to dst e
02:25:28.281> ndpoint(1) cluster(0x6)
02:25:28.281>
02:25:28.281> [ 69872][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:28.281>
02:25:28.281> [ 69872][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x2
02:25:28.281>
02:25:28.281> [ 69873][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:28.281> 13, endpoint 0x2, channel type 0xb54
02:25:28.281>
02:25:28.281> [ 69874][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:25:28.281>
02:25:28.281> [ 69875][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (2), cluster (0x6), attribute id (0x
02:25:28.281> 0), attribute data type (0x10)
02:25:28.281>
02:25:31.567> [ 73325][I][Z2S_Gateway.ino:116] loop(): short address before 0x28f2
02:25:31.567>
02:25:31.567> [ 73326][I][Z2S_Gateway.ino:118] loop(): short address after 0x28f2
02:25:31.567>
02:25:31.867> [ 73631][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:31.867>
02:25:31.867> [ 73631][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:31.867> ndpoint(1) cluster(0x1)
02:25:31.867>
02:25:31.867> [ 73632][I][ZigbeeGateway.cpp:358] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200
02:25:31.867>
02:25:31.867> [ 73632][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x1), attribute id (0x
02:25:31.867> 21), attribute data type (0x20)
02:25:31.867>
02:25:31.867> [ 73633][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:31.867>
02:25:31.867> [ 73634][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:31.867> ndpoint(1) cluster(0x1)
02:25:31.867>
02:25:31.867> [ 73634][I][ZigbeeGateway.cpp:361] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute d
02:25:31.867> ata type (0x20)
02:25:31.867>
02:25:31.867> [ 73635][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x1), attribute id (0x
02:25:31.867> 20), attribute data type (0x20)
02:25:31.867>
02:25:32.805> [ 74450][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x0) callback
02:25:32.805>
02:25:32.805> [ 74451][V][ZigbeeHandlers.cpp:45] zb_attribute_set_handler(): Received message: endpoint(1), cluster(0x6), attribute(0x0), data s
02:25:32.805> ize(1)
02:25:32.805>
02:25:34.584> [ 76352][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x0) callback
02:25:34.584>
02:25:34.584> [ 76352][V][ZigbeeHandlers.cpp:45] zb_attribute_set_handler(): Received message: endpoint(1), cluster(0x6), attribute(0x0), data s
02:25:34.584> ize(1)
02:25:34.584>
02:25:38.130> [ 79904][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:38.131>
02:25:38.195> [ 79904][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:38.195> ndpoint(1) cluster(0x6)
02:25:38.195>
02:25:38.195> [ 79905][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:38.195>
02:25:38.195> [ 79905][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x1
02:25:38.195>
02:25:38.195> [ 79906][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:38.195> 13, endpoint 0x1, channel type 0xb54
02:25:38.195>
02:25:38.195> [ 79907][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:25:38.195>
02:25:38.195> [ 79907][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x6), attribute id (0x
02:25:38.195> 0), attribute data type (0x10)
02:25:38.195>
02:25:38.195> [ 79910][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:38.195>
02:25:38.195> [ 79911][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(2) to dst e
02:25:38.195> ndpoint(1) cluster(0x6)
02:25:38.195>
02:25:38.195> [ 79911][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:38.195>
02:25:38.195> [ 79912][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x2
02:25:38.195>
02:25:38.195> [ 79912][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:38.195> 13, endpoint 0x2, channel type 0xb54
02:25:38.195>
02:25:38.195> [ 79913][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:25:38.195>
02:25:38.195> [ 79914][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (2), cluster (0x6), attribute id (0x
02:25:38.195> 0), attribute data type (0x10)
02:25:38.195>
02:25:39.173> Send: [53 55 50 4C 41 17 06 00 00 00 28 00 00 00 10 00 00 00 B0 00 00 00 00 00 00 00 F9 E3 0B 00 00 00 00 00 ]
02:25:39.173>
02:25:39.173> Send: [53 55 50 4C 41 ]
02:25:39.173>
02:25:39.173> Recv: [53 55 50 4C 41 17 06 00 00 00 32 00 00 00 10 00 00 00 93 54 8C 67 00 00 00 00 01 45 06 00 00 00 00 00 53 55 50 4C 41 ]
02:25:39.173>
02:25:41.585> [ 83357][I][Z2S_Gateway.ino:116] loop(): short address before 0x28f2
02:25:41.585>
02:25:41.585> [ 83358][I][Z2S_Gateway.ino:118] loop(): short address after 0x28f2
02:25:41.585>
02:25:48.191> [ 89958][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:48.191>
02:25:48.191> [ 89959][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:48.191> ndpoint(1) cluster(0x6)
02:25:48.191>
02:25:48.191> [ 89959][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:48.191>
02:25:48.191> [ 89960][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x1
02:25:48.191>
02:25:48.191> [ 89960][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:48.191> 13, endpoint 0x1, channel type 0xb54
02:25:48.191>
02:25:48.191> [ 89961][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:25:48.191>
02:25:48.191> [ 89962][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x6), attribute id (0x
02:25:48.191> 0), attribute data type (0x10)
02:25:48.191>
02:25:48.191> [ 89964][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:48.192>
02:25:48.192> [ 89965][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(2) to dst e
02:25:48.847> ndpoint(1) cluster(0x6)
02:25:48.847>
02:25:48.847> [ 89965][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:48.847>
02:25:48.847> [ 89966][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x2
02:25:48.847>
02:25:48.847> [ 89966][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:48.847> 13, endpoint 0x2, channel type 0xb54
02:25:48.847>
02:25:48.847> [ 89967][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:25:48.847>
02:25:48.847> [ 89968][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (2), cluster (0x6), attribute id (0x
02:25:48.847> 0), attribute data type (0x10)
02:25:48.847>
02:25:51.615> [ 93384][I][Z2S_Gateway.ino:116] loop(): short address before 0x28f2
02:25:51.615>
02:25:51.615> [ 93385][I][Z2S_Gateway.ino:118] loop(): short address after 0x28f2
02:25:51.615>
02:25:58.254> [100016][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:58.254>
02:25:58.254> [100016][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:58.254> ndpoint(1) cluster(0x1)
02:25:58.254>
02:25:58.254> [100017][I][ZigbeeGateway.cpp:358] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200
02:25:58.254>
02:25:58.254> [100018][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x1), attribute id (0x
02:25:58.254> 21), attribute data type (0x20)
02:25:58.254>
02:25:58.254> [100020][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:58.254>
02:25:58.254> [100021][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(1) to dst e
02:25:58.254> ndpoint(1) cluster(0x6)
02:25:58.254>
02:25:58.254> [100021][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:58.254>
02:25:58.254> [100022][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x1
02:25:58.254>
02:25:58.254> [100022][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:58.254> 13, endpoint 0x1, channel type 0xb54
02:25:58.254>
02:25:58.254> [100023][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d
02:25:58.254>
02:25:58.254> [100024][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (1), cluster (0x6), attribute id (0x
02:25:58.254> 0), attribute data type (0x10)
02:25:58.254>
02:25:58.254> [100026][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:58.254>
02:25:58.255> [100027][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(2) to dst e
02:25:58.255> ndpoint(1) cluster(0x1)
02:25:58.255>
02:25:58.255> [100027][I][ZigbeeGateway.cpp:358] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200
02:25:58.255>
02:25:58.255> [100028][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (2), cluster (0x1), attribute id (0x
02:25:59.392> 21), attribute data type (0x20)
02:25:59.392>
02:25:59.392> [100030][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
02:25:59.392>
02:25:59.392> [100031][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x28f2) src endpoint(2) to dst e
02:25:59.392> ndpoint(1) cluster(0x6)
02:25:59.392>
02:25:59.392> [100032][I][ZigbeeGateway.cpp:320] zbAttributeRead(): zbAttributeRead on/off report ON
02:25:59.392>
02:25:59.392> [100032][I][Z2S_Devices_Table.cpp:220] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x13, endpoint 0x2
02:25:59.392>
02:25:59.392> [100033][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x91:0x94:0xbb:0x9c:0x
02:25:59.392> 13, endpoint 0x2, channel type 0xb54
02:25:59.392>
02:25:59.392> [100033][I][Z2S_Devices_Table.cpp:224] Z2S_onOnOffReceive(): No channel found for address ?8d*?@??@
02:25:59.392>
02:25:59.392> [100034][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x9c13), endpoint (2), cluster (0x6), attribute id (0x
02:25:59.392> 0), attribute data type (0x10)
02:25:59.392>
02:26:01.199> -----------------------------------------
02:26:01.199> Monitoring stopped (19.01.2025 02:26:01).
02:26:01.199> -----------------------------------------
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
[email protected]
- Posts: 1586
- Joined: Mon Feb 06, 2023 8:56 am
- Has thanked: 18 times
- Been thanked: 26 times
Ostatnia wersja z wczoraj mi działa elegancko , całą noc raportowal bez przerw w Suplivajera wrote: Sat Jan 18, 2025 10:28 pm Zrobiłem rollback obsługi temperatury i wilgotności - plik na GitHub - proszę o testy.
Witam
Mam pytanie , jak to jest możliwe ,że w pierwszej wersji pliku .bin z webinterface od @Zibi_007 dodałem czujnik temp & wilg. i działał jak należy ,problem był z czujnikami okiennymi (kontaktrony), ,że nie reagowały na zmianę stanu , to teraz wgrałem najnowszego .bina i kontaktrony dodają się perfekcyjnie i działają a czujnik ten sam temp&wilg nie chcę mi się dodać do Clouda Supli. Wyłączałem moduł ,resetowałem i nadal nie chce. Widać ,że czujnik reaguje w trakcie parowania z bramką , bo dioda dość szybko przestaje migać ,czyli ESP32 C6 go wyłapuje.
Drugie pytanko odnośnie skanera. Wgrałem plik .bin do modułu , po tym wprowadzam kontaktrony lub czujnik temp w tryb parowania ,diody migają cały czas tak jakby nie chciały się sparować z modułem. Na serialu w Arduino mam tylko coś takiego . Co robię źle ?
Mam pytanie , jak to jest możliwe ,że w pierwszej wersji pliku .bin z webinterface od @Zibi_007 dodałem czujnik temp & wilg. i działał jak należy ,problem był z czujnikami okiennymi (kontaktrony), ,że nie reagowały na zmianę stanu , to teraz wgrałem najnowszego .bina i kontaktrony dodają się perfekcyjnie i działają a czujnik ten sam temp&wilg nie chcę mi się dodać do Clouda Supli. Wyłączałem moduł ,resetowałem i nadal nie chce. Widać ,że czujnik reaguje w trakcie parowania z bramką , bo dioda dość szybko przestaje migać ,czyli ESP32 C6 go wyłapuje.
Drugie pytanko odnośnie skanera. Wgrałem plik .bin do modułu , po tym wprowadzam kontaktrony lub czujnik temp w tryb parowania ,diody migają cały czas tak jakby nie chciały się sparować z modułem. Na serialu w Arduino mam tylko coś takiego . Co robię źle ?
Code: Select all
10:27:19.342 -> ESP-ROM:esp32c6-20220919
10:27:19.342 -> Build:Sep 19 2022
10:27:19.342 -> rst:0xc (SW_CPU),boot:0xc (SPI_FAST_FLASH_BOOT)
10:27:19.342 -> Saved PC:0x4001975a
10:27:19.342 -> SPIWP:0xee
10:27:19.342 -> mode:DIO, clock div:2
10:27:19.342 -> load:0x4086c410,len:0xcf8
10:27:19.342 -> load:0x4086e610,len:0x2e30
10:27:19.342 -> load:0x40875728,len:0x113c
10:27:19.342 -> entry 0x4086c410
10:27:19.623 -> [ 304][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42006eca
10:27:19.623 -> [ 316][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42006e8e
10:27:19.670 -> [ 327][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x42006e52
10:27:19.670 -> [ 338][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x42006e16
10:27:19.670 -> [ 350][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42006eca
10:27:19.670 -> [ 361][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42006e8e
10:27:19.716 -> [ 372][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x42006e52
10:27:19.716 -> [ 384][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x42006e16
10:27:19.716 -> [ 395][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x420036c8
10:27:19.716 -> [ 406][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x420036c8
10:27:19.763 -> [ 418][V][ZigbeeEP.cpp:21] ZigbeeEP(): Endpoint: 1
10:27:19.763 -> [ 427][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 17 successfully set to type UART_RX (2) with bus 0x4080e554
10:27:19.763 -> [ 438][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 16 successfully set to type UART_TX (3) with bus 0x4080e554
10:27:19.763 -> [ 449][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x40810588
10:27:19.763 -> [ 460][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x40810588
10:27:25.107 -> ESP-ROM:esp32c6-20220919
10:27:25.107 -> Build:Sep 19 2022
10:27:25.107 -> rst:0xc (SW_CPU),boot:0xc (SPI_FAST_FLASH_BOOT)
10:27:25.107 -> Saved PC:0x4001975a
10:27:25.107 -> SPIWP:0xee
10:27:25.107 -> mode:DIO, clock div:2
10:27:25.107 -> load:0x4086c410,len:0xcf8
10:27:25.107 -> load:0x4086e610,len:0x2e30
10:27:25.107 -> load:0x40875728,len:0x113c
10:27:25.107 -> entry 0x4086c410
10:27:25.388 -> [ 304][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42006eca
10:27:25.435 -> [ 316][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42006e8e
10:27:25.435 -> [ 327][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x42006e52
10:27:25.435 -> [ 338][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x42006e16
10:27:25.435 -> [ 350][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42006eca
10:27:25.482 -> [ 361][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42006e8e
10:27:25.482 -> [ 372][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x42006e52
10:27:25.482 -> [ 384][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x42006e16
10:27:25.482 -> [ 395][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x420036c8
10:27:25.482 -> [ 406][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x420036c8
10:27:25.529 -> [ 418][V][ZigbeeEP.cpp:21] ZigbeeEP(): Endpoint: 1
10:27:25.529 -> [ 427][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 17 successfully set to type UART_RX (2) with bus 0x4080e554
10:27:25.529 -> [ 438][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 16 successfully set to type UART_TX (3) with bus 0x4080e554
10:27:25.529 -> [ 449][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x40810588
10:27:25.576 -> [ 460][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x40810588
Przełącz się na USB i skanuj na nim. Obstawiam, że podłączyłeś pod UART,endrju_88 wrote: Sun Jan 19, 2025 9:51 am Witam
Mam pytanie , jak to jest możliwe ,że w pierwszej wersji pliku .bin z webinterface od @Zibi_007 dodałem czujnik temp & wilg. i działał jak należy ,problem był z czujnikami okiennymi (kontaktrony), ,że nie reagowały na zmianę stanu , to teraz wgrałem najnowszego .bina i kontaktrony dodają się perfekcyjnie i działają a czujnik ten sam temp&wilg nie chcę mi się dodać do Clouda Supli. Wyłączałem moduł ,resetowałem i nadal nie chce. Widać ,że czujnik reaguje w trakcie parowania z bramką , bo dioda dość szybko przestaje migać ,czyli ESP32 C6 go wyłapuje.
Drugie pytanko odnośnie skanera. Wgrałem plik .bin do modułu , po tym wprowadzam kontaktrony lub czujnik temp w tryb parowania ,diody migają cały czas tak jakby nie chciały się sparować z modułem. Na serialu w Arduino mam tylko coś takiego . Co robię źle ?Code: Select all
10:27:19.342 -> ESP-ROM:esp32c6-20220919 10:27:19.342 -> Build:Sep 19 2022 10:27:19.342 -> rst:0xc (SW_CPU),boot:0xc (SPI_FAST_FLASH_BOOT) 10:27:19.342 -> Saved PC:0x4001975a 10:27:19.342 -> SPIWP:0xee 10:27:19.342 -> mode:DIO, clock div:2 10:27:19.342 -> load:0x4086c410,len:0xcf8 10:27:19.342 -> load:0x4086e610,len:0x2e30 10:27:19.342 -> load:0x40875728,len:0x113c 10:27:19.342 -> entry 0x4086c410 10:27:19.623 -> [ 304][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42006eca 10:27:19.623 -> [ 316][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42006e8e 10:27:19.670 -> [ 327][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x42006e52 10:27:19.670 -> [ 338][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x42006e16 10:27:19.670 -> [ 350][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42006eca 10:27:19.670 -> [ 361][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42006e8e 10:27:19.716 -> [ 372][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x42006e52 10:27:19.716 -> [ 384][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x42006e16 10:27:19.716 -> [ 395][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x420036c8 10:27:19.716 -> [ 406][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x420036c8 10:27:19.763 -> [ 418][V][ZigbeeEP.cpp:21] ZigbeeEP(): Endpoint: 1 10:27:19.763 -> [ 427][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 17 successfully set to type UART_RX (2) with bus 0x4080e554 10:27:19.763 -> [ 438][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 16 successfully set to type UART_TX (3) with bus 0x4080e554 10:27:19.763 -> [ 449][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x40810588 10:27:19.763 -> [ 460][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x40810588 10:27:25.107 -> ESP-ROM:esp32c6-20220919 10:27:25.107 -> Build:Sep 19 2022 10:27:25.107 -> rst:0xc (SW_CPU),boot:0xc (SPI_FAST_FLASH_BOOT) 10:27:25.107 -> Saved PC:0x4001975a 10:27:25.107 -> SPIWP:0xee 10:27:25.107 -> mode:DIO, clock div:2 10:27:25.107 -> load:0x4086c410,len:0xcf8 10:27:25.107 -> load:0x4086e610,len:0x2e30 10:27:25.107 -> load:0x40875728,len:0x113c 10:27:25.107 -> entry 0x4086c410 10:27:25.388 -> [ 304][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42006eca 10:27:25.435 -> [ 316][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42006e8e 10:27:25.435 -> [ 327][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x42006e52 10:27:25.435 -> [ 338][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x42006e16 10:27:25.435 -> [ 350][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42006eca 10:27:25.482 -> [ 361][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42006e8e 10:27:25.482 -> [ 372][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x42006e52 10:27:25.482 -> [ 384][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x42006e16 10:27:25.482 -> [ 395][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x420036c8 10:27:25.482 -> [ 406][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x420036c8 10:27:25.529 -> [ 418][V][ZigbeeEP.cpp:21] ZigbeeEP(): Endpoint: 1 10:27:25.529 -> [ 427][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 17 successfully set to type UART_RX (2) with bus 0x4080e554 10:27:25.529 -> [ 438][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 16 successfully set to type UART_TX (3) with bus 0x4080e554 10:27:25.529 -> [ 449][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x40810588 10:27:25.576 -> [ 460][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x40810588
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036