Czujniki T/H/P/IL i IAS - zgłoszenia, uwagi, pomysły [bramka Zigbee]

Moderator: vajera

lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

mmiikk wrote: Sun Jun 15, 2025 4:52 pm Jeśli to niewłaściwy wątek to przepraszam i prosze o wskazanie włąściwego - mam pytanie.
Mam kilka czajników temperatury i wilgotności Xiaomi LYWS działajacych na supli via bramka rpi z supla device.
Nie jestem do końca z niej zadowolony bo raz na jakis czas przestaje odczytywac termometry i wymagany jest reset.
Czy da sie je przerobic na zigbee (zmienic na odpowiedni soft) tak aby dzialal z bramką zigbee (kupilem esp 32 C6).
Jakies wady i zalety takiego rozwiazania?
Jesli odpowiedz jest tak to prosze o pokierowanie na taka przerobke krok po kroku.5
Ja dodam od siebie żebyś nie wygrywał wersji 0.8.27 bo z nią cos nie tak, nie można sparować tego czujnika z bramką. Jeśli mamy już sparowany wcześniej np 0.8.26 i zrobimy update to jest ok. Bynajmniej u mnie tak było.
Z małej wady Zigbee, to bateria - schodzi szybciej w porównaniu do ble, ale to też przez częste parowanie i aktualizacje softu.
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

lukasz06 wrote: Sun Jun 15, 2025 6:32 pm
mmiikk wrote: Sun Jun 15, 2025 4:52 pm Jeśli to niewłaściwy wątek to przepraszam i prosze o wskazanie włąściwego - mam pytanie.
Mam kilka czajników temperatury i wilgotności Xiaomi LYWS działajacych na supli via bramka rpi z supla device.
Nie jestem do końca z niej zadowolony bo raz na jakis czas przestaje odczytywac termometry i wymagany jest reset.
Czy da sie je przerobic na zigbee (zmienic na odpowiedni soft) tak aby dzialal z bramką zigbee (kupilem esp 32 C6).
Jakies wady i zalety takiego rozwiazania?
Jesli odpowiedz jest tak to prosze o pokierowanie na taka przerobke krok po kroku.5
Ja dodam od siebie żebyś nie wygrywał wersji 0.8.27 bo z nią cos nie tak, nie można sparować tego czujnika z bramką. Jeśli mamy już sparowany wcześniej np 0.8.26 i zrobimy update to jest ok. Bynajmniej u mnie tak było.
Z małej wady Zigbee, to bateria - schodzi szybciej w porównaniu do ble, ale to też przez częste parowanie i aktualizacje softu.
Jak wgra na "czysto" 0.8.27 to cud będzie jeśli cokolwiek doda. Nawet samą bramkę do Supli ;-) Problem znany i opisany viewtopic.php?p=207566#p207566
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
User avatar
RomanG
Posts: 1060
Joined: Tue Jul 21, 2020 7:35 am
Has thanked: 26 times
Been thanked: 7 times

Post

vajera wrote: Sun Jun 15, 2025 1:39 pm Zrób tak - ustal numery kanałów Supla, na których są te czujniki obecności (chodzi o numer tego konkretnego kanału a nie dowolnego kanału należącego do radaru - to akurat w tym przypadku jest kluczowe) i dla każdego kanału obecności/ruchu wywołaj polecenie:
update-device-timings nr_kanału_czujnika AUTOSET 2, gdzie 2 odpowiada dwóm sekundom.
Zrobiłem tak, jak zaleciłeś.
Z numerami kanałów nie miałem problemów, a teraz testy przeprowadzam na nowej bramce, na której jest tylko jedno urządzenie - czujnik obecności/ruchu/naświetlenia. Kanały kolejno; 0, 1, 2 i dodatkowy 110, ale ten nas nie interesuje w tym przypadku. Zresztą odpowiedzi w logach powinny potwierdzać prawidłowe adresowanie kanałów.
Konsolę uruchomiłem dla adresu bramki. Przesłałem jeszcze raz wcześniejsze polecenia dla obu pierwszych kanałów ("0" i "1");
- custom-cmd 0 0xEF00 0 SET 10 01026602000400000002,
- custom-cmd 1 0xEF00 0 SET 10 01026602000400000002.
Sprawdziłem jeszcze raz i efekt, jak wcześniej opisywałem.

Po tym wysłałem już te "drugie" komendy;
- update-device-timings 0 AUTOSET 2 (ok. godz.21:09:03);
- update-device-timings 1 AUTOSET 2 (ok. godz.21:10:14).
Podaję orientacyjne godziny, bo w logach są znaczniki czasu, więc łatwiej będzie znaleźć w celu ewentualnej analizy.
W efekcie nastąpiła zmiana i cz. obecności (radar) wyłączał się po ok 5sek od momentu ustania (fizycznej) obecności. Co układ w tym czasie robi trudno mi powiedzieć, bo może tak być, że są faktycznie te 2 sekundy do czasu powrotu do stanu spoczynkowego. Mniej więcej w tym czasie następuje zadziałanie cz. ruchu (niekiedy przed, a niekiedy po "wejściu w spoczynek") Trochę to dziwne, ale to obserwuję w aplikacji. Czujnik ruchu wraca do stanu spoczynku po ok 18-20 sekundach i w tym czasie nie można zadziałać czujnika obecności (radaru).
W drugim pliku zebrałem logi z zadziałania czujnika.
Czy to będzie pomocne w "rozgryzieniu" tego czujnika? Oby! :)
You do not have the required permissions to view the files attached to this post.
LukaszH
Posts: 710
Joined: Sat Dec 14, 2019 11:49 pm

Post

czy czujnik https://www.zigbee2mqtt.io/devices/ZTH08.html jest może dodany? Zaczynam się bawić tą bramką i właśnie kupiłem taki ZTH08 ale po próbie parowania, dioda świeci na czerwono. Jak by potrzebne były jakieś logi, to muszę zainstalować skaner i tu prośba o podpowiedź jak z niego skorzystać czy trzeba mieć odpowiedni program?
User avatar
Mario78
Posts: 409
Joined: Fri Jan 05, 2024 6:18 am
Location: Śląsk
Been thanked: 1 time

Post

LukaszH wrote: Mon Jun 16, 2025 5:34 pm czy czujnik https://www.zigbee2mqtt.io/devices/ZTH08.html jest może dodany? Zaczynam się bawić tą bramką i właśnie kupiłem taki ZTH08 ale po próbie parowania, dioda świeci na czerwono. Jak by potrzebne były jakieś logi, to muszę zainstalować skaner i tu prośba o podpowiedź jak z niego skorzystać czy trzeba mieć odpowiedni program?
Czerwona dioda= brak dodanego urządzenia zigbee
endrju_88
Posts: 448
Joined: Tue Apr 25, 2023 1:02 pm
Has thanked: 3 times
Been thanked: 4 times

Post

Proszę o dodanie czujnika wykrywania zalania:

Code: Select all

_TZ3000_wuep9zng::TS0207
Dzięki
LukaszH
Posts: 710
Joined: Sat Dec 14, 2019 11:49 pm

Post

Ok chyba udało mi się złapać log do ZTH08 https://www.zigbee2mqtt.io/devices/ZTH08.html

Code: Select all

20:52:13.720 -> [410456][V][ZigbeeCore.cpp:255] openNetwork(): Opening network for joining for 180 seconds
20:52:14.216 -> [410923][I][ZigbeeCore.cpp:388] esp_zb_app_signal_handler(): Network(0xfab1) is open for 180 seconds
20:52:19.037 -> [415728][V][ZigbeeCore.cpp:415] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
20:52:19.037 -> [415731][V][ZigbeeCore.cpp:415] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
20:52:19.514 -> [416251][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x9116)
20:52:19.514 -> [416251][V][ZigbeeCore.cpp:359] esp_zb_app_signal_handler(): Device capabilities: 0x80
20:52:19.514 -> [416252][D][ZigbeeGateway.cpp:518] zbDeviceAnnce(): zbDeviceAnnce short address (0x9116), ieee_addr (0xa4):(0xc1):(0x38):(0x29):(0xf7):(0x28):(0x81):(0x5f)
20:52:19.556 -> [416252][D][ZigbeeGateway.cpp:521] zbDeviceAnnce(): zbDeviceAnnce joined device short address (0x9116), ieee_addr (0xa4):(0xc1):(0x38):(0x29):(0xf7):(0x28):(0x81):(0x5f)
20:52:19.556 -> [416253][I][ZigbeeGateway.cpp:545] zbDeviceAnnce(): Tuya magic last hope
20:52:19.735 -> [416471][I][ZigbeeGateway.cpp:588] printJoinedDevices(): joined devices:
20:52:19.735 -> [416471][I][ZigbeeGateway.cpp:591] printJoinedDevices(): Device on endpoint 1, short address: 0x9116
20:52:19.864 -> [416570][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
20:52:19.864 -> [416570][V][ZigbeeHandlers.cpp:155] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:19.864 -> [416571][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
20:52:19.864 -> [416572][I][ZigbeeGateway.cpp:382] zbReadBasicCluster(): Peer Manufacturer is "_TZE204_cirvgep4"
20:52:19.864 -> [416572][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x0), type(0x20), value(3)
20:52:19.864 -> [416573][I][ZigbeeGateway.cpp:402] zbReadBasicCluster(): ZCL version id is "3"
20:52:19.864 -> [416573][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x1), type(0x20), value(73)
20:52:19.864 -> [416574][I][ZigbeeGateway.cpp:408] zbReadBasicCluster(): ZCL application version id is "73"
20:52:19.864 -> [416574][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
20:52:19.864 -> [416575][I][ZigbeeGateway.cpp:389] zbReadBasicCluster(): Peer Model is "TS0601"
20:52:19.864 -> [416575][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x7), type(0x30), value(3)
20:52:19.864 -> [416576][I][ZigbeeGateway.cpp:414] zbReadBasicCluster(): ZCL power source id is "3"
20:52:19.864 -> [416576][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0xfffe), type(0x30), value(0)
20:52:19.864 -> [416577][I][ZigbeeGateway.cpp:418] zbReadBasicCluster(): Attribute 0xFFFE, data type 0x30
20:52:19.864 -> [416600][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:19.864 -> [416601][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0xef00) for command (0x3) with status 0x0
20:52:19.898 -> [416601][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:19.898 -> [416602][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x38[0x0]
20:52:19.898 -> [416602][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -43
20:52:20.132 -> [416837][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
20:52:20.132 -> [416837][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 36 from address 0x9116
20:52:20.132 -> [416838][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
20:52:20.132 -> [416838][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 2
20:52:20.132 -> [416839][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x18
20:52:20.132 -> [416839][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x0
20:52:20.163 -> [416872][I][ZigbeeGateway.cpp:349] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x4
20:52:20.257 -> [416960][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
20:52:20.257 -> [416960][V][ZigbeeHandlers.cpp:155] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:20.257 -> [416961][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
20:52:20.257 -> [416962][I][ZigbeeGateway.cpp:382] zbReadBasicCluster(): Peer Manufacturer is "_TZE204_cirvgep4"
20:52:20.661 -> [417373][I][ZigbeeGateway.cpp:355] zbQueryDeviceBasicCluster(): basic tsn 0x39
20:52:20.661 -> [417373][I][ZigbeeGateway.cpp:349] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x5
20:52:20.879 -> [417570][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
20:52:20.879 -> [417570][V][ZigbeeHandlers.cpp:155] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:20.879 -> [417571][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
20:52:20.879 -> [417571][I][ZigbeeGateway.cpp:389] zbReadBasicCluster(): Peer Model is "TS0601"
20:52:20.972 -> [417685][V][ZigbeeCore.cpp:415] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
20:52:21.016 -> [417753][I][ZigbeeCore.cpp:388] esp_zb_app_signal_handler(): Network(0xfab1) is open for 180 seconds
20:52:21.137 -> [417874][I][ZigbeeGateway.cpp:355] zbQueryDeviceBasicCluster(): basic tsn 0x3a
20:52:21.175 -> [417874][I][ZigbeeGateway.cpp:1239] sendAttributeWrite(): Sending 'write attribute' command - id (0xffde), type (0x20), size (0x1), value (0x13)
20:52:21.409 -> [418115][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1001) callback
20:52:21.409 -> [418116][V][ZigbeeHandlers.cpp:191] zb_cmd_write_attr_resp_handler(): Write attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:21.409 -> [418117][V][ZigbeeHandlers.cpp:198] zb_cmd_write_attr_resp_handler(): Write attribute response: status(0), cluster(0x0), attribute(0xffff)
20:52:21.638 -> [418375][I][ZigbeeGateway.cpp:308] zbPrintDeviceDiscovery(): short_addr_req 37142
20:52:21.722 -> [418427][I][ZigbeeGateway.cpp:242] Z2S_active_ep_req_cb(): Z2S active_ep_req: device address 37142, endpoints count 1
20:52:21.722 -> [418428][I][ZigbeeGateway.cpp:245] Z2S_active_ep_req_cb(): Endpont # 1, id 1 
20:52:21.812 -> [418548][I][ZigbeeGateway.cpp:261] Z2S_simple_desc_req_cb(): Z2S simple_desc_req: device address 37142, endpoint # 1
20:52:21.812 -> [418548][I][ZigbeeGateway.cpp:262] Z2S_simple_desc_req_cb(): Z2S simple_desc_req: in clusters # 4, out clusters # 2
20:52:21.812 -> [418549][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 1, id 4 
20:52:21.845 -> [418549][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 2, id 5 
20:52:21.845 -> [418550][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 3, id 61184 
20:52:21.845 -> [418550][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 4, id 0 
20:52:21.845 -> [418550][I][ZigbeeGateway.cpp:281] Z2S_simple_desc_req_cb(): Out cluster # 1, id 25 
20:52:21.845 -> [418551][I][ZigbeeGateway.cpp:281] Z2S_simple_desc_req_cb(): Out cluster # 2, id 10 
20:52:21.935 -> [418672][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:21.935 -> [418672][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0x4) for command (0xc) with status 0x84
20:52:21.967 -> [418673][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:21.967 -> [418674][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x3c[0x0]
20:52:21.967 -> [418674][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -43
20:52:21.967 -> [418688][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:21.967 -> [418688][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0x5) for command (0xc) with status 0x84
20:52:21.967 -> [418689][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:21.967 -> [418689][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x3d[0x0]
20:52:21.967 -> [418690][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -43
20:52:21.967 -> [418703][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:21.999 -> [418704][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0xef00) for command (0xc) with status 0x84
20:52:21.999 -> [418705][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:21.999 -> [418705][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x3e[0x0]
20:52:21.999 -> [418706][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -43
20:52:21.999 -> [418719][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:21.999 -> [418720][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0x0) for command (0xc) with status 0x84
20:52:21.999 -> [418720][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:21.999 -> [418721][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x3f[0x0]
20:52:21.999 -> [418721][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -43
20:52:21.999 -> [418735][I][ZigbeeHandlers.cpp:62] zb_raw_cmd_handler(): cluster id: 0x19, command id: 11
20:52:21.999 -> [418735][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
20:52:21.999 -> [418736][I][ZigbeeHandlers.cpp:64] zb_raw_cmd_handler(): is common comand 1, disable_default_response 1, is_manuf_specific 0
20:52:21.999 -> [418736][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): manuf_specific 0x0
20:52:21.999 -> [418736][I][ZigbeeHandlers.cpp:67] zb_raw_cmd_handler(): RAW bufid: 28 size: 2
20:52:22.044 -> [418737][I][ZigbeeHandlers.cpp:69] zb_raw_cmd_handler(): 0x0C 
20:52:22.044 -> [418737][I][ZigbeeHandlers.cpp:69] zb_raw_cmd_handler(): 0x84 
20:52:22.044 -> [418737][I][ZigbeeHandlers.cpp:74] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x9116, 0x9116, 0x0, 0x0
20:52:22.044 -> [418738][I][ZigbeeHandlers.cpp:88] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
20:52:22.044 -> [418742][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:22.044 -> [418742][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0xa) for command (0xc) with status 0x84
20:52:22.044 -> [418743][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:22.044 -> [418743][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x41[0x0]
20:52:22.044 -> [418744][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -43
20:52:26.042 -> [422779][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
20:52:26.095 -> [422779][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 17 from address 0x9116
20:52:26.095 -> [422780][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
20:52:26.095 -> [422780][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 3
20:52:26.095 -> [422780][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
20:52:26.095 -> [422781][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0xb
20:52:26.095 -> [422781][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x40
20:52:26.167 -> [422904][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x2000) callback
20:52:26.168 -> [422904][V][ZigbeeHandlers.cpp:133] zb_attribute_reporting_handler(): Received report from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:26.204 -> [422905][I][ZigbeeGateway.cpp:861] zbAttributeReporting(): zbAttributeReporting from (0x815f), endpoint (1), cluster (0x0), attribute id (0x1), attribute data type (0x20) 
20:52:26.204 -> [422906][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x2000) callback
20:52:26.204 -> [422907][V][ZigbeeHandlers.cpp:133] zb_attribute_reporting_handler(): Received report from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:26.204 -> [422907][I][ZigbeeGateway.cpp:861] zbAttributeReporting(): zbAttributeReporting from (0x815f), endpoint (1), cluster (0x0), attribute id (0xffe2), attribute data type (0x20) 
20:52:26.204 -> [422908][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x2000) callback
20:52:26.204 -> [422908][V][ZigbeeHandlers.cpp:133] zb_attribute_reporting_handler(): Received report from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:26.204 -> [422909][I][ZigbeeGateway.cpp:861] zbAttributeReporting(): zbAttributeReporting from (0x815f), endpoint (1), cluster (0x0), attribute id (0xffe4), attribute data type (0x20) 
20:52:26.796 -> [423533][V][ZigbeeCore.cpp:415] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
20:52:26.842 -> [423541][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x9116)
20:52:26.842 -> [423541][V][ZigbeeCore.cpp:359] esp_zb_app_signal_handler(): Device capabilities: 0x80
20:52:26.842 -> [423542][D][ZigbeeGateway.cpp:518] zbDeviceAnnce(): zbDeviceAnnce short address (0x9116), ieee_addr (0xa4):(0xc1):(0x38):(0x29):(0xf7):(0x28):(0x81):(0x5f)
20:52:26.842 -> [423543][D][ZigbeeGateway.cpp:521] zbDeviceAnnce(): zbDeviceAnnce joined device short address (0x9116), ieee_addr (0xa4):(0xc1):(0x38):(0x29):(0xf7):(0x28):(0x81):(0x5f)
20:52:26.842 -> [423544][I][ZigbeeGateway.cpp:545] zbDeviceAnnce(): Tuya magic last hope
20:52:27.076 -> [423791][I][ZigbeeGateway.cpp:588] printJoinedDevices(): joined devices:
20:52:27.076 -> [423791][I][ZigbeeGateway.cpp:591] printJoinedDevices(): Device on endpoint 1, short address: 0x9116
20:52:27.371 -> [424083][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
20:52:27.371 -> [424084][V][ZigbeeHandlers.cpp:155] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:27.371 -> [424084][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
20:52:27.371 -> [424085][I][ZigbeeGateway.cpp:382] zbReadBasicCluster(): Peer Manufacturer is "_TZE204_cirvgep4"
20:52:27.371 -> [424086][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x0), type(0x20), value(3)
20:52:27.371 -> [424086][I][ZigbeeGateway.cpp:402] zbReadBasicCluster(): ZCL version id is "3"
20:52:27.371 -> [424087][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x1), type(0x20), value(73)
20:52:27.371 -> [424087][I][ZigbeeGateway.cpp:408] zbReadBasicCluster(): ZCL application version id is "73"
20:52:27.371 -> [424088][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
20:52:27.371 -> [424089][I][ZigbeeGateway.cpp:389] zbReadBasicCluster(): Peer Model is "TS0601"
20:52:27.371 -> [424089][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x7), type(0x30), value(3)
20:52:27.371 -> [424090][I][ZigbeeGateway.cpp:414] zbReadBasicCluster(): ZCL power source id is "3"
20:52:27.371 -> [424090][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0xfffe), type(0x30), value(0)
20:52:27.371 -> [424091][I][ZigbeeGateway.cpp:418] zbReadBasicCluster(): Attribute 0xFFFE, data type 0x30
20:52:27.371 -> [424094][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:27.371 -> [424094][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0xef00) for command (0x3) with status 0x0
20:52:27.371 -> [424095][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:27.371 -> [424096][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x43[0x2]
20:52:27.371 -> [424096][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -47
20:52:27.436 -> [424143][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
20:52:27.436 -> [424143][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0x9116
20:52:27.436 -> [424144][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
20:52:27.436 -> [424144][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 10
20:52:27.436 -> [424144][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
20:52:27.436 -> [424145][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1a
20:52:27.436 -> [424145][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
20:52:27.436 -> [424146][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x2
20:52:27.436 -> [424146][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
20:52:27.436 -> [424146][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x4
20:52:27.436 -> [424147][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
20:52:27.436 -> [424147][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x7] = 0x0
20:52:27.436 -> [424148][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x8] = 0x1
20:52:27.436 -> [424148][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x9] = 0x0
20:52:27.482 -> [424192][I][ZigbeeGateway.cpp:349] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x4
20:52:27.576 -> [424273][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
20:52:27.576 -> [424273][V][ZigbeeHandlers.cpp:155] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:27.576 -> [424274][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
20:52:27.576 -> [424275][I][ZigbeeGateway.cpp:382] zbReadBasicCluster(): Peer Manufacturer is "_TZE204_cirvgep4"
20:52:27.623 -> [424325][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
20:52:27.623 -> [424325][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0x9116
20:52:27.623 -> [424326][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
20:52:27.623 -> [424326][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 10
20:52:27.623 -> [424327][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
20:52:27.623 -> [424327][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1b
20:52:27.623 -> [424328][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x2
20:52:27.623 -> [424328][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x2
20:52:27.623 -> [424329][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
20:52:27.623 -> [424329][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x4
20:52:27.623 -> [424329][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
20:52:27.623 -> [424330][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x7] = 0x0
20:52:27.623 -> [424330][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x8] = 0x0
20:52:27.623 -> [424331][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x9] = 0x39
20:52:27.794 -> [424513][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
20:52:27.794 -> [424514][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 36 from address 0x9116
20:52:27.794 -> [424514][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
20:52:27.794 -> [424515][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 2
20:52:27.794 -> [424515][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x1c
20:52:27.794 -> [424515][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x0
20:52:27.980 -> [424692][I][ZigbeeGateway.cpp:355] zbQueryDeviceBasicCluster(): basic tsn 0x44
20:52:27.980 -> [424692][I][ZigbeeGateway.cpp:349] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x5
20:52:28.353 -> [425064][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
20:52:28.353 -> [425065][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 36 from address 0x9116
20:52:28.353 -> [425065][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
20:52:28.353 -> [425066][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 2
20:52:28.353 -> [425066][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x1c
20:52:28.353 -> [425067][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x0
20:52:28.493 -> [425192][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
20:52:28.493 -> [425193][V][ZigbeeHandlers.cpp:155] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:28.493 -> [425194][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
20:52:28.493 -> [425194][I][ZigbeeGateway.cpp:389] zbReadBasicCluster(): Peer Model is "TS0601"
20:52:28.493 -> [425197][I][ZigbeeGateway.cpp:355] zbQueryDeviceBasicCluster(): basic tsn 0x45
20:52:28.493 -> [425197][I][ZigbeeGateway.cpp:1239] sendAttributeWrite(): Sending 'write attribute' command - id (0xffde), type (0x20), size (0x1), value (0x13)
20:52:28.588 -> [425306][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1001) callback
20:52:28.588 -> [425306][V][ZigbeeHandlers.cpp:191] zb_cmd_write_attr_resp_handler(): Write attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:28.588 -> [425307][V][ZigbeeHandlers.cpp:198] zb_cmd_write_attr_resp_handler(): Write attribute response: status(0), cluster(0x0), attribute(0xffff)
20:52:29.006 -> [425698][I][ZigbeeGateway.cpp:308] zbPrintDeviceDiscovery(): short_addr_req 37142
20:52:29.053 -> [425768][I][ZigbeeGateway.cpp:242] Z2S_active_ep_req_cb(): Z2S active_ep_req: device address 37142, endpoints count 1
20:52:29.053 -> [425768][I][ZigbeeGateway.cpp:245] Z2S_active_ep_req_cb(): Endpont # 1, id 1 
20:52:29.193 -> [425888][I][ZigbeeGateway.cpp:261] Z2S_simple_desc_req_cb(): Z2S simple_desc_req: device address 37142, endpoint # 1
20:52:29.193 -> [425888][I][ZigbeeGateway.cpp:262] Z2S_simple_desc_req_cb(): Z2S simple_desc_req: in clusters # 4, out clusters # 2
20:52:29.193 -> [425889][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 1, id 4 
20:52:29.193 -> [425889][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 2, id 5 
20:52:29.193 -> [425890][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 3, id 61184 
20:52:29.193 -> [425890][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 4, id 0 
20:52:29.193 -> [425891][I][ZigbeeGateway.cpp:281] Z2S_simple_desc_req_cb(): Out cluster # 1, id 25 
20:52:29.193 -> [425891][I][ZigbeeGateway.cpp:281] Z2S_simple_desc_req_cb(): Out cluster # 2, id 10 
20:52:29.275 -> [426012][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:29.275 -> [426012][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0x4) for command (0xc) with status 0x84
20:52:29.307 -> [426013][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:29.307 -> [426014][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x47[0x0]
20:52:29.307 -> [426014][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -46
20:52:29.307 -> [426028][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:29.307 -> [426028][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0x5) for command (0xc) with status 0x84
20:52:29.307 -> [426029][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:29.307 -> [426029][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x48[0x0]
20:52:29.307 -> [426030][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -46
20:52:29.307 -> [426043][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:29.307 -> [426044][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0xef00) for command (0xc) with status 0x84
20:52:29.339 -> [426045][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:29.339 -> [426045][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x49[0x0]
20:52:29.339 -> [426046][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -47
20:52:29.339 -> [426059][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:29.339 -> [426060][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0x0) for command (0xc) with status 0x84
20:52:29.339 -> [426060][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:29.339 -> [426061][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x4a[0x0]
20:52:29.339 -> [426061][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -47
20:52:29.339 -> [426075][I][ZigbeeHandlers.cpp:62] zb_raw_cmd_handler(): cluster id: 0x19, command id: 11
20:52:29.339 -> [426075][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
20:52:29.339 -> [426076][I][ZigbeeHandlers.cpp:64] zb_raw_cmd_handler(): is common comand 1, disable_default_response 1, is_manuf_specific 0
20:52:29.339 -> [426076][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): manuf_specific 0x0
20:52:29.380 -> [426077][I][ZigbeeHandlers.cpp:67] zb_raw_cmd_handler(): RAW bufid: 19 size: 2
20:52:29.380 -> [426077][I][ZigbeeHandlers.cpp:69] zb_raw_cmd_handler(): 0x0C 
20:52:29.380 -> [426077][I][ZigbeeHandlers.cpp:69] zb_raw_cmd_handler(): 0x84 
20:52:29.380 -> [426078][I][ZigbeeHandlers.cpp:74] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x9116, 0x9116, 0x0, 0x0
20:52:29.380 -> [426078][I][ZigbeeHandlers.cpp:88] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
20:52:29.380 -> [426081][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:29.380 -> [426082][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0xa) for command (0xc) with status 0x84
20:52:29.380 -> [426083][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:29.380 -> [426083][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x4c[0x0]
20:52:29.380 -> [426084][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -46
20:52:31.485 -> [428222][I][ZigbeeHandlers.cpp:62] zb_raw_cmd_handler(): cluster id: 0xa, command id: 0
20:52:31.485 -> [428222][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
20:52:31.485 -> [428222][I][ZigbeeHandlers.cpp:64] zb_raw_cmd_handler(): is common comand 1, disable_default_response 0, is_manuf_specific 0
20:52:31.522 -> [428223][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): manuf_specific 0x0
20:52:31.522 -> [428223][I][ZigbeeHandlers.cpp:67] zb_raw_cmd_handler(): RAW bufid: 18 size: 2
20:52:31.522 -> [428224][I][ZigbeeHandlers.cpp:69] zb_raw_cmd_handler(): 0x07 
20:52:31.522 -> [428224][I][ZigbeeHandlers.cpp:69] zb_raw_cmd_handler(): 0x00 
20:52:31.522 -> [428224][I][ZigbeeHandlers.cpp:74] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x9116, 0x9116, 0x0, 0x0
20:52:31.522 -> [428225][I][ZigbeeHandlers.cpp:88] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
20:52:31.823 -> [428560][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x2000) callback
20:52:31.865 -> [428561][V][ZigbeeHandlers.cpp:133] zb_attribute_reporting_handler(): Received report from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:31.865 -> [428561][I][ZigbeeGateway.cpp:861] zbAttributeReporting(): zbAttributeReporting from (0x815f), endpoint (1), cluster (0x0), attribute id (0x1), attribute data type (0x20) 
20:52:31.865 -> [428562][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x2000) callback
20:52:31.865 -> [428562][V][ZigbeeHandlers.cpp:133] zb_attribute_reporting_handler(): Received report from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:31.865 -> [428563][I][ZigbeeGateway.cpp:861] zbAttributeReporting(): zbAttributeReporting from (0x815f), endpoint (1), cluster (0x0), attribute id (0xffe2), attribute data type (0x20) 
20:52:31.865 -> [428564][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x2000) callback
20:52:31.865 -> [428564][V][ZigbeeHandlers.cpp:133] zb_attribute_reporting_handler(): Received report from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:31.865 -> [428565][I][ZigbeeGateway.cpp:861] zbAttributeReporting(): zbAttributeReporting from (0x815f), endpoint (1), cluster (0x0), attribute id (0xffe4), attribute data type (0x20) 
20:52:33.323 -> [430060][V][ZigbeeCore.cpp:415] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
20:52:33.360 -> [430068][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x9116)
20:52:33.360 -> [430068][V][ZigbeeCore.cpp:359] esp_zb_app_signal_handler(): Device capabilities: 0x80
20:52:33.360 -> [430069][D][ZigbeeGateway.cpp:518] zbDeviceAnnce(): zbDeviceAnnce short address (0x9116), ieee_addr (0xa4):(0xc1):(0x38):(0x29):(0xf7):(0x28):(0x81):(0x5f)
20:52:33.360 -> [430069][D][ZigbeeGateway.cpp:521] zbDeviceAnnce(): zbDeviceAnnce joined device short address (0x9116), ieee_addr (0xa4):(0xc1):(0x38):(0x29):(0xf7):(0x28):(0x81):(0x5f)
20:52:33.360 -> [430070][I][ZigbeeGateway.cpp:545] zbDeviceAnnce(): Tuya magic last hope
20:52:33.594 -> [430313][I][ZigbeeGateway.cpp:588] printJoinedDevices(): joined devices:
20:52:33.594 -> [430313][I][ZigbeeGateway.cpp:591] printJoinedDevices(): Device on endpoint 1, short address: 0x9116
20:52:33.908 -> [430613][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
20:52:33.908 -> [430613][V][ZigbeeHandlers.cpp:155] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:33.908 -> [430614][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
20:52:33.908 -> [430615][I][ZigbeeGateway.cpp:382] zbReadBasicCluster(): Peer Manufacturer is "_TZE204_cirvgep4"
20:52:33.908 -> [430615][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x0), type(0x20), value(3)
20:52:33.908 -> [430616][I][ZigbeeGateway.cpp:402] zbReadBasicCluster(): ZCL version id is "3"
20:52:33.908 -> [430616][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x1), type(0x20), value(73)
20:52:33.908 -> [430617][I][ZigbeeGateway.cpp:408] zbReadBasicCluster(): ZCL application version id is "73"
20:52:33.908 -> [430617][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
20:52:33.908 -> [430618][I][ZigbeeGateway.cpp:389] zbReadBasicCluster(): Peer Model is "TS0601"
20:52:33.908 -> [430619][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x7), type(0x30), value(3)
20:52:33.908 -> [430619][I][ZigbeeGateway.cpp:414] zbReadBasicCluster(): ZCL power source id is "3"
20:52:33.908 -> [430620][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0xfffe), type(0x30), value(0)
20:52:33.908 -> [430620][I][ZigbeeGateway.cpp:418] zbReadBasicCluster(): Attribute 0xFFFE, data type 0x30
20:52:33.908 -> [430624][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:33.908 -> [430625][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0xef00) for command (0x3) with status 0x0
20:52:33.908 -> [430626][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:33.908 -> [430626][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x4e[0x2]
20:52:33.908 -> [430627][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -49
20:52:33.939 -> [430673][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
20:52:33.939 -> [430674][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0x9116
20:52:33.939 -> [430674][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
20:52:33.939 -> [430675][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 10
20:52:33.939 -> [430675][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
20:52:33.939 -> [430676][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1e
20:52:33.939 -> [430676][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
20:52:33.977 -> [430676][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x2
20:52:33.977 -> [430677][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
20:52:33.977 -> [430677][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x4
20:52:33.977 -> [430678][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
20:52:33.977 -> [430678][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x7] = 0x0
20:52:33.977 -> [430679][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x8] = 0x1
20:52:33.977 -> [430679][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x9] = 0x0
20:52:33.977 -> [430714][I][ZigbeeGateway.cpp:349] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x4
20:52:34.110 -> [430804][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
20:52:34.110 -> [430804][V][ZigbeeHandlers.cpp:155] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:34.110 -> [430805][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
20:52:34.110 -> [430805][I][ZigbeeGateway.cpp:382] zbReadBasicCluster(): Peer Manufacturer is "_TZE204_cirvgep4"
20:52:34.157 -> [430858][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
20:52:34.157 -> [430858][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0x9116
20:52:34.157 -> [430859][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
20:52:34.157 -> [430859][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 10
20:52:34.157 -> [430860][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
20:52:34.157 -> [430860][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1f
20:52:34.157 -> [430860][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x2
20:52:34.157 -> [430861][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x2
20:52:34.157 -> [430861][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
20:52:34.157 -> [430862][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x4
20:52:34.157 -> [430862][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
20:52:34.157 -> [430863][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x7] = 0x0
20:52:34.157 -> [430863][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x8] = 0x0
20:52:34.157 -> [430864][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x9] = 0x39
20:52:34.309 -> [431046][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
20:52:34.309 -> [431046][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 36 from address 0x9116
20:52:34.344 -> [431047][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
20:52:34.344 -> [431047][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 2
20:52:34.344 -> [431047][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x20
20:52:34.344 -> [431048][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x0
20:52:34.478 -> [431214][I][ZigbeeGateway.cpp:355] zbQueryDeviceBasicCluster(): basic tsn 0x4f
20:52:34.478 -> [431214][I][ZigbeeGateway.cpp:349] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x5
20:52:34.892 -> [431597][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
20:52:34.892 -> [431598][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 36 from address 0x9116
20:52:34.892 -> [431598][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
20:52:34.892 -> [431599][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 2
20:52:34.892 -> [431599][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x20
20:52:34.892 -> [431599][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x0
20:52:34.978 -> [431715][I][ZigbeeGateway.cpp:355] zbQueryDeviceBasicCluster(): basic tsn 0x50
20:52:35.016 -> [431727][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
20:52:35.016 -> [431727][V][ZigbeeHandlers.cpp:155] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:35.016 -> [431728][V][ZigbeeHandlers.cpp:164] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
20:52:35.016 -> [431729][I][ZigbeeGateway.cpp:389] zbReadBasicCluster(): Peer Model is "TS0601"
20:52:35.016 -> [431731][I][ZigbeeGateway.cpp:1239] sendAttributeWrite(): Sending 'write attribute' command - id (0xffde), type (0x20), size (0x1), value (0x13)
20:52:35.105 -> [431841][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1001) callback
20:52:35.105 -> [431842][V][ZigbeeHandlers.cpp:191] zb_cmd_write_attr_resp_handler(): Write attribute response: from address(0x9116) src endpoint(1) to dst endpoint(1) cluster(0x0)
20:52:35.105 -> [431842][V][ZigbeeHandlers.cpp:198] zb_cmd_write_attr_resp_handler(): Write attribute response: status(0), cluster(0x0), attribute(0xffff)
20:52:35.516 -> [432232][I][ZigbeeGateway.cpp:308] zbPrintDeviceDiscovery(): short_addr_req 37142
20:52:35.593 -> [432306][I][ZigbeeGateway.cpp:242] Z2S_active_ep_req_cb(): Z2S active_ep_req: device address 37142, endpoints count 1
20:52:35.593 -> [432306][I][ZigbeeGateway.cpp:245] Z2S_active_ep_req_cb(): Endpont # 1, id 1 
20:52:35.734 -> [432427][I][ZigbeeGateway.cpp:261] Z2S_simple_desc_req_cb(): Z2S simple_desc_req: device address 37142, endpoint # 1
20:52:35.734 -> [432428][I][ZigbeeGateway.cpp:262] Z2S_simple_desc_req_cb(): Z2S simple_desc_req: in clusters # 4, out clusters # 2
20:52:35.734 -> [432428][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 1, id 4 
20:52:35.734 -> [432429][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 2, id 5 
20:52:35.734 -> [432429][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 3, id 61184 
20:52:35.734 -> [432430][I][ZigbeeGateway.cpp:266] Z2S_simple_desc_req_cb(): In cluster # 4, id 0 
20:52:35.734 -> [432430][I][ZigbeeGateway.cpp:281] Z2S_simple_desc_req_cb(): Out cluster # 1, id 25 
20:52:35.734 -> [432430][I][ZigbeeGateway.cpp:281] Z2S_simple_desc_req_cb(): Out cluster # 2, id 10 
20:52:35.816 -> [432552][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:35.848 -> [432553][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0x4) for command (0xc) with status 0x84
20:52:35.848 -> [432554][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:35.848 -> [432554][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x52[0x0]
20:52:35.848 -> [432555][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -43
20:52:35.848 -> [432568][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:35.848 -> [432569][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0x5) for command (0xc) with status 0x84
20:52:35.848 -> [432570][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:35.848 -> [432570][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x53[0x0]
20:52:35.848 -> [432571][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -44
20:52:35.848 -> [432584][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:35.848 -> [432585][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0xef00) for command (0xc) with status 0x84
20:52:35.880 -> [432586][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:35.880 -> [432586][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x54[0x0]
20:52:35.880 -> [432587][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -43
20:52:35.880 -> [432600][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
20:52:35.880 -> [432601][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): Received default response: from address(0x9116), src_endpoint(1) to dst_endpoint(1), cluster(0x0) for command (0xc) with status 0x84
20:52:35.880 -> [432601][V][ZigbeeHandlers.cpp:279] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
20:52:35.880 -> [432602][I][ZigbeeGateway.cpp:1569] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x55[0x0]
20:52:35.880 -> [432602][I][ZigbeeGateway.cpp:1571] zbCmdDefaultResponse(): custom cmd rssi -43
20:52:35.880 -> [432616][I][ZigbeeHandlers.cpp:62] zb_raw_cmd_handler(): cluster id: 0x19, command id: 11
20:52:35.880 -> [432616][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
20:52:35.880 -> [432617][I][ZigbeeHandlers.cpp:64] zb_raw_cmd_handler(): is common comand 1, disable_default_response 1, is_manuf_specific 0
20:52:35.880 -> [432617][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): manuf_specific 0x0
20:52:35.921 -> [432618][I][ZigbeeHandlers.cpp:67] zb_raw_cmd_handler(): RAW bufid: 6 size: 2
20:52:35.921 -> [432618][I][ZigbeeHandlers.cpp:69] zb_raw_cmd_handler(): 0x0C 
20:52:35.921 -> [432618][I][ZigbeeHandlers.cpp:69] zb_raw_cmd_handler(): 0x84 
20:52:35.921 -> [432619][I][ZigbeeHandlers.cpp:74] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x9116, 0x9116, 0x0, 0x0
20:52:35.921 -> [432619][I][ZigbeeHandlers.cpp:88] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

vajera wrote: Sun Jun 15, 2025 11:15 am
Lector wrote: Sun Jun 15, 2025 9:34 am Chciałem prosić o dodanie czujnika - temperatura, wilgotność, zegarek.
Coś takiego https://noussmart.pl/products/inteligen ... ee-nous-e6
Wygląda interesująco, ma opcję ustawienia czasu raportowania temperatury i wilgotności (min. 5 minut).
Dodam go, ale ponieważ to TCC, to najwcześniej wtorek/środa, jak odzyskam dostęp do komputera i wyjaśnię o co chodzi z tą wersją 0.8.27?
Udało się dodać, bo nie mogę sparować na firmware z nowym GUI.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

LukaszH wrote: Mon Jun 16, 2025 7:50 pm Ok chyba udało mi się złapać log do ZTH08 https://www.zigbee2mqtt.io/devices/ZTH08.html
+BWNU (0.8.35)
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Lector wrote: Sun Jun 15, 2025 9:34 am Chciałem prosić o dodanie czujnika - temperatura, wilgotność, zegarek.
Coś takiego https://noussmart.pl/products/inteligen ... ee-nous-e6
+BWNU (0.8.35)
Sprawdź czy działa synchronizacja czasu.

Tutaj masz dodatkowe DP:
  • nousTempUnitConvert: 9, ENUM
  • nousMaxTemp: 10, VALUE, x10
  • nousMinTemp: 11, VALUE, x10
  • nousMaxHumi: 12, VALUE
  • nousMinHumi: 13, VALUE
  • nousTempAlarm: 14, ENUM
  • nousHumiAlarm: 15, ENUM
  • nousHumiSensitivity: 20, VALUE
  • nousTempSensitivity: 19, VALUE
  • nousTempReportInterval: 17, VALUE
  • nousHumiReportInterval: 18, VALUE
https://www.zigbee2mqtt.io/devices/SZ-T04.html
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277

Return to “Bramka ZigBee”