Zgłoszenia nowych urządzeń [bramka Zigbee]

Moderator: vajera

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

Post

vajera wrote: Fri Aug 29, 2025 5:55 am
lukasz06 wrote: Thu Aug 28, 2025 10:26 pm Podłączyłem jedną żarówkę, ale nic się nie zmienia w Read Attribute
Wgrany firmware z kodem licznika, ale widocznie bez układu pomiarowego.
Edit : Jak ustawić mu stan po zaniku zasilania?
Zigbee Devices -> klaster ONOFF -> atrybut TUYA_STARTUP (czy coś w ten deseń) i z listy dostępnych opcji wybierz RESTORE -> Write Attribute.
Jest możliwość włączenia trybu Turbo ( coś ala Sonoff MiniZB)?
Bo w instrukcji jest napisane max radio transmit power <+10dB i trochę zasięg mały :)
To jest nowy model - w sieci 2 (!) rezultaty (w tym jeden z forum.supla.org 😉), więc to raczej pytanie do Ciebie? Czy w instrukcji jest opisany taki tryb, ewentualnie czy po sparowaniu z bramką Tyua pojawia się taka opcja?
Osobiście obstawiam, że nie - jaka jest relacja cenowa tego przekaźnika do Sonoff ZBMINI?
Nie mam bramki tuya, więc nie mam jak tego sprawdzić
W instrukcji też nic nie ma o tym, więc raczej nie ma
Jeśli chodzi o stan po zaniku zasilania, to nie znalazłem opcji restore z listy rozwijanych atrybutow, ale jakoś po kombinowałem i jest ok.
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

vajera wrote: Fri Aug 29, 2025 1:05 pm
lukasz06 wrote: Fri Aug 29, 2025 12:00 pm
Robert Błaszczak wrote: Thu Aug 28, 2025 11:27 am

Fajnie byłoby, aby jeszcze napisać co to za urządzenie. Czy to żarówka, przycisk, termometr, czy może wibrator :P
Wiem, wiem, ale spieszyłem się 😉
Tu jest link. Moduł 2 kanałowy. Po 5A na kanał, malutki 4cm x 4 cm. Na aukcji piszą. że ma pomiar prądu. Cenowo ok 25 zl
https://a.aliexpress.com/_EzZNtxg
To podłącz żarówkę 100W do każdego z kanałów i odczytuj co pewien czas V/A/W, ale z tego, co wcześniej pisałeś, wynika, że to raczej nie działa?
Jak zamontuję to jeszcze raz sprawdzę, ale raczej nie ma tego pomiaru
LukaszH
Posts: 710
Joined: Sat Dec 14, 2019 11:49 pm

Post

Powracam z tematem kłopotliwego termometru https://www.zigbee2mqtt.io/devices/ZTH08.html - przyszły na raz 2 od jednego dostawcy.
Jeden termometr już od miesiąca działa prawidłowo, parowanie, data i czas, nawet mogę wcisnąć przycisk do podświetlenia i nadal wszystko działa :)
Drugi taki czujnik czasem się łączy czasem nie (zapala się niebieska albo czerwona dioda), ale nigdy nie aktualizuje mu się data, bateria, a po naciśnięciu przycisku zawsze gubi pomiary jeśli już jakoś się połączył z temperaturą (raz na 10 prób).


log zaraz po włożeniu baterii:

Code: Select all

09:06:59.625 -> [ 80326][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
09:06:59.625 -> [ 80334][I][ZigbeeCore.cpp:361] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x5e7f)
09:06:59.625 -> [ 80335][V][ZigbeeCore.cpp:365] esp_zb_app_signal_handler(): Device capabilities: 0x80
09:06:59.625 -> [ 80335][D][ZigbeeCore.cpp:382] esp_zb_app_signal_handler(): Device already bound to endpoint 1
09:07:03.313 -> [ 84030][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): cluster id: 0xa, command id: 0
09:07:03.313 -> [ 84030][I][ZigbeeHandlers.cpp:64] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
09:07:03.313 -> [ 84030][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): is common comand 1, disable_default_response 0, is_manuf_specific 0
09:07:03.313 -> [ 84031][I][ZigbeeHandlers.cpp:66] zb_raw_cmd_handler(): manuf_specific 0x0
09:07:03.313 -> [ 84032][I][ZigbeeHandlers.cpp:68] zb_raw_cmd_handler(): RAW bufid: 8 size: 2
09:07:03.313 -> [ 84032][I][ZigbeeHandlers.cpp:70] zb_raw_cmd_handler(): 0x07 
09:07:03.313 -> [ 84032][I][ZigbeeHandlers.cpp:70] zb_raw_cmd_handler(): 0x00 
09:07:03.313 -> [ 84033][I][ZigbeeHandlers.cpp:75] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x5e7f, 0x5e7f, 0x0, 0x0
09:07:03.313 -> [ 84033][I][z2s_devices_table.cpp:1967] Z2S_onCustomCmdReceive(): a4:c1:38:29:f7:28:81:5f, endpoint 0x1, cluster 0xa, cmd id 0x0
09:07:03.313 -> [ 84034][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): a4:c1:38:29:f7:28:81:5f, endpoint 0x1, channel type 0xffffffff
09:07:03.313 -> [ 84034][E][z2s_devices_table.cpp:45] no_channel_found_error_func(): No channel found for address a4:c1:38:29:f7:28:81:5f
09:07:03.313 -> [ 84035][I][ZigbeeHandlers.cpp:89] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
09:07:04.626 -> [ 85354][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
09:07:04.626 -> [ 85354][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x5e7f) src endpoint(1) to dst endpoint(1) cluster(0x0)
09:07:04.626 -> [ 85355][I][ZigbeeGateway.cpp:929] zbAttributeReporting(): from (0x815f), endpoint (1), cluster (0x0), attribute id (0x1), attribute data type (0x20) 
09:07:04.626 -> [ 85355][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
09:07:04.626 -> [ 85356][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x5e7f) src endpoint(1) to dst endpoint(1) cluster(0x0)
09:07:04.626 -> [ 85356][I][ZigbeeGateway.cpp:929] zbAttributeReporting(): from (0x815f), endpoint (1), cluster (0x0), attribute id (0xffe2), attribute data type (0x20) 
09:07:04.626 -> [ 85357][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
09:07:04.626 -> [ 85358][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x5e7f) src endpoint(1) to dst endpoint(1) cluster(0x0)
09:07:04.626 -> [ 85358][I][ZigbeeGateway.cpp:929] zbAttributeReporting(): from (0x815f), endpoint (1), cluster (0x0), attribute id (0xffe4), attribute data type (0x20) 
09:07:05.714 -> [ 86419][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1040) callback
09:07:05.714 -> [ 86419][I][ZigbeeHandlers.cpp:373] zb_cmd_custom_cluster_req_handler(): Receive custom command: 17 from address 0x5e7f
09:07:05.714 -> [ 86420][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
09:07:05.714 -> [ 86420][I][ZigbeeHandlers.cpp:375] zb_cmd_custom_cluster_req_handler(): Payload size: 3
09:07:05.714 -> [ 86421][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
09:07:05.714 -> [ 86421][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x3
09:07:05.714 -> [ 86422][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x40
09:07:05.714 -> [ 86422][I][z2s_device_tuya_custom_cluster.cpp:1448] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x11
09:07:05.714 -> [ 86423][I][z2s_device_tuya_custom_cluster.cpp:1503] processTuyaCustomCluster(): Tuya custom cluster 0xEF00 command id 0x11 wasn't processed
09:07:11.549 -> Send: [53 55 50 4C 41 17 09 00 00 00 28 00 00 00 10 00 00 00 3E BF B2 68 00 00 00 00 0C 1D 07 00 00 00 00 00 ]
09:07:11.549 -> Send: [53 55 50 4C 41 ]
09:07:11.581 -> Recv: [53 55 50 4C 41 17 09 00 00 00 32 00 00 00 10 00 00 00 1E A3 B2 68 00 00 00 00 D9 A8 0B 00 00 00 00 00 53 55 50 4C 41 ]
09:07:36.512 -> Send: [53 55 50 4C 41 17 0A 00 00 00 28 00 00 00 10 00 00 00 57 BF B2 68 00 00 00 00 B5 28 07 00 00 00 00 00 ]
09:07:36.569 -> Send: [53 55 50 4C 41 ]
09:07:36.569 -> Recv: [53 55 50 4C 41 17 0A 00 00 00 32 00 00 00 10 00 00 00 37 A3 B2 68 00 00 00 00 C7 8C 0B 00 00 00 00 00 53 55 50 4C 41 ]
09:07:39.265 -> [120009][I][Z2S_Gateway.ino:1424] loop(): New UTC time 809860058, new local time 809860058
09:07:39.266 -> [120010][I][Z2S_Gateway.ino:1438] loop(): Local Time Cluster UTC time attribute 809860058, local time attribute 809860058

log po wciśnięciu przycisku parowania ale czerwona dioda:

Code: Select all

09:17:46.979 -> PowerCycle: timeout, counter reset to 0
09:17:47.993 -> LittleFsConfig: writing to file "/supla-dev.cfg"
09:17:47.993 -> LittleFsConfig: writing to file "/supla-dev.cfg.bak"
09:17:49.330 -> [ 13173][I][ZigbeeCore.cpp:412] esp_zb_app_signal_handler(): Joined device is leaving network (short: 0x22cf), rejoin (NO)
09:17:53.174 -> [ 17048][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
09:17:53.223 -> [ 17051][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
09:17:54.124 -> [ 17997][I][ZigbeeCore.cpp:361] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x844c)
09:17:54.124 -> [ 17998][V][ZigbeeCore.cpp:365] esp_zb_app_signal_handler(): Device capabilities: 0x80
09:17:54.124 -> [ 17998][D][ZigbeeGateway.cpp:550] zbDeviceAnnce(): zbDeviceAnnce short address (0x844c), ieee_addr (0xa4):(0xc1):(0x38):(0x29):(0xf7):(0x28):(0x81):(0x5f)
09:17:54.124 -> [ 17999][D][ZigbeeGateway.cpp:553] zbDeviceAnnce(): zbDeviceAnnce joined device short address (0x844c), ieee_addr (0xa4):(0xc1):(0x38):(0x29):(0xf7):(0x28):(0x81):(0x5f)
09:17:54.124 -> [ 18000][I][ZigbeeGateway.cpp:577] zbDeviceAnnce(): Tuya magic last hope
09:17:54.629 -> [ 18504][I][ZigbeeGateway.cpp:620] printJoinedDevices(): joined devices:
09:17:54.674 -> [ 18504][I][ZigbeeGateway.cpp:623] printJoinedDevices(): Device on endpoint 255, short address: 0x844c
09:17:54.674 -> [ 18505][V][esp32-hal-rmt.c:306] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
09:17:54.674 -> [ 18506][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Asked to Loop: NO, LoopCancel: NO
09:17:54.674 -> [ 18507][I][ZigbeeGateway.cpp:366] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x4
09:17:54.721 -> [ 18569][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1005) callback
09:17:54.721 -> [ 18570][V][ZigbeeHandlers.cpp:277] zb_cmd_default_resp_handler(): Received default response: from address(0x844c), src_endpoint(1) to dst_endpoint(1), cluster(0x0) for command (0x0) with status 0x84
09:17:54.721 -> [ 18571][V][ZigbeeHandlers.cpp:281] zb_cmd_default_resp_handler(): command id (11), direction (0), is common (1)
09:17:54.721 -> [ 18571][I][ZigbeeGateway.cpp:1759] zbCmdDefaultResponse(): tsn = 0, _custom_cmd_last_tsn = 0, _custom_cmd_last_tsn_flag = 255
09:17:54.721 -> [ 18572][I][ZigbeeGateway.cpp:1773] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn = 0, _custom_cmd_last_tsn_flag = 255
09:17:54.721 -> [ 18572][I][ZigbeeGateway.cpp:1775] zbCmdDefaultResponse(): custom cmd rssi -59
09:17:54.721 -> [ 18576][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1005) callback
09:17:54.721 -> [ 18576][V][ZigbeeHandlers.cpp:277] zb_cmd_default_resp_handler(): Received default response: from address(0x844c), src_endpoint(1) to dst_endpoint(1), cluster(0x0) for command (0xa0) with status 0x82
09:17:54.721 -> [ 18577][V][ZigbeeHandlers.cpp:281] zb_cmd_default_resp_handler(): command id (11), direction (0), is common (1)
09:17:54.721 -> [ 18577][I][ZigbeeGateway.cpp:1759] zbCmdDefaultResponse(): tsn = 0, _custom_cmd_last_tsn = 0, _custom_cmd_last_tsn_flag = 255
09:17:54.721 -> [ 18578][I][ZigbeeGateway.cpp:1773] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn = 0, _custom_cmd_last_tsn_flag = 255
09:17:54.721 -> [ 18579][I][ZigbeeGateway.cpp:1775] zbCmdDefaultResponse(): custom cmd rssi -58
09:17:55.632 -> [ 19493][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
09:17:55.632 -> [ 19507][I][ZigbeeGateway.cpp:372] zbQueryDeviceBasicCluster(): basic tsn 0x0
09:17:55.934 -> [ 19766][I][ZigbeeCore.cpp:394] esp_zb_app_signal_handler(): Network(0x6387) is open for 180 seconds
09:17:57.664 -> [ 21507][E][ZigbeeGateway.cpp:376] zbQueryDeviceBasicCluster(): Error while querying basic cluster attribute 0x4
09:17:57.664 -> [ 21507][I][Z2S_Gateway.ino:1557] loop(): Error while pairing - cann't read manufacturer id. Gateway will restart, try to pair device once again!
09:17:57.664 -> Scheduling soft restart in 0 ms
09:17:57.664 -> LAST STATE ADDED: Software reset (18)
09:17:57.664 -> Current status: [41] Software reset
09:17:57.664 -> [ 21509][D][Z2S_Gateway.ino:2164] loop(): Unknown model ::, no binding is possible
09:17:57.664 -> [ 21510][V][esp32-hal-rmt.c:306] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
09:17:57.664 -> [ 21511][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Asked to Loop: NO, LoopCancel: NO
09:17:58.676 -> Reset requested. Reset device
09:17:58.676 -> LittleFsConfig: writing to file "/supla-dev.cfg"
09:17:58.756 -> LittleFsConfig: writing to file "/supla-dev.cfg.bak"
09:17:58.802 -> [ 22633][V][AP.cpp:108] _onApEvent(): AP Started
09:17:58.802 -> [ 22633][V][NetworkEvents.cpp:117] _checkForEvent(): Network Event: 130 - AP_START
09:17:58.802 -> [ 22634][V][AP.cpp:88] _onApArduinoEvent(): Arduino AP Event: 130 - AP_START
09:17:58.802 -> [ 22638][V][AP.cpp:112] _onApEvent(): AP Stopped
09:17:58.802 -> [ 22639][V][AP.cpp:108] _onApEvent(): AP Started
09:17:58.802 -> [ 22639][V][NetworkEvents.cpp:117] _checkForEvent(): Network Event: 131 - AP_STOP
09:17:58.802 -> [ 22640][V][AP.cpp:88] _onApArduinoEvent(): Arduino AP Event: 131 - AP_STOP
09:17:58.802 -> [ 22640][V][NetworkEvents.cpp:117] _checkForEvent(): Network Event: 130 - AP_START
09:17:58.802 -> [ 22641][V][AP.cpp:88] _onApArduinoEvent(): Arduino AP Event: 130 - AP_START
09:17:58.802 -> [ 22642][V][AP.cpp:112] _onApEvent(): AP Stopped
09:17:58.802 -> [ 22643][V][NetworkEvents.cpp:117] _checkForEvent(): Network Event: 131 - AP_STOP
09:17:58.802 -> [ 22643][V][AP.cpp:88] _onApArduinoEvent(): Arduino AP Event: 131 - AP_STOP
09:17:58.802 -> [ 22648][V][STA.cpp:216] _onStaEvent(): STA Disconnected: SSID: Endor, BSSID: cc:32:e5:26:88:d2, Reason: 8
09:17:58.802 -> [ 22649][V][NetworkEvents.cpp:117] _checkForEvent(): Network Event: 113 - STA_DISCONNECTED
09:17:58.802 -> [ 22650][V][STA.cpp:110] _onStaArduinoEvent(): Arduino STA Event: 113 - STA_DISCONNECTED
09:17:58.802 -> [ 22650][W][STA.cpp:137] _onStaArduinoEvent(): Reason: 8 - ASSOC_LEAVE
09:17:58.802 -> WiFi Station disconnected
09:17:58.802 -> [ 22653][V][STA.cpp:190] _onStaEvent(): STA Stopped
09:17:58.802 -> [ 22653][V][NetworkEvents.cpp:117] _checkForEvent(): Network Event: 111 - STA_STOP
09:17:58.802 -> [ 22654][V][STA.cpp:110] _onStaArduinoEvent(): Arduino STA Event: 111 - STA_STOP
09:17:58.802 -> [ 22658][V][NetworkEvents.cpp:117] _checkForEvent(): Network Event: 100 - WIFI_OFF
09:17:58.802 -> [ 22658][V][NetworkInterface.cpp:262] destroyNetif(): Unregistered event handler
09:17:58.802 -> Resetting in 0.5s...
09:17:59.318 -> See you soon!ESP-ROM:esp32c6-20220919
09:17:59.318 -> Build:Sep 19 2022
09:17:59.318 -> rst:0xc (SW_CPU),boot:0xc (SPI_FAST_FLASH_BOOT)
09:17:59.318 -> Saved PC:0x4001975a
09:17:59.318 -> SPIWP:0xee
09:17:59.318 -> mode:DIO, clock div:2
09:17:59.318 -> load:0x40875730,len:0x12e0
09:17:59.318 -> load:0x4086b910,len:0xda8
09:17:59.318 -> load:0x4086e610,len:0x3180
09:17:59.318 -> entry 0x4086b910
09:18:00.188 -> [     1][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42073a6a
09:18:00.229 -> [    12][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42073a2e
09:18:00.229 -> [    23][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x420739f2
09:18:00.229 -> [    35][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x420739b6
09:18:00.229 -> [    46][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42073a6a
09:18:00.263 -> [    57][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42073a2e
09:18:00.263 -> [    69][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x420739f2
09:18:00.263 -> [    80][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x420739b6
09:18:00.296 -> [    91][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x42073a6a
09:18:00.296 -> [   103][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42073a2e
09:18:00.332 -> [   114][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x420739f2
09:18:00.332 -> [   125][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x420739b6
09:18:00.332 -> [   137][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x4206c3f0
09:18:00.332 -> [   148][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x4206c3f0
09:18:00.374 -> [   160][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=23, ...)
09:18:00.374 -> [   168][V][ZigbeeEP.cpp:22] ZigbeeEP(): Endpoint: 1
09:18:00.407 -> [   192][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 17 successfully set to type UART_RX (2) with bus 0x40815e34
09:18:00.407 -> [   203][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 16 successfully set to type UART_TX (3) with bus 0x40815e34
09:18:00.407 -> [   213][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x4081ff90
09:18:00.407 -> [   224][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x4081ff90
09:18:00.450 -> =========== Before Setup Start ===========
log jak urządzenie się połączyło (niebieska dioda):

Code: Select all

09:21:01.475 -> [  9078][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
09:21:01.513 -> [  9087][I][ZigbeeCore.cpp:361] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x844c)
09:21:01.513 -> [  9088][V][ZigbeeCore.cpp:365] esp_zb_app_signal_handler(): Device capabilities: 0x80
09:21:01.513 -> [  9088][D][ZigbeeGateway.cpp:550] zbDeviceAnnce(): zbDeviceAnnce short address (0x844c), ieee_addr (0xa4):(0xc1):(0x38):(0x29):(0xf7):(0x28):(0x81):(0x5f)
09:21:01.513 -> [  9089][D][ZigbeeGateway.cpp:553] zbDeviceAnnce(): zbDeviceAnnce joined device short address (0x844c), ieee_addr (0xa4):(0xc1):(0x38):(0x29):(0xf7):(0x28):(0x81):(0x5f)
09:21:01.513 -> [  9090][I][ZigbeeGateway.cpp:577] zbDeviceAnnce(): Tuya magic last hope
09:21:01.990 -> [  9593][I][ZigbeeGateway.cpp:620] printJoinedDevices(): joined devices:
09:21:02.024 -> [  9596][I][ZigbeeGateway.cpp:623] printJoinedDevices(): Device on endpoint 255, short address: 0x844c
09:21:02.024 -> [  9596][V][esp32-hal-rmt.c:306] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
09:21:02.024 -> [  9597][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Asked to Loop: NO, LoopCancel: NO
09:21:02.024 -> [  9599][I][ZigbeeGateway.cpp:366] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x4
09:21:02.070 -> [  9633][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1000) callback
09:21:02.070 -> [  9633][V][ZigbeeHandlers.cpp:156] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x844c) src endpoint(1) to dst endpoint(1) cluster(0x0)
09:21:02.070 -> [  9634][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
09:21:02.070 -> [  9635][I][ZigbeeGateway.cpp:414] zbReadBasicCluster(): Peer Manufacturer is "_TZE204_cirvgep4"
09:21:02.070 -> [  9635][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x0), type(0x20), value(3)
09:21:02.070 -> [  9636][I][ZigbeeGateway.cpp:434] zbReadBasicCluster(): ZCL version id is "3"
09:21:02.070 -> [  9636][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x1), type(0x20), value(73)
09:21:02.070 -> [  9637][I][ZigbeeGateway.cpp:440] zbReadBasicCluster(): ZCL application version id is "73"
09:21:02.070 -> [  9637][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
09:21:02.070 -> [  9638][I][ZigbeeGateway.cpp:421] zbReadBasicCluster(): Peer Model is "TS0601"
09:21:02.070 -> [  9638][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x7), type(0x30), value(3)
09:21:02.070 -> [  9639][I][ZigbeeGateway.cpp:446] zbReadBasicCluster(): ZCL power source id is "3"
09:21:02.070 -> [  9639][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0xfffe), type(0x30), value(0)
09:21:02.070 -> [  9640][I][ZigbeeGateway.cpp:450] zbReadBasicCluster(): Attribute 0xFFFE, data type 0x30
09:21:02.070 -> [  9643][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1005) callback
09:21:02.070 -> [  9644][V][ZigbeeHandlers.cpp:277] zb_cmd_default_resp_handler(): Received default response: from address(0x844c), src_endpoint(1) to dst_endpoint(1), cluster(0x0) for command (0xa0) with status 0x82
09:21:02.070 -> [  9645][V][ZigbeeHandlers.cpp:281] zb_cmd_default_resp_handler(): command id (11), direction (0), is common (1)
09:21:02.070 -> [  9645][I][ZigbeeGateway.cpp:1759] zbCmdDefaultResponse(): tsn = 0, _custom_cmd_last_tsn = 0, _custom_cmd_last_tsn_flag = 255
09:21:02.070 -> [  9646][I][ZigbeeGateway.cpp:1773] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn = 0, _custom_cmd_last_tsn_flag = 255
09:21:02.070 -> [  9647][I][ZigbeeGateway.cpp:1775] zbCmdDefaultResponse(): custom cmd rssi -63
09:21:03.025 -> [ 10599][I][ZigbeeGateway.cpp:372] zbQueryDeviceBasicCluster(): basic tsn 0x0
09:21:03.025 -> [ 10599][I][ZigbeeGateway.cpp:366] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x5
09:21:04.012 -> [ 11600][I][ZigbeeGateway.cpp:372] zbQueryDeviceBasicCluster(): basic tsn 0x0
09:21:05.174 -> [ 12732][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): cluster id: 0xa, command id: 0
09:21:05.174 -> [ 12732][I][ZigbeeHandlers.cpp:64] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
09:21:05.174 -> [ 12733][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): is common comand 1, disable_default_response 0, is_manuf_specific 0
09:21:05.174 -> [ 12733][I][ZigbeeHandlers.cpp:66] zb_raw_cmd_handler(): manuf_specific 0x0
09:21:05.174 -> [ 12734][I][ZigbeeHandlers.cpp:68] zb_raw_cmd_handler(): RAW bufid: 19 size: 2
09:21:05.174 -> [ 12734][I][ZigbeeHandlers.cpp:70] zb_raw_cmd_handler(): 0x07 
09:21:05.174 -> [ 12734][I][ZigbeeHandlers.cpp:70] zb_raw_cmd_handler(): 0x00 
09:21:05.174 -> [ 12735][I][ZigbeeHandlers.cpp:75] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x844c, 0x844c, 0x0, 0x0
09:21:05.251 -> [ 12851][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1005) callback
09:21:05.251 -> [ 12852][V][ZigbeeHandlers.cpp:277] zb_cmd_default_resp_handler(): Received default response: from address(0x844c), src_endpoint(1) to dst_endpoint(1), cluster(0x0) for command (0xa0) with status 0x82
09:21:05.251 -> [ 12852][V][ZigbeeHandlers.cpp:281] zb_cmd_default_resp_handler(): command id (11), direction (0), is common (1)
09:21:05.251 -> [ 12853][I][ZigbeeGateway.cpp:1759] zbCmdDefaultResponse(): tsn = 0, _custom_cmd_last_tsn = 0, _custom_cmd_last_tsn_flag = 255
09:21:05.251 -> [ 12854][I][ZigbeeGateway.cpp:1773] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn = 0, _custom_cmd_last_tsn_flag = 255
09:21:05.251 -> [ 12854][I][ZigbeeGateway.cpp:1775] zbCmdDefaultResponse(): custom cmd rssi -60
09:21:06.024 -> [ 13600][E][ZigbeeGateway.cpp:376] zbQueryDeviceBasicCluster(): Error while querying basic cluster attribute 0x5
09:21:06.024 -> [ 13600][I][Z2S_Gateway.ino:1573] loop(): LIST matched _TZE204_cirvgep4::TS0601, entry # 12, endpoints # 1, endpoints 0x0::0x0,0x0::0x0,0x0::0x0,0x0::0x0
09:21:06.024 -> [ 13602][I][Z2S_Gateway.ino:1593] loop(): DESC matched 0x1010, 1, 0xef00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 0x1 
09:21:06.024 -> [ 13602][D][ZigbeeGateway.cpp:481] bindDeviceCluster(): Requesting ZED (0x844c), endpoint (0x1), cluster_id (0xef00) to bind ZC
09:21:06.249 -> [ 13837][I][ZigbeeGateway.cpp:217] bindCb(): ZED (0x844c), endpoint (0x1) cluster (0xef00) has bounded to ZC
09:21:06.249 -> [ 13838][I][ZigbeeGateway.cpp:231] bindCb(): Semaphore give in binding
09:21:06.249 -> [ 13839][D][ZigbeeGateway.cpp:526] bindDeviceCluster(): Requesting ZC to bind ZED (0x844c), endpoint (0x1), cluster_id (0xef00)
09:21:06.249 -> [ 13843][I][ZigbeeGateway.cpp:215] bindCb(): ZC has bounded to ZED (0x844c), endpoint (0x1) cluster (0xef00)
09:21:06.249 -> [ 13843][I][ZigbeeGateway.cpp:231] bindCb(): Semaphore give in binding
09:21:06.480 -> [ 14039][I][z2s_devices_table.cpp:503] Z2S_addZBDeviceTableSlot(): New ZB device - adding to the ZB devices table
09:21:06.480 -> [ 14039][D][z2s_little_fs.cpp:25] Z2S_saveFile(): Z2S LittleFs: saving file zb_devices_table_v2.z2s
09:21:06.514 -> [ 14100][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1040) callback
09:21:06.514 -> [ 14101][I][ZigbeeHandlers.cpp:373] zb_cmd_custom_cluster_req_handler(): Receive custom command: 17 from address 0x844c
09:21:06.514 -> [ 14101][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
09:21:06.514 -> [ 14102][I][ZigbeeHandlers.cpp:375] zb_cmd_custom_cluster_req_handler(): Payload size: 3
09:21:06.514 -> [ 14102][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
09:21:06.514 -> [ 14103][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0xc
09:21:06.514 -> [ 14103][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x40
09:21:06.514 -> [ 14117][I][z2s_devices_table.cpp:717] Z2S_saveZBDevicesTable(): Zigbee devices table new size(4864) write success!
09:21:06.553 -> LittleFsConfig: writing to file "/supla-dev.cfg"
09:21:06.553 -> LittleFsConfig: writing to file "/supla-dev.cfg.bak"
09:21:06.553 -> [ 14156][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): a4:c1:38:29:f7:28:81:5f, endpoint 0x1, channel type 0xffffffff
09:21:06.553 -> [ 14157][I][z2s_devices_table.cpp:2178] Z2S_addZ2SDevice(): No channel found for address  for a4:c1:38:29:f7:28:81:5f, adding new one!
09:21:06.589 -> [ 14158][I][z2s_devices_table.cpp:2186] Z2S_addZ2SDevice(): model id 4112, first free slot 0
09:21:06.589 -> ConfigTypesBitmap: Set config type 0 to 1
09:21:06.589 -> [ 14159][D][z2s_little_fs.cpp:25] Z2S_saveFile(): Z2S LittleFs: saving file zb_devices_table_v2.z2s
09:21:06.626 -> [ 14229][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
09:21:06.626 -> [ 14229][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x844c) src endpoint(1) to dst endpoint(1) cluster(0x0)
09:21:06.661 -> [ 14230][I][ZigbeeGateway.cpp:929] zbAttributeReporting(): from (0x815f), endpoint (1), cluster (0x0), attribute id (0x1), attribute data type (0x20) 
09:21:06.661 -> [ 14231][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
09:21:06.661 -> [ 14231][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x844c) src endpoint(1) to dst endpoint(1) cluster(0x0)
09:21:06.661 -> [ 14232][I][ZigbeeGateway.cpp:929] zbAttributeReporting(): from (0x815f), endpoint (1), cluster (0x0), attribute id (0xffe2), attribute data type (0x20) 
09:21:06.661 -> [ 14233][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
09:21:06.661 -> [ 14233][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x844c) src endpoint(1) to dst endpoint(1) cluster(0x0)
09:21:06.661 -> [ 14234][I][ZigbeeGateway.cpp:929] zbAttributeReporting(): from (0x815f), endpoint (1), cluster (0x0), attribute id (0xffe4), attribute data type (0x20) 
09:21:06.661 -> [ 14257][I][z2s_devices_table.cpp:717] Z2S_saveZBDevicesTable(): Zigbee devices table new size(4864) write success!
09:21:06.661 -> LittleFsConfig: writing to file "/supla-dev.cfg"
09:21:06.697 -> LittleFsConfig: writing to file "/supla-dev.cfg.bak"
09:21:06.790 -> [ 14376][D][z2s_little_fs.cpp:25] Z2S_saveFile(): Z2S LittleFs: saving file channels_table_v2.z2s
09:21:06.929 -> [ 14496][I][z2s_devices_table.cpp:385] Z2S_saveChannelsTable(): Channels table new size(15360) write success!
09:21:06.929 -> LittleFsConfig: writing to file "/supla-dev.cfg"
09:21:06.929 -> LittleFsConfig: writing to file "/supla-dev.cfg.bak"
09:21:07.155 -> [ 14731][I][ZigbeeGateway.cpp:1809] sendCustomClusterCmd(): _custom_cmd_last_tsn = 3
09:21:07.187 -> [ 14790][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1005) callback
09:21:07.187 -> [ 14791][V][ZigbeeHandlers.cpp:277] zb_cmd_default_resp_handler(): Received default response: from address(0x844c), src_endpoint(1) to dst_endpoint(1), cluster(0xef00) for command (0x3) with status 0x0
09:21:07.233 -> [ 14791][V][ZigbeeHandlers.cpp:281] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
09:21:07.233 -> [ 14792][I][ZigbeeGateway.cpp:1759] zbCmdDefaultResponse(): tsn = 3, _custom_cmd_last_tsn = 3, _custom_cmd_last_tsn_flag = 2
09:21:07.233 -> [ 14792][I][ZigbeeGateway.cpp:1773] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn = 3, _custom_cmd_last_tsn_flag = 2
09:21:07.233 -> [ 14793][I][ZigbeeGateway.cpp:1775] zbCmdDefaultResponse(): custom cmd rssi -63
09:21:07.233 -> [ 14801][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
09:21:07.233 -> [ 14801][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x844c) src endpoint(1) to dst endpoint(1) cluster(0x0)
09:21:07.233 -> [ 14802][I][ZigbeeGateway.cpp:929] zbAttributeReporting(): from (0x815f), endpoint (1), cluster (0x0), attribute id (0xffdf), attribute data type (0x42) 
09:21:07.346 -> [ 14931][I][ZigbeeGateway.cpp:1817] sendCustomClusterCmd(): _custom_cmd_last_tsn_flag = 2
09:21:07.346 -> Scheduling soft restart in 5000 ms
09:21:07.346 -> LAST STATE ADDED: Software reset (9)
09:21:07.346 -> Current status: [41] Software reset
09:21:07.346 -> [ 14940][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1040) callback
09:21:07.346 -> [ 14940][I][ZigbeeHandlers.cpp:373] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0x844c
09:21:07.346 -> [ 14941][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
09:21:07.346 -> [ 14941][I][ZigbeeHandlers.cpp:375] zb_cmd_custom_cluster_req_handler(): Payload size: 10
09:21:07.346 -> [ 14942][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
09:21:07.346 -> [ 14942][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x7
09:21:07.346 -> [ 14942][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
09:21:07.346 -> [ 14943][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x2
09:21:07.346 -> [ 14943][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
09:21:07.346 -> [ 14944][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x4
09:21:07.346 -> [ 14944][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
09:21:07.346 -> [ 14945][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x7] = 0x0
09:21:07.346 -> [ 14945][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x8] = 0x1
09:21:07.346 -> [ 14946][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x9] = 0x5
09:21:07.346 -> PowerCycle: timeout, counter reset to 0
09:21:07.346 -> Channel(0) value changed to temp(-275.00), humi(-1.00)
Jest opcja na dodanie tego czujnika?
User avatar
vajera
Posts: 7292
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

LukaszH wrote: Sat Aug 30, 2025 7:25 am Powracam z tematem kłopotliwego termometru https://www.zigbee2mqtt.io/devices/ZTH08.html - przyszły na raz 2 od jednego dostawcy.
Jeden termometr już od miesiąca działa prawidłowo, parowanie, data i czas, nawet mogę wcisnąć przycisk do podświetlenia i nadal wszystko działa :)
Drugi taki czujnik czasem się łączy czasem nie (zapala się niebieska albo czerwona dioda), ale nigdy nie aktualizuje mu się data, bateria, a po naciśnięciu przycisku zawsze gubi pomiary jeśli już jakoś się połączył z temperaturą (raz na 10 prób).

Jest opcja na dodanie tego czujnika?
Co rozumiesz pod hasłem dodanie czujnika, bo z tego co piszesz i z logów wynika, że czujnik jest w bazie i dodaje się prawidłowo?

Innymi słowy - masz dwa takie same czujniki (z punktu widzenia manufacturer_name/model_id) i jeden z nich działa prawidłowo - wysyła dane, aktualizuje czas na podstawie komunikatów z bramki itd. a drugi pracuje niestabilnie - obstawiałbym niestety problem z firmware czujnika. Próbowałeś go sparować z oryginalną bramką Tyua?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
LukaszH
Posts: 710
Joined: Sat Dec 14, 2019 11:49 pm

Post

vajera wrote: Sat Aug 30, 2025 8:25 am
LukaszH wrote: Sat Aug 30, 2025 7:25 am Powracam z tematem kłopotliwego termometru https://www.zigbee2mqtt.io/devices/ZTH08.html - przyszły na raz 2 od jednego dostawcy.
Jeden termometr już od miesiąca działa prawidłowo, parowanie, data i czas, nawet mogę wcisnąć przycisk do podświetlenia i nadal wszystko działa :)
Drugi taki czujnik czasem się łączy czasem nie (zapala się niebieska albo czerwona dioda), ale nigdy nie aktualizuje mu się data, bateria, a po naciśnięciu przycisku zawsze gubi pomiary jeśli już jakoś się połączył z temperaturą (raz na 10 prób).

Jest opcja na dodanie tego czujnika?
Co rozumiesz pod hasłem dodanie czujnika, bo z tego co piszesz i z logów wynika, że czujnik jest w bazie i dodaje się prawidłowo?

Innymi słowy - masz dwa takie same czujniki (z punktu widzenia manufacturer_name/model_id) i jeden z nich działa prawidłowo - wysyła dane, aktualizuje czas na podstawie komunikatów z bramki itd. a drugi pracuje niestabilnie - obstawiałbym niestety problem z firmware czujnika. Próbowałeś go sparować z oryginalną bramką Tyua?
Niestety nie mam oryginalnej bramki Tuya. Faktycznie nadłożyłem słowa dodania :) i chodzi bardziej czy na podstawie logów, może da radę coś poprawić aby zadziałał sprawniej z bramką Z2S. Spróbuję jakoś załatwić tą bramkę Tuya i w razie co dam znać czy mam trefny egzemplarz.
User avatar
vajera
Posts: 7292
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

LukaszH wrote: Sat Aug 30, 2025 9:07 am Niestety nie mam oryginalnej bramki Tuya. Faktycznie nadłożyłem słowa dodania :) i chodzi bardziej czy na podstawie logów, może da radę coś poprawić aby zadziałał sprawniej z bramką Z2S. Spróbuję jakoś załatwić tą bramkę Tuya i w razie co dam znać czy mam trefny egzemplarz.
Zamówiłem jedną sztukę do testowania.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
MW1
Posts: 27
Joined: Fri Sep 24, 2021 7:33 pm

Post

@Vajera, gdybyś mógł to poproszę

Unknown model _TZ3000_zrm3oxsh::TS011F, no binding is possible

https://pl.aliexpress.com/item/10050056 ... pt=glo2pol

Code: Select all

Using 'COM3' as serial port.
Showing logs:
[20:57:05][ 95748][I][ZigbeeCore.cpp:412] esp_zb_app_signal_handler(): Joined device is leaving network (short: 0xb92d), rejoin (NO)
[20:57:06][ 96186][I][ZigbeeCore.cpp:412] esp_zb_app_signal_handler(): Joined device is leaving network (short: 0xb92d), rejoin (NO)
[20:57:06][ 96629][I][ZigbeeCore.cpp:412] esp_zb_app_signal_handler(): Joined device is leaving network (short: 0xb92d), rejoin (NO)
[20:57:08][ 98190][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
[20:57:08][ 98193][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
[20:57:11][101556][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
[20:57:11][101559][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
[20:57:14][104915][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
[20:57:14][104918][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
[20:57:16]Send: [53 55 50 4C 41 17 0B 00 00 00 28 00 00 00 10 00 00 00 2E FD B9 68 00 00 00 00 E6 B3 0E 00 00 00 00 00 ]
[20:57:16]Send: [53 55 50 4C 41 ]
[20:57:17]Recv: [53 55 50 4C 41 17 0B 00 00 00 32 00 00 00 10 00 00 00 0F E1 B9 68 00 00 00 00 47 2A 03 00 00 00 00 00 53 55 50 4C 41 ]
[20:57:22][112691][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
[20:57:22][112695][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
[20:57:26][116055][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
[20:57:26][116058][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
[20:57:26][116301][I][ZigbeeCore.cpp:361] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x6c7e)
[20:57:26][116302][V][ZigbeeCore.cpp:365] esp_zb_app_signal_handler(): Device capabilities: 0x8e
[20:57:26][116302][D][ZigbeeGateway.cpp:551] zbDeviceAnnce(): zbDeviceAnnce short address (0x6c7e), ieee_addr (0xbc):(0x2):(0x6e):(0xff):(0xfe):(0x45):(0x2a):(0x4d)
[20:57:26][116303][D][ZigbeeGateway.cpp:554] zbDeviceAnnce(): zbDeviceAnnce joined device short address (0x6c7e), ieee_addr (0xbc):(0x2):(0x6e):(0xff):(0xfe):(0x45):(0x2a):(0x4d)
[20:57:26][116304][I][ZigbeeGateway.cpp:578] zbDeviceAnnce(): Tuya magic last hope
[20:57:26][116809][I][ZigbeeGateway.cpp:621] printJoinedDevices(): joined devices:
[20:57:26][116810][I][ZigbeeGateway.cpp:624] printJoinedDevices(): Device on endpoint 255, short address: 0x6c7e
[20:57:26][116810][V][esp32-hal-rmt.c:306] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[20:57:26][116811][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Asked to Loop: NO, LoopCancel: NO
[20:57:26][116813][I][ZigbeeGateway.cpp:367] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x4
[20:57:26][116870][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1000) callback
[20:57:26][116871][V][ZigbeeHandlers.cpp:156] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x0)
[20:57:26][116871][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
[20:57:26][116872][I][ZigbeeGateway.cpp:415] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_zrm3oxsh"
[20:57:26][116873][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x0), type(0x20), value(3)
[20:57:26][116873][I][ZigbeeGateway.cpp:435] zbReadBasicCluster(): ZCL version id is "3"
[20:57:26][116874][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x1), type(0x20), value(69)
[20:57:26][116874][I][ZigbeeGateway.cpp:441] zbReadBasicCluster(): ZCL application version id is "69"
[20:57:26][116875][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
[20:57:26][116876][I][ZigbeeGateway.cpp:422] zbReadBasicCluster(): Peer Model is "TS011F"
[20:57:26][116876][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x7), type(0x30), value(1)
[20:57:26][116877][I][ZigbeeGateway.cpp:447] zbReadBasicCluster(): ZCL power source id is "1"
[20:57:26][116877][V][ZigbeeHandlers.cpp:165] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0xfffe), type(0x30), value(0)
[20:57:26][116878][I][ZigbeeGateway.cpp:451] zbReadBasicCluster(): Attribute 0xFFFE, data type 0x30
[20:57:26][116881][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1005) callback
[20:57:26][116882][V][ZigbeeHandlers.cpp:277] zb_cmd_default_resp_handler(): Received default response: from address(0x6c7e), src_endpoint(1) to dst_endpoint(1), cluster(0x0) for command (0xa0) with status 0x82
[20:57:26][116883][V][ZigbeeHandlers.cpp:281] zb_cmd_default_resp_handler(): command id (11), direction (0), is common (1)
[20:57:26][116883][I][ZigbeeGateway.cpp:1772] zbCmdDefaultResponse(): tsn = 0, _custom_cmd_last_tsn = 0, _custom_cmd_last_tsn_flag = 255
[20:57:26][116884][I][ZigbeeGateway.cpp:1786] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn = 0, _custom_cmd_last_tsn_flag = 255
[20:57:26][116884][I][ZigbeeGateway.cpp:1788] zbCmdDefaultResponse(): custom cmd rssi -68
[20:57:27][117813][I][ZigbeeGateway.cpp:373] zbQueryDeviceBasicCluster(): basic tsn 0x0
[20:57:27][117813][I][ZigbeeGateway.cpp:367] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x5
[20:57:27][117878][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1005) callback
[20:57:27][117878][V][ZigbeeHandlers.cpp:277] zb_cmd_default_resp_handler(): Received default response: from address(0x6c7e), src_endpoint(1) to dst_endpoint(1), cluster(0x0) for command (0xa0) with status 0x82
[20:57:27][117879][V][ZigbeeHandlers.cpp:281] zb_cmd_default_resp_handler(): command id (11), direction (0), is common (1)
[20:57:27][117880][I][ZigbeeGateway.cpp:1772] zbCmdDefaultResponse(): tsn = 0, _custom_cmd_last_tsn = 0, _custom_cmd_last_tsn_flag = 255
[20:57:27][117880][I][ZigbeeGateway.cpp:1786] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn = 0, _custom_cmd_last_tsn_flag = 255
[20:57:27][117881][I][ZigbeeGateway.cpp:1788] zbCmdDefaultResponse(): custom cmd rssi -68
[20:57:28][118814][I][ZigbeeGateway.cpp:373] zbQueryDeviceBasicCluster(): basic tsn 0x0
[20:57:29][119639][V][ZigbeeCore.cpp:421] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
[20:57:30][120814][E][ZigbeeGateway.cpp:377] zbQueryDeviceBasicCluster(): Error while querying basic cluster attribute 0x5
[20:57:30][120815][D][Z2S_Gateway.ino:2154] loop(): Unknown model _TZ3000_zrm3oxsh::TS011F, no binding is possible
[20:57:30][120816][V][esp32-hal-rmt.c:306] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[20:57:31][120817][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Asked to Loop: NO, LoopCancel: NO
[20:57:31][121348][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:31][121348][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0xe000)
[20:57:31][121349][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0xe000), attribute id (0xd003), attribute data type (0x42) 
[20:57:31][121565][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1040) callback
[20:57:31][121565][I][ZigbeeHandlers.cpp:373] zb_cmd_custom_cluster_req_handler(): Receive custom command: 230 from address 0x6c7e
[20:57:31][121566][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
[20:57:31][121566][I][ZigbeeHandlers.cpp:375] zb_cmd_custom_cluster_req_handler(): Payload size: 8
[20:57:31][121567][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x5
[20:57:31][121567][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1
[20:57:31][121567][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x0
[20:57:31][121568][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x64
[20:57:31][121568][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x7
[20:57:31][121569][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
[20:57:31][121569][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
[20:57:31][121570][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x7] = 0xd
[20:57:31][121638][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1040) callback
[20:57:31][121639][I][ZigbeeHandlers.cpp:373] zb_cmd_custom_cluster_req_handler(): Receive custom command: 231 from address 0x6c7e
[20:57:31][121640][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
[20:57:31][121640][I][ZigbeeHandlers.cpp:375] zb_cmd_custom_cluster_req_handler(): Payload size: 12
[20:57:31][121640][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x1
[20:57:31][121641][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1
[20:57:31][121641][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x0
[20:57:31][121642][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x50
[20:57:31][121642][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x3
[20:57:31][121643][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
[20:57:31][121643][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x1
[20:57:31][121643][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x7] = 0x9
[20:57:31][121644][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x8] = 0x4
[20:57:31][121644][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x9] = 0x1
[20:57:31][121645][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0xa] = 0x0
[20:57:31][121645][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0xb] = 0x5a
[20:57:31][121714][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x1040) callback
[20:57:31][121715][I][ZigbeeHandlers.cpp:373] zb_cmd_custom_cluster_req_handler(): Receive custom command: 229 from address 0x6c7e
[20:57:31][121716][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
[20:57:31][121716][I][ZigbeeHandlers.cpp:375] zb_cmd_custom_cluster_req_handler(): Payload size: 4
[20:57:31][121716][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
[20:57:31][121717][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1
[20:57:31][121717][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x8
[20:57:31][121718][I][ZigbeeHandlers.cpp:377] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x1
[20:57:31][121790][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:31][121791][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x402)
[20:57:31][121792][I][ZigbeeGateway.cpp:685] zbAttributeReporting(): temperature measurement 30.450001
[20:57:31][121819][E][AsyncTCP.cpp:1509] begin(): bind error: -8
[20:57:31][121831][I][Z2S_Gateway.ino:1432] loop(): New UTC time 810334653, new local time 810334653
[20:57:31][121832][I][Z2S_Gateway.ino:1446] loop(): Local Time Cluster UTC time attribute 810334653, local time attribute 810334653
[20:57:31][121833][I][z2s_web_gui.cpp:510] fillMemoryUptimeInformation(): Memory & uptime information <b><i>Flash chip real size:</b></i> 16777216 B <b>| <i>Free Sketch Space:</b></i> 3407872 B<br><b><i>Free Heap:</b></i> 89000 B <b>| <i>Minimal Free Heap:</b></i> 48580 B <b>| <i>HeapSize:</b></i> 361068 B <b>| <i>MaxAllocHeap:</b></i> 67572 B<br><b><i>Total PSRAM:</b></i> 0 B <b>| <i>Free PSRAM:</b></i> 0 B<br><br><b><i>Local time:</i></b> Thu Sep  4 20:57:33 2025
[20:57:31]<b><i>Supla uptime:</i></b> 121 s
[20:57:31][121877][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:31][121878][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[20:57:31][121879][I][ZigbeeGateway.cpp:742] zbAttributeReporting(): on/off report ON
[20:57:31][121879][I][z2s_devices_table.cpp:1476] Z2S_onOnOffReceive(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, state 0x1
[20:57:31][121880][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0xb54
[20:57:31][121880][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0x3e8
[20:57:31][121881][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0xfa0
[20:57:31][121882][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0xfaa
[20:57:31][121882][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0x1b58
[20:57:31][121883][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0x2af8
[20:57:31][121883][E][z2s_devices_table.cpp:45] no_channel_found_error_func(): No channel found for address bc:2:6e:ff:fe:45:2a:4d
[20:57:31][121884][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:31][121884][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[20:57:31][121885][I][ZigbeeGateway.cpp:745] zbAttributeReporting(): on/off cluster (0x6), attribute id (0x4001), attribute data type (0x21), attribute value (0x0)
[20:57:31][121886][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:31][121886][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[20:57:31][121887][I][ZigbeeGateway.cpp:745] zbAttributeReporting(): on/off cluster (0x6), attribute id (0x4002), attribute data type (0x21), attribute value (0x0)
[20:57:31][121888][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:31][121888][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[20:57:31][121889][I][ZigbeeGateway.cpp:745] zbAttributeReporting(): on/off cluster (0x6), attribute id (0x8001), attribute data type (0x30), attribute value (0x1)
[20:57:31][121890][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:31][121890][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[20:57:31][121891][I][ZigbeeGateway.cpp:745] zbAttributeReporting(): on/off cluster (0x6), attribute id (0x8002), attribute data type (0x30), attribute value (0x2)
[20:57:31][121891][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:31][121892][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[20:57:31][121893][I][ZigbeeGateway.cpp:745] zbAttributeReporting(): on/off cluster (0x6), attribute id (0x5000), attribute data type (0x30), attribute value (0x1)
[20:57:31][121893][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:31][121894][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[20:57:31][121894][I][ZigbeeGateway.cpp:745] zbAttributeReporting(): on/off cluster (0x6), attribute id (0x8000), attribute data type (0x10), attribute value (0x0)
[20:57:31][121982][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:32][121982][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[20:57:32][121983][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0xe001), attribute id (0xd010), attribute data type (0x30) 
[20:57:32][121984][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:32][121984][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[20:57:32][121985][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0xe001), attribute id (0xd030), attribute data type (0x30) 
[20:57:32][121986][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:32][121986][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[20:57:32][121987][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0xe001), attribute id (0xd000), attribute data type (0x20) 
[20:57:32][121987][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:32][121988][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[20:57:32][121989][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0xe001), attribute id (0xd001), attribute data type (0x1b) 
[20:57:32][121989][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:32][121990][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[20:57:32][121991][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0xe001), attribute id (0xd002), attribute data type (0x23) 
[20:57:32][121991][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:32][121992][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[20:57:32][121993][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0xe001), attribute id (0xd003), attribute data type (0x23) 
[20:57:32][121993][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:32][121994][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[20:57:32][121995][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0xe001), attribute id (0xd004), attribute data type (0x23) 
[20:57:32][121995][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:32][121996][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[20:57:32][121996][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0xe001), attribute id (0xd005), attribute data type (0x23) 
[20:57:32][122083][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): cluster id: 0xa, command id: 0
[20:57:32][122083][I][ZigbeeHandlers.cpp:64] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
[20:57:32][122083][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): is common comand 1, disable_default_response 0, is_manuf_specific 0
[20:57:32][122084][I][ZigbeeHandlers.cpp:66] zb_raw_cmd_handler(): manuf_specific 0x0
[20:57:32][122084][I][ZigbeeHandlers.cpp:68] zb_raw_cmd_handler(): RAW bufid: 12 size: 2
[20:57:32][122085][I][ZigbeeHandlers.cpp:70] zb_raw_cmd_handler(): 0x07 
[20:57:32][122085][I][ZigbeeHandlers.cpp:70] zb_raw_cmd_handler(): 0x00 
[20:57:32][122086][I][ZigbeeHandlers.cpp:75] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x6c7e, 0x6c7e, 0x0, 0x0
[20:57:32][122086][I][z2s_devices_table.cpp:2034] Z2S_onCustomCmdReceive(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, cluster 0xa, cmd id 0x0
[20:57:32][122087][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0xffffffff
[20:57:32][122087][E][z2s_devices_table.cpp:45] no_channel_found_error_func(): No channel found for address bc:2:6e:ff:fe:45:2a:4d
[20:57:32][122088][I][ZigbeeHandlers.cpp:89] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
[20:57:40][130084][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:40][130084][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x0)
[20:57:40][130085][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0x0), attribute id (0x1), attribute data type (0x20) 
[20:57:40][130086][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:40][130086][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x0)
[20:57:40][130087][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0x0), attribute id (0xffe2), attribute data type (0x20) 
[20:57:40][130087][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:40][130088][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x0)
[20:57:40][130088][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0x0), attribute id (0xffe4), attribute data type (0x20) 
[20:57:40][130359][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:40][130360][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x0)
[20:57:40][130360][I][ZigbeeGateway.cpp:931] zbAttributeReporting(): from (0x2a4d), endpoint (1), cluster (0x0), attribute id (0xffdf), attribute data type (0x42) 
[20:57:41]Send: [53 55 50 4C 41 17 0C 00 00 00 28 00 00 00 10 00 00 00 47 FD B9 68 00 00 00 00 45 C7 0E 00 00 00 00 00 ]
[20:57:41]Send: [53 55 50 4C 41 ]
[20:57:42]Recv: [53 55 50 4C 41 17 0C 00 00 00 32 00 00 00 10 00 00 00 28 E1 B9 68 00 00 00 00 5E 03 04 00 00 00 00 00 53 55 50 4C 41 ]
[20:57:44][135037][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:44][135038][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[20:57:44][135038][I][ZigbeeGateway.cpp:742] zbAttributeReporting(): on/off report OFF
[20:57:45][135039][I][z2s_devices_table.cpp:1476] Z2S_onOnOffReceive(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, state 0x0
[20:57:45][135039][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0xb54
[20:57:45][135040][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0x3e8
[20:57:45][135041][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0xfa0
[20:57:45][135041][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0xfaa
[20:57:45][135042][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0x1b58
[20:57:45][135042][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0x2af8
[20:57:45][135043][E][z2s_devices_table.cpp:45] no_channel_found_error_func(): No channel found for address bc:2:6e:ff:fe:45:2a:4d
[20:57:50][140427][I][ZigbeeHandlers.cpp:38] zb_action_handler(): Receive Zigbee action(0x2000) callback
[20:57:50][140427][V][ZigbeeHandlers.cpp:134] zb_attribute_reporting_handler(): Received report from address(0x6c7e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[20:57:50][140428][I][ZigbeeGateway.cpp:742] zbAttributeReporting(): on/off report ON
[20:57:50][140428][I][z2s_devices_table.cpp:1476] Z2S_onOnOffReceive(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, state 0x1
[20:57:50][140429][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0xb54
[20:57:50][140429][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0x3e8
[20:57:50][140430][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0xfa0
[20:57:50][140431][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0xfaa
[20:57:50][140431][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0x1b58
[20:57:50][140432][I][z2s_devices_table.cpp:123] Z2S_findChannelNumberSlot(): bc:2:6e:ff:fe:45:2a:4d, endpoint 0x1, channel type 0x2af8
[20:57:50][140432][E][z2s_devices_table.cpp:45] no_channel_found_error_func(): No channel found for address bc:2:6e:ff:fe:45:2a:4d
[20:57:55]
Serial port closed!
User avatar
vajera
Posts: 7292
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

LukaszH wrote: Sat Aug 30, 2025 9:07 am Niestety nie mam oryginalnej bramki Tuya. Faktycznie nadłożyłem słowa dodania :) i chodzi bardziej czy na podstawie logów, może da radę coś poprawić aby zadziałał sprawniej z bramką Z2S. Spróbuję jakoś załatwić tą bramkę Tuya i w razie co dam znać czy mam trefny egzemplarz.
Termometr przyszedł wczoraj, włożyłem mu dzisiaj nowe baterie i sparowałem z bramką. Proces parowania przebiegł płynnie, zsynchronizował się czas i data, pokazał się również stan baterii. Nacisnąłem więc na moment ten przycisk od podświetlenia i...termometr się zawiesił :(

Po dłuższej analizie udało mi się znaleźć źródło problemu - naciśnięcie tego przycisku powoduje, że termometr robi tzw. rejoin - bramka rozpoznawała wtedy, że urządzenie jest już połączone i nie robiła nic...ale akurat ten termometr oczekuje w tym momencie, że przyjdzie do niego komunikat data query i nie doczekawszy się go zawiesza się.

Wersja 0.9.11-05/09/2025 (merged) powinna rozwiązać ten problem, w przypadku aktualizacji konieczna jest jednorazowa operacja ustawienia odpowiedniej flagi (tylko konsola):
  • logujemy się do konsoli,
  • wpisujemy polecenie update-zb-device-flags nr_kanału_Supla SET 16,
  • od tego momentu naciśnięcie przycisku na termometrze nie powinno powodować jego zawieszania się.
Ps. Fajny gadget ;)
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

Ja mam taki termometr chyba od maja i dział prawidłowo ale to oznacza że są różne oprogramowania w nich ?
Bo @ LukaszH pisał że kupił 2 jeden dział drugi nie
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

@Vajera, jak mogę skalibrować temperature i wilgotność tego czujnika? Po włożeniu do wody nie osiąga 100%.
viewtopic.php?p=211415#p211415
Pisałeś że ma fajne opcje do ustawienia - możesz wyjaśnić?

Return to “Bramka ZigBee”