Postaram się zrobić to w nocy, ale nie obiecuję. Mam w tej chwili dosyć namieszane w kodzie. Dodałem webinterfeace, obsługę ekranu, fizyczne przyciski, lokalnie DHT22 i kilka innych dupereli. Sporo do niczego niepotrzebnych bibliotek. Jak poczyszczę do akceptowalnej formy, to wrzucę.LukiSpajder wrote: Sun Jan 19, 2025 6:10 amZibi_007 wrzucisz gotowy wsad - to sprawdzę ten termometr Xiaomi.
Dyskusja ogólna [bramka Zigbee]
Moderator: vajera
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=18036Miałeś rację @Zibi_007 , przełączyłem na USB i w końcu skanujeZibi_007 wrote: Sun Jan 19, 2025 10:36 amPrzełą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
czujnik temp&wilg.
TZ3000_v1w2k9dd : TS0201
kontaktron:
TZ3000_0hkmcrza : TS0203
-
local
- Posts: 545
- Joined: Mon Jan 27, 2020 11:33 am
Czujnik temp i wilgotności
Czujnik "TS0601" niby jest ale innej firmy 
Code: Select all
{ .manufacturer_name = "_TZE204_upagmta9", .model_name = "TS0601",
.z2s_device_desc_id = Z2S_DEVICE_DESC_TEMPHUMIDITY_SENSOR, .z2s_device_endpoints_count = 1}4xShelly 1, Shelly 1L, 2xShelly 2.5, Sonoff T3, 2xSonoff Basic R2, 4xNeo 16A
-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Wrzuciłem nowy kod:
1. dodałem bardzo prosty WebInterface - parametry WiFi i dane logowania Supla - przetestowane, wydaje się działać prawidłowo.
Po zakomentowaniu linii nadal można używać rozwiązania z plikiem priv_auth_data.h
2. Głównie wewnętrzne porządki w kodzie - prośba o przetestowanie przycisku 4x (@Zibi_007) i tego 4x Ikea oraz termometru Xiaomi.
Logi pokazują teraz bardziej szczegółowo, który binding się nie powiódł, więc może to się przyda.
1. dodałem bardzo prosty WebInterface - parametry WiFi i dane logowania Supla - przetestowane, wydaje się działać prawidłowo.
Po zakomentowaniu linii
Code: Select all
#define USE_WEB_INTERFACE2. Głównie wewnętrzne porządki w kodzie - prośba o przetestowanie przycisku 4x (@Zibi_007) i tego 4x Ikea oraz termometru Xiaomi.
Logi pokazują teraz bardziej szczegółowo, który binding się nie powiódł, więc może to się przyda.
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 i sprawdziłem.vajera wrote: Sun Jan 19, 2025 9:28 pm Wrzuciłem nowy kod:
1. dodałem bardzo prosty WebInterface - parametry WiFi i dane logowania Supla - przetestowane, wydaje się działać prawidłowo.
Po zakomentowaniu liniinadal można używać rozwiązania z plikiem priv_auth_data.hCode: Select all
#define USE_WEB_INTERFACE
2. Głównie wewnętrzne porządki w kodzie - prośba o przetestowanie przycisku 4x (@Zibi_007) i tego 4x Ikea oraz termometru Xiaomi.
Logi pokazują teraz bardziej szczegółowo, który binding się nie powiódł, więc może to się przyda.
Najpierw ten 4x. Mały sukces, bo w końcu coś dodało się do Supli. Cztery przekaźniki. Ale mimo tego, ze próbowałem im nadać różne funkcje, to nie działają, a w logach też nie za bardzo widziałem jakąś reakcję. Logi z parowania i dalszego działania w załączniku.
Teraz ten mały okrągły. Dodał się jako jeden przekaźnik. Też nie reaguje. Log poniżej:
Code: Select all
23:52:05.584> [374246][V][ZigbeeCore.cpp:225] openNetwork(): Opening network for joining for 180 seconds
23:52:05.584>
23:52:06.052> [374714][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0xb6b6) is open for 180 seconds
23:52:06.052>
23:52:11.280> Send: [53 55 50 4C 41 17 1B 00 00 00 28 00 00 00 10 00 00 00 7B 01 00 00 00 00 00 00 D0 EC 08 00 00 00 00 00 ]
23:52:11.280>
23:52:11.325> Send: [53 55 50 4C 41 ]
23:52:11.325>
23:52:11.391> Recv: [53 55 50 4C 41 17 1A 00 00 00 32 00 00 00 10 00 00 00 1B 82 8D 67 00 00 00 00 A9 D2 06 00 00 00 00 00 53 55 50 4C 41 ]
23:52:11.391>
23:52:29.371> [398045][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
23:52:29.372>
23:52:29.372> [398047][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
23:52:29.372>
23:52:29.906> [398579][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x35fc)
23:52:29.906>
23:52:29.906> [398579][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x80
23:52:29.906>
23:52:30.027> [398698][D][ZigbeeGateway.cpp:139] find_Cb(): Sensor found: short address(0x35fc), endpoint(1)
23:52:30.027>
23:52:30.067> [398714][I][ZigbeeGateway.cpp:302] printJoinedDevices(): joined devices:
23:52:30.067>
23:52:30.067> [398714][I][ZigbeeGateway.cpp:305] printJoinedDevices(): Device on endpoint 1, short address: 0x35fc
23:52:30.067>
23:52:30.146> [398818][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
23:52:30.146>
23:52:30.146> [398818][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x35fc) src endpoint(1)
23:52:30.146> to dst endpoint(1) cluster(0x0)
23:52:30.146>
23:52:30.146> [398819][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0
23:52:30.146> x4), type(0x42), value(16)
23:52:30.146>
23:52:30.146> [398820][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_abrsvsou"
23:52:30.146>
23:52:30.146> [398821][I][Z2S_Gateway.ino:192] loop(): manufacturer _TZ3000_abrsvsou
23:52:30.146>
23:52:30.415> [398941][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
23:52:30.415>
23:52:30.415> [398941][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x35fc) src endpoint(1)
23:52:30.415> to dst endpoint(1) cluster(0x0)
23:52:30.415>
23:52:30.415> [398942][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0
23:52:30.415> x5), type(0x42), value(6)
23:52:30.415>
23:52:30.415> [398943][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS004F"
23:52:30.415>
23:52:30.415> [398944][I][Z2S_Gateway.ino:194] loop(): model TS004F
23:52:30.415>
23:52:30.415> [398945][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
23:52:30.415>
23:52:30.415> [398945][I][Z2S_Gateway.ino:260] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1
23:52:30.415>
23:52:30.415> [398946][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
23:52:30.415>
23:52:30.415> [398946][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3
23:52:30.415>
23:52:30.415> [398947][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_v1w2k9dd ::TS0201, entry # 4
23:52:30.415>
23:52:30.415> [398948][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZE204_upagmta9::TS0601, entry # 5
23:52:30.415>
23:52:30.415> [398948][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_xr3htd96::TS0201, entry # 6
23:52:30.415>
23:52:30.415> [398949][I][Z2S_Gateway.ino:260] loop(): LIST checking SONOFF::SNZB-02D, entry # 7
23:52:30.415>
23:52:30.415> [398949][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_0hkmcrza::TS0203, entry # 8
23:52:30.415>
23:52:30.415> [398950][I][Z2S_Gateway.ino:260] loop(): LIST checking TEST1::TS0202, entry # 9
23:52:30.415>
23:52:30.415> [398950][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_mcxw5ehu::TS0202, entry # 10
23:52:30.415>
23:52:30.415> [398951][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 11
23:52:30.415>
23:52:30.415> [398952][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 12
23:52:30.415>
23:52:30.415> [398952][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_2mbfxlzr::TS0203, entry # 13
23:52:30.415>
23:52:30.415> [398953][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 14
23:52:30.415>
23:52:30.415> [398953][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 15
23:52:30.415>
23:52:30.415> [398954][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_85czd6fy::TS0207, entry # 16
23:52:30.415>
23:52:30.415> [398955][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_upgcbody::TS0207, entry # 17
23:52:30.415>
23:52:30.415> [398955][I][Z2S_Gateway.ino:260] loop(): LIST checking TEST1::TS0205, entry # 18
23:52:30.415>
23:52:30.415> [398956][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 19
23:52:30.415>
23:52:30.415> [398956][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 20
23:52:30.415>
23:52:30.415> [398957][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 21
23:52:30.415>
23:52:30.415> [398957][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_w0qqde0g::TS011F, entry # 22
23:52:30.415>
23:52:30.415> [398958][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 23
23:52:30.415>
23:52:30.415> [398959][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 24
23:52:30.415>
23:52:30.415> [398959][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 25
23:52:30.415>
23:52:30.415> [398960][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 26
23:52:30.415>
23:52:30.415> [398960][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 27
23:52:30.415>
23:52:30.415> [398961][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 28
23:52:30.415>
23:52:30.415> [398961][I][Z2S_Gateway.ino:204] loop(): LIST matched _TZ3000_abrsvsou::TS004F, entry # 29, endpoints # 1, endpoints 0,0,0,0
23:52:30.415>
23:52:30.415> [398962][I][Z2S_Gateway.ino:245] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 1
23:52:30.415>
23:52:30.415> [398963][I][Z2S_Gateway.ino:245] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
23:52:30.415>
23:52:30.415> [398964][I][Z2S_Gateway.ino:245] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
23:52:30.415>
23:52:30.415> [398964][I][Z2S_Gateway.ino:245] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 1
23:52:30.415>
23:52:30.416> [398965][I][Z2S_Gateway.ino:219] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x1
23:52:30.416>
23:52:30.416> [398966][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, ieee addr ?8d, model_id 0x8000, endpoint 0x1, c
23:52:30.416> luster 0x0, channel 0, channel type 2900
23:52:30.416>
23:52:30.416> [398967][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, ieee addr ?8d, model_id 0x8000, endpoint 0x2, c
23:52:30.416> luster 0x6, channel 1, channel type 2900
23:52:30.416>
23:52:30.416> [398968][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, ieee addr ?8d, model_id 0x8000, endpoint 0x3, c
23:52:30.416> luster 0x6, channel 2, channel type 2900
23:52:30.416>
23:52:30.416> [398968][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, ieee addr ?8d, model_id 0x8000, endpoint 0x4, c
23:52:30.416> luster 0x6, channel 3, channel type 2900
23:52:30.416>
23:52:30.416> [398969][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x39:0x67:0x6e:0x58:0x
23:52:30.416> d7, endpoint 0x1, channel type 0xffffffff
23:52:30.416>
23:52:30.416> [398970][I][Z2S_Devices_Table.cpp:482] Z2S_addZ2SDevice(): No channel found for address ?Xng98d, adding new one
23:52:30.416>
23:52:30.416> [398971][I][Z2S_Devices_Table.cpp:490] Z2S_addZ2SDevice(): model id 32768, first free slot 4
23:52:30.416>
23:52:30.416> LittleFS: writing file Z2S_devs_table
23:52:30.416>
23:52:30.416> [399063][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, ieee addr ?8d, model_id 0x8000, endpoint 0x1, c
23:52:30.416> luster 0x0, channel 0, channel type 2900
23:52:30.416>
23:52:30.416> [399064][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, ieee addr ?8d, model_id 0x8000, endpoint 0x2, c
23:52:30.416> luster 0x6, channel 1, channel type 2900
23:52:30.416>
23:52:30.416> [399065][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, ieee addr ?8d, model_id 0x8000, endpoint 0x3, c
23:52:30.416> luster 0x6, channel 2, channel type 2900
23:52:30.416>
23:52:30.416> [399065][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, ieee addr ?8d, model_id 0x8000, endpoint 0x4, c
23:52:30.416> luster 0x6, channel 3, channel type 2900
23:52:30.416>
23:52:30.416> [399066][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, ieee addr ?Xng98d, model_id 0x8000, endpoint 0x1, c
23:52:30.416> luster 0x0, channel 4, channel type 2900
23:52:30.416>
23:52:30.416> [399067][D][ZigbeeGateway.cpp:250] bindDeviceCluster(): Requesting ZED (0x35fc), endpoint (0x1), cluster_id (0x1) to bind ZC
23:52:30.416>
23:52:30.416> [399068][D][ZigbeeGateway.cpp:272] bindDeviceCluster(): Requesting ZC to bind ZED (0x35fc), endpoint (0x1), cluster_id (0x1)
23:52:30.416>
23:52:30.416> [399069][D][ZigbeeGateway.cpp:250] bindDeviceCluster(): Requesting ZED (0x35fc), endpoint (0x1), cluster_id (0x5) to bind ZC
23:52:30.416>
23:52:30.416> [399069][D][ZigbeeGateway.cpp:272] bindDeviceCluster(): Requesting ZC to bind ZED (0x35fc), endpoint (0x1), cluster_id (0x5)
23:52:30.416>
23:52:30.416> [399070][D][ZigbeeGateway.cpp:250] bindDeviceCluster(): Requesting ZED (0x35fc), endpoint (0x1), cluster_id (0x4) to bind ZC
23:52:30.416>
23:52:30.416> [399070][D][ZigbeeGateway.cpp:272] bindDeviceCluster(): Requesting ZC to bind ZED (0x35fc), endpoint (0x1), cluster_id (0x4)
23:52:30.416>
23:52:30.416> [399071][D][ZigbeeGateway.cpp:250] bindDeviceCluster(): Requesting ZED (0x35fc), endpoint (0x1), cluster_id (0x6) to bind ZC
23:52:30.416>
23:52:30.416> [399072][D][ZigbeeGateway.cpp:272] bindDeviceCluster(): Requesting ZC to bind ZED (0x35fc), endpoint (0x1), cluster_id (0x6)
23:52:30.416>
23:52:30.416> [399083][I][ZigbeeGateway.cpp:108] bindCb(): ZC has bounded to ZED (0xff), endpoint (0x0) cluster (0x0)
23:52:30.416>
23:52:30.416> [399084][I][ZigbeeGateway.cpp:108] bindCb(): ZC has bounded to ZED (0xff), endpoint (0x0) cluster (0x0)
23:52:30.416>
23:52:30.416> [399084][E][ZigbeeGateway.cpp:114] bindCb(): Binding failed! Device (0xff), endpoint (0x0), cluster (0x0)
23:52:30.416>
23:52:30.416> [399085][E][ZigbeeGateway.cpp:114] bindCb(): Binding failed! Device (0xff), endpoint (0x0), cluster (0x0)
23:52:30.416>
23:52:30.416> [399086][I][Z2S_Gateway.ino:260] loop(): LIST checking IKEA of Sweden::Remote Control N2, entry # 30
23:52:30.416>
23:52:35.110> [399127][I][ZigbeeGateway.cpp:108] bindCb(): ZC has bounded to ZED (0x1), endpoint (0x50) cluster (0x600c)
23:52:35.110>
23:52:35.110> [399149][I][ZigbeeGateway.cpp:108] bindCb(): ZC has bounded to ZED (0x1), endpoint (0x50) cluster (0x600c)
23:52:35.110>
23:52:35.110> [399278][I][ZigbeeGateway.cpp:108] bindCb(): ZC has bounded to ZED (0x1), endpoint (0x50) cluster (0x600c)
23:52:35.110>
23:52:35.110> [399307][I][ZigbeeGateway.cpp:108] bindCb(): ZC has bounded to ZED (0x1), endpoint (0x50) cluster (0x600c)
23:52:35.110>
23:52:35.110> [400024][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
23:52:35.110>
23:52:35.110> [400107][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0xb6b6) is open for 180 seconds
23:52:35.110>
23:52:35.110> Warning! Attempt to write state outside of section size.
23:52:35.110>
23:52:35.110> Storage: rewriting element state section. All data will be lost.
23:52:35.110>
23:52:35.110> Wrote 7 bytes to storage at 8
23:52:35.110>
23:52:35.110> Commit
23:52:35.110>
23:52:36.341> Send: [53 55 50 4C 41 17 1C 00 00 00 28 00 00 00 10 00 00 00 94 01 00 00 00 00 00 00 61 B4 09 00 00 00 00 00 ]
23:52:36.341>
23:52:36.341> Send: [53 55 50 4C 41 ]
23:52:36.341>
23:52:36.472> Recv: [53 55 50 4C 41 17 1B 00 00 00 32 00 00 00 10 00 00 00 34 82 8D 67 00 00 00 00 A8 13 07 00 00 00 00 00 53 55 50 4C 41 ]
23:52:36.472>
23:52:37.655> Wrote 4 bytes to storage at 35
23:52:37.656>
23:52:37.656> Wrote 1 bytes to storage at 39
23:52:37.656>
23:52:37.657> Wrote 7 bytes to storage at 8
23:52:37.657>
23:52:37.657> Commit
23:52:37.657>
23:53:01.418> Send: [53 55 50 4C 41 17 1D 00 00 00 28 00 00 00 10 00 00 00 AD 01 00 00 00 00 00 00 BE E0 0A 00 00 00 00 00 ]
23:53:01.418>
23:53:01.418> Send: [53 55 50 4C 41 ]
23:53:01.418>
23:53:01.554> Recv: [53 55 50 4C 41 17 1C 00 00 00 32 00 00 00 10 00 00 00 4D 82 8D 67 00 00 00 00 44 3F 08 00 00 00 00 00 53 55 50 4C 41 ]
23:53:01.554>
23:53:26.496> Send: [53 55 50 4C 41 17 1E 00 00 00 28 00 00 00 10 00 00 00 C6 01 00 00 00 00 00 00 38 1D 0C 00 00 00 00 00 ]
23:53:26.496>
23:53:26.497> Send: [53 55 50 4C 41 ]
23:53:26.497>
23:53:26.635> Recv: [53 55 50 4C 41 17 1D 00 00 00 32 00 00 00 10 00 00 00 66 82 8D 67 00 00 00 00 04 7C 09 00 00 00 00 00 53 55 50 4C 41 ]Code: Select all
23:58:59.967> NLME Status Indication, status: 0x12
23:58:59.967>
23:59:02.622> NLME Status Indication, status: 0x12
23:59:02.622>
23:59:04.371> NLME Status Indication, status: 0x12
23:59:04.371>
23:59:05.299> NLME Status Indication, status: 0x12
23:59:05.299>
23:59:10.453> NLME Status Indication, status: 0x12
23:59:10.453>
23:59:11.719> NLME Status Indication, status: 0x12
23:59:11.719>
23:59:18.111> NLME Status Indication, status: 0x12
23:59:18.111>
You do not have the required permissions to view the files attached to this post.
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-
local
- Posts: 545
- Joined: Mon Jan 27, 2020 11:33 am
U mnie coś się wykrzacza z czujnikiem temp&hum 
Niby manufacturer i model jest ok ale się nie binduje
Niby manufacturer i model jest ok ale się nie binduje
Code: Select all
[00:53:37][112867][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
[00:53:37][112875][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0xbeba)
[00:53:37][112876][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x80
[00:53:37][113413][D][ZigbeeGateway.cpp:134] find_Cb(): Sensor found: short address(0xbeba), endpoint(1)
[00:53:37][113468][I][ZigbeeGateway.cpp:285] printJoinedDevices(): joined devices:
[00:53:37][113468][I][ZigbeeGateway.cpp:288] printJoinedDevices(): Device on endpoint 1, short address: 0xbeba
[00:53:37][113534][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
[00:53:37][113534][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xbeba) src endpoint(1) to dst endpoint(1) cluster(0x0)
[00:53:37][113535][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
[00:53:37][113536][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZE204_upagmta9"
[00:53:37][113537][I][Z2S_Gateway.ino:200] loop(): manufacturer _TZE204_upagmta9
[00:53:37][113655][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
[00:53:37][113655][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xbeba) src endpoint(1) to dst endpoint(1) cluster(0x0)
[00:53:37][113656][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
[00:53:37][113657][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS0601"
[00:53:37][113658][I][Z2S_Gateway.ino:202] loop(): model TS0601
[00:53:37][113658][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
[00:53:37][113659][I][Z2S_Gateway.ino:266] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1
[00:53:37][113659][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
[00:53:37][113660][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3
[00:53:37][113660][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_xr3htd96::TS0201, entry # 4
[00:53:37][113661][I][Z2S_Gateway.ino:266] loop(): LIST checking SONOFF::SNZB-02D, entry # 5
[00:53:37][113661][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_0hkmcrza::TS0203, entry # 6
[00:53:37][113662][I][Z2S_Gateway.ino:266] loop(): LIST checking TEST1::TS0202, entry # 7
[00:53:37][113662][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_mcxw5ehu::TS0202, entry # 8
[00:53:37][113663][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 9
[00:53:37][113664][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 10
[00:53:37][113664][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_2mbfxlzr::TS0203, entry # 11
[00:53:37][113665][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 12
[00:53:37][113665][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 13
[00:53:37][113666][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_85czd6fy::TS0207, entry # 14
[00:53:37][113667][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_upgcbody::TS0207, entry # 15
[00:53:37][113667][I][Z2S_Gateway.ino:266] loop(): LIST checking TEST1::TS0205, entry # 16
[00:53:37][113668][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 17
[00:53:37][113668][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 18
[00:53:37][113669][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 19
[00:53:37][113669][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_w0qqde0g::TS011F, entry # 20
[00:53:37][113670][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 21
[00:53:37][113670][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 22
[00:53:37][113671][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 23
[00:53:37][113671][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 24
[00:53:37][113672][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 25
[00:53:37][113673][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 26
[00:53:37][113673][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 27
[00:53:37][113674][D][Z2S_Gateway.ino:268] loop(): Unknown model _TZE204_upagmta9::TS0601, no binding is possible4xShelly 1, Shelly 1L, 2xShelly 2.5, Sonoff T3, 2xSonoff Basic R2, 4xNeo 16A
Skompilowałeś/pobrałeś najnowszą wersję? Teraz jeszcze raz sprawdziłem (nawet w moim skompilownym kodzie, który wrzuciłem) i ten czujnik tam jest. Powinien go dodać. A w logu widzę, jakby go nie sprawdzał..local wrote: Mon Jan 20, 2025 12:07 am U mnie coś się wykrzacza z czujnikiem temp&hum
Niby manufacturer i model jest ok ale się nie binduje![]()
Code: Select all
[00:53:37][112867][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK [00:53:37][112875][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0xbeba) [00:53:37][112876][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x80 [00:53:37][113413][D][ZigbeeGateway.cpp:134] find_Cb(): Sensor found: short address(0xbeba), endpoint(1) [00:53:37][113468][I][ZigbeeGateway.cpp:285] printJoinedDevices(): joined devices: [00:53:37][113468][I][ZigbeeGateway.cpp:288] printJoinedDevices(): Device on endpoint 1, short address: 0xbeba [00:53:37][113534][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback [00:53:37][113534][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xbeba) src endpoint(1) to dst endpoint(1) cluster(0x0) [00:53:37][113535][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16) [00:53:37][113536][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZE204_upagmta9" [00:53:37][113537][I][Z2S_Gateway.ino:200] loop(): manufacturer _TZE204_upagmta9 [00:53:37][113655][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback [00:53:37][113655][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xbeba) src endpoint(1) to dst endpoint(1) cluster(0x0) [00:53:37][113656][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6) [00:53:37][113657][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS0601" [00:53:37][113658][I][Z2S_Gateway.ino:202] loop(): model TS0601 [00:53:37][113658][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0 [00:53:37][113659][I][Z2S_Gateway.ino:266] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1 [00:53:37][113659][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2 [00:53:37][113660][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3 [00:53:37][113660][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_xr3htd96::TS0201, entry # 4 [00:53:37][113661][I][Z2S_Gateway.ino:266] loop(): LIST checking SONOFF::SNZB-02D, entry # 5 [00:53:37][113661][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_0hkmcrza::TS0203, entry # 6 [00:53:37][113662][I][Z2S_Gateway.ino:266] loop(): LIST checking TEST1::TS0202, entry # 7 [00:53:37][113662][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_mcxw5ehu::TS0202, entry # 8 [00:53:37][113663][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 9 [00:53:37][113664][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 10 [00:53:37][113664][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_2mbfxlzr::TS0203, entry # 11 [00:53:37][113665][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 12 [00:53:37][113665][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 13 [00:53:37][113666][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_85czd6fy::TS0207, entry # 14 [00:53:37][113667][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_upgcbody::TS0207, entry # 15 [00:53:37][113667][I][Z2S_Gateway.ino:266] loop(): LIST checking TEST1::TS0205, entry # 16 [00:53:37][113668][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 17 [00:53:37][113668][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 18 [00:53:37][113669][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 19 [00:53:37][113669][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_w0qqde0g::TS011F, entry # 20 [00:53:37][113670][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 21 [00:53:37][113670][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 22 [00:53:37][113671][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 23 [00:53:37][113671][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 24 [00:53:37][113672][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 25 [00:53:37][113673][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 26 [00:53:37][113673][I][Z2S_Gateway.ino:266] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 27 [00:53:37][113674][D][Z2S_Gateway.ino:268] loop(): Unknown model _TZE204_upagmta9::TS0601, no binding is possible
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-
local
- Posts: 545
- Joined: Mon Jan 27, 2020 11:33 am
sory nie przeklikałem na nowszą wersję...
Teraz mam wersję 20.01.2025 i czujnik się pojawia w cloud ale nie raportuje temperatury ani wilgotności.
W sonoffie po parowaniu temp&hum pojawia się praktycznie w kilka sekund.
Logi:
Teraz mam wersję 20.01.2025 i czujnik się pojawia w cloud ale nie raportuje temperatury ani wilgotności.
W sonoffie po parowaniu temp&hum pojawia się praktycznie w kilka sekund.
Logi:
Code: Select all
[02:53:58][ 37516][I][ZigbeeGateway.cpp:305] printJoinedDevices(): Device on endpoint 1, short address: 0xa2dd
[02:53:59][ 37618][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
[02:53:59][ 37619][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xa2dd) src endpoint(1) to dst endpoint(1) cluster(0x0)
[02:53:59][ 37620][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
[02:53:59][ 37621][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZE204_upagmta9"
[02:53:59][ 37622][I][Z2S_Gateway.ino:192] loop(): manufacturer _TZE204_upagmta9
[02:53:59][ 37751][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
[02:53:59][ 37751][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xa2dd) src endpoint(1) to dst endpoint(1) cluster(0x0)
[02:53:59][ 37752][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
[02:53:59][ 37752][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS0601"
[02:53:59][ 37753][I][Z2S_Gateway.ino:194] loop(): model TS0601
[02:53:59][ 37754][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
[02:53:59][ 37754][I][Z2S_Gateway.ino:260] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1
[02:53:59][ 37755][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
[02:53:59][ 37755][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3
[02:53:59][ 37756][I][Z2S_Gateway.ino:260] loop(): LIST checking _TZ3000_v1w2k9dd ::TS0201, entry # 4
[02:53:59][ 37757][I][Z2S_Gateway.ino:204] loop(): LIST matched _TZE204_upagmta9::TS0601, entry # 5, endpoints # 1, endpoints 0,0,0,0
[02:53:59][ 37757][I][Z2S_Gateway.ino:219] loop(): DESC matched 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 0x1
[02:53:59][ 37758][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, ieee addr �Hv8��, model_id 0x1000, endpoint 0x1, cluster 0x0, channel 0, channel type 3038
[02:53:59][ 37759][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x1d:0x76:0x48:0x19:0xb4, endpoint 0x1, channel type 0xffffffff
[02:53:59][ 37760][I][Z2S_Devices_Table.cpp:530] Z2S_addZ2SDevice(): Device (0xa2dd), endpoint (0x1) already in z2s_devices_table (index 0x0)
[02:53:59][ 37761][D][ZigbeeGateway.cpp:250] bindDeviceCluster(): Requesting ZED (0xa2dd), endpoint (0x1), cluster_id (0x0) to bind ZC
[02:53:59][ 37761][D][ZigbeeGateway.cpp:272] bindDeviceCluster(): Requesting ZC to bind ZED (0xa2dd), endpoint (0x1), cluster_id (0x0)
[02:53:59][ 37762][D][ZigbeeGateway.cpp:250] bindDeviceCluster(): Requesting ZED (0xa2dd), endpoint (0x1), cluster_id (0x3) to bind ZC
[02:53:59][ 37763][D][ZigbeeGateway.cpp:272] bindDeviceCluster(): Requesting ZC to bind ZED (0xa2dd), endpoint (0x1), cluster_id (0x3)
[02:53:59][ 37763][D][ZigbeeGateway.cpp:250] bindDeviceCluster(): Requesting ZED (0xa2dd), endpoint (0x1), cluster_id (0x1) to bind ZC
[02:53:59][ 37764][D][ZigbeeGateway.cpp:272] bindDeviceCluster(): Requesting ZC to bind ZED (0xa2dd), endpoint (0x1), cluster_id (0x1)
[02:53:59][ 37764][D][ZigbeeGateway.cpp:250] bindDeviceCluster(): Requesting ZED (0xa2dd), endpoint (0x1), cluster_id (0x402) to bind ZC
[02:53:59][ 37765][D][ZigbeeGateway.cpp:272] bindDeviceCluster(): Requesting ZC to bind ZED (0xa2dd), endpoint (0x1), cluster_id (0x402)
[02:53:59][ 37766][D][ZigbeeGateway.cpp:250] bindDeviceCluster(): Requesting ZED (0xa2dd), endpoint (0x1), cluster_id (0x405) to bind ZC
[02:53:59][ 37766][D][ZigbeeGateway.cpp:272] bindDeviceCluster(): Requesting ZC to bind ZED (0xa2dd), endpoint (0x1), cluster_id (0x405)4xShelly 1, Shelly 1L, 2xShelly 2.5, Sonoff T3, 2xSonoff Basic R2, 4xNeo 16A
-
LukiSpajder
- Posts: 1548
- Joined: Tue Aug 18, 2020 2:22 pm
- Has thanked: 25 times
- Been thanked: 34 times
Niestety dalej brak odczytu wilgotności z Xiaomi LYWSD03MMC :
Code: Select all
[ 378][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Dein[53 55 50 4C 41 17 10 00 00 00 28 00 00 00 10 00 00 00 1F 00 00 00 00 00 00 00 4D F1 04 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]Recv: [53 55 50 4C 41 17 10 00 00 00 32 00 00 00 10 00 00 00 5A C5 8D 67 00 00 00 00 85 1F 08 00 00 00 00 00 53 55 50 4C 41 ]
NLME Status Indication, status: 0x12
[ 55712][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 55713][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xf548) src endpoint(1) to dst endpoint(1) cluster(0x402)
[ 55713][I][Z2S_Devices_Table.cpp:178] Z2S_onTemperatureReceive(): onTemperatureReceive 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1
[ 55714][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1, channel type 0xbde
[ 55715][I][ZigbeeGateway.cpp:389] zbAttributeRead(): zbAttributeRead from (0x2060), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x29)
Send: [53 55 50 4C 41 17 11 00 00 00 28 00 00 00 10 00 00 00 38 00 00 00 00 00 00 00 76 F7 05 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 11 00 00 00 32 00 00 00 10 00 00 00 73 C5 8D 67 00 00 00 00 53 C7 09 00 00 00 00 00 53 55 50 4C 41 ]
Channel(4) value changed to temp(23.11), humi(-1.00)
Send: [53 55 50 4C 41 17 12 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 46 5A 00 00 18 FC FF FF ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 13 00 00 00 28 00 00 00 10 00 00 00 51 00 00 00 00 00 00 00 48 29 0A 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 12 00 00 00 32 00 00 00 10 00 00 00 8C C5 8D 67 00 00 00 00 7A BE 0C 00 00 00 00 00 53 55 50 4C 41 ]
[ 85755][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 85755][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xf548) src endpoint(1) to dst endpoint(1) cluster(0x402)
[ 85756][I][Z2S_Devices_Table.cpp:178] Z2S_onTemperatureReceive(): onTemperatureReceive 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1
[ 85757][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1, channel type 0xbde
[ 85757][I][ZigbeeGateway.cpp:389] zbAttributeRead(): zbAttributeRead from (0x2060), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x29)
Channel(4) value changed to temp(23.75), humi(-1.00)
Send: [53 55 50 4C 41 17 14 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 C6 5C 00 00 18 FC FF FF ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 15 00 00 00 28 00 00 00 10 00 00 00 6A 00 00 00 00 00 00 00 F9 D0 0C 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 13 00 00 00 32 00 00 00 10 00 00 00 A6 C5 8D 67 00 00 00 00 59 2C 00 00 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 16 00 00 00 28 00 00 00 10 00 00 00 83 00 00 00 00 00 00 00 2A EE 0D 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 14 00 00 00 32 00 00 00 10 00 00 00 BF C5 8D 67 00 00 00 00 A4 4A 01 00 00 00 00 00 53 55 50 4C 41 ]
[145844][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[145845][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xf548) src endpoint(1) to dst endpoint(1) cluster(0x402)
[145845][I][Z2S_Devices_Table.cpp:178] Z2S_onTemperatureReceive(): onTemperatureReceive 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1
[145846][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1, channel type 0xbde
[145847][I][ZigbeeGateway.cpp:389] zbAttributeRead(): zbAttributeRead from (0x2060), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x29)
Channel(4) value changed to temp(23.58), humi(-1.00)
Send: [53 55 50 4C 41 17 17 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 1B 5C 00 00 18 FC FF FF ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 18 00 00 00 28 00 00 00 10 00 00 00 9D 00 00 00 00 00 00 00 95 57 01 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 15 00 00 00 32 00 00 00 10 00 00 00 D8 C5 8D 67 00 00 00 00 4A 11 04 00 00 00 00 00 53 55 50 4C 41 ]
NLME Status Indication, status: 0x12
Send: [53 55 50 4C 41 17 19 00 00 00 28 00 00 00 10 00 00 00 B6 00 00 00 00 00 00 00 98 74 02 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 16 00 00 00 32 00 00 00 10 00 00 00 F1 C5 8D 67 00 00 00 00 8A 78 05 00 00 00 00 00 53 55 50 4C 41 ]
[185561][I][ZigbeeCore.cpp:357] esp_zb_app_signal_handler(): Network(0xf674) closed, devices joining not allowed.
Send: [53 55 50 4C 41 17 1A 00 00 00 28 00 00 00 10 00 00 00 CF 00 00 00 00 00 00 00 8F 76 03 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 17 00 00 00 32 00 00 00 10 00 00 00 0B C6 8D 67 00 00 00 00 0D 39 09 00 00 00 00 00 53 55 50 4C 41 ]
[225955][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[225956][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xf548) src endpoint(1) to dst endpoint(1) cluster(0x402)
[225956][I][Z2S_Devices_Table.cpp:178] Z2S_onTemperatureReceive(): onTemperatureReceive 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1
[225957][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1, channel type 0xbde
[225958][I][ZigbeeGateway.cpp:389] zbAttributeRead(): zbAttributeRead from (0x2060), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x29)
Channel(4) value changed to temp(23.44), humi(-1.00)
Send: [53 55 50 4C 41 17 1B 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 90 5B 00 00 18 FC FF FF ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 1C 00 00 00 28 00 00 00 10 00 00 00 E9 00 00 00 00 00 00 00 7A 4E 09 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 18 00 00 00 32 00 00 00 10 00 00 00 24 C6 8D 67 00 00 00 00 92 17 0C 00 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 1D 00 00 00 28 00 00 00 10 00 00 00 02 01 00 00 00 00 00 00 1B 5C 0A 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 19 00 00 00 32 00 00 00 10 00 00 00 3D C6 8D 67 00 00 00 00 36 50 0D 00 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 1E 00 00 00 28 00 00 00 10 00 00 00 1B 01 00 00 00 00 00 00 8E 81 0B 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1A 00 00 00 32 00 00 00 10 00 00 00 56 C6 8D 67 00 00 00 00 D8 7C 0E 00 00 00 00 00 53 55 50 4C 41 ]
[306053][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[306053][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xf548) src endpoint(1) to dst endpoint(1) cluster(0x402)
[306054][I][Z2S_Devices_Table.cpp:178] Z2S_onTemperatureReceive(): onTemperatureReceive 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1
[306055][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1, channel type 0xbde
[306056][I][ZigbeeGateway.cpp:389] zbAttributeRead(): zbAttributeRead from (0x2060), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x29)
Send: [53 55 50 4C 41 17 1F 00 00 00 28 00 00 00 10 00 00 00 34 01 00 00 00 00 00 00 DC 8E 0C 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1B 00 00 00 32 00 00 00 10 00 00 00 70 C6 8D 67 00 00 00 00 AE 63 00 00 00 00 00 00 53 55 50 4C 41 ]
NLME Status Indication, status: 0x12
Channel(4) value changed to temp(23.30), humi(-1.00)
Send: [53 55 50 4C 41 17 20 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 03 5B 00 00 18 FC FF FF ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 21 00 00 00 28 00 00 00 10 00 00 00 4E 01 00 00 00 00 00 00 7B 82 01 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1C 00 00 00 32 00 00 00 10 00 00 00 89 C6 8D 67 00 00 00 00 FE 12 05 00 00 00 00 00 53 55 50 4C 41 ]
[336083][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[336084][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xf548) src endpoint(1) to dst endpoint(1) cluster(0x1)
[336084][I][ZigbeeGateway.cpp:378] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute data type (0x20)
[336085][I][ZigbeeGateway.cpp:389] zbAttributeRead(): zbAttributeRead from (0x2060), endpoint (1), cluster (0x1), attribute id (0x20), attribute data type (0x20)
[336089][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[336089][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xf548) src endpoint(1) to dst endpoint(1) cluster(0x1)
[336090][I][ZigbeeGateway.cpp:375] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 154
[336091][I][ZigbeeGateway.cpp:389] zbAttributeRead(): zbAttributeRead from (0x2060), endpoint (1), cluster (0x1), attribute id (0x21), attribute data type (0x20)
Send: [53 55 50 4C 41 17 22 00 00 00 28 00 00 00 10 00 00 00 67 01 00 00 00 00 00 00 AB 9B 02 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1D 00 00 00 32 00 00 00 10 00 00 00 A2 C6 8D 67 00 00 00 00 CA 37 06 00 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 23 00 00 00 28 00 00 00 10 00 00 00 80 01 00 00 00 00 00 00 E2 B8 03 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1E 00 00 00 32 00 00 00 10 00 00 00 BB C6 8D 67 00 00 00 00 42 7A 06 00 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 24 00 00 00 28 00 00 00 10 00 00 00 99 01 00 00 00 00 00 00 98 BA 04 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1F 00 00 00 32 00 00 00 10 00 00 00 D4 C6 8D 67 00 00 00 00 99 83 07 00 00 00 00 00 53 55 50 4C 41 ]
