Dyskusja ogólna [bramka Zigbee]

Moderator: vajera

[email protected]
Posts: 1586
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

lukasz06 wrote: Sat Feb 01, 2025 4:25 pm
Kurczę nie mogę tego odnaleźć. Mógłby ktoś podesłać ten poprawiony plik. Chyba, że @Vajera poprawi o wrzuci na githuba 😉
https://github.com/rkalwak/ZigbeeToSupl ... 71-L108C86

i tu

https://github.com/rkalwak/ZigbeeToSupl ... rs.cpp#L87
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

[email protected] wrote: Sat Feb 01, 2025 4:25 pm
[email protected] wrote: Sat Feb 01, 2025 9:26 am
Wygląda na to, że tu będzie potrzebny debouncing bo dwa razy odbiera wiadomość i robi 2x toggle, widziałeś to może przy swoim włączniku?
Sprawdziłem sobie i po zrobieniu tak jak poniżej, problem duplikatów nie występuje.

Chyba w tym tygodniu powieszę przycisk tam gdzie ma wisieć czyli w wiatrołapie i będzie otwierał bramy i zapalał światło w garażu.

Także @vajera wiedz, że zdalnie zadowalasz nawet czyjeś żony :D bo moja zadowolona, że nie trzeba będzie szukać pilotów do bram :lol:
Wow! Dzięki za wkład, to napędza do działania 😉

ps. ja mam dzisiaj przerwę od kodu - regeneracja w Suntago.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

[email protected] wrote: Sat Feb 01, 2025 4:27 pm
lukasz06 wrote: Sat Feb 01, 2025 4:25 pm
Kurczę nie mogę tego odnaleźć. Mógłby ktoś podesłać ten poprawiony plik. Chyba, że @Vajera poprawi o wrzuci na githuba 😉
https://github.com/rkalwak/ZigbeeToSupl ... 71-L108C86

i tu

https://github.com/rkalwak/ZigbeeToSupl ... rs.cpp#L87
Dzięki 👍 Po wielu bojach udało się. Wystarczyło ten drugi link poprawić i wyczyścić pliki tymczasowe
mariomar
Posts: 22
Joined: Thu Feb 11, 2021 10:14 am

Post

Witam wszystkich
Na początek wielki szacun i podziękowania dla autora oraz grupy wspomagającej ten projekt. Ponieważ kompilacja w Arduino IDE jest dla mnie czarną magią, bazuję więc na pliku bin. Udało mi się wgrać soft na płytkę i dodać bramkę do Supli. Do bramki dodałem włącznik scen (x4), (x1) i czujnik zalania. Testuję działanie, śmiga aż miło, do tych nie mam uwag.

Problem jest z przełącznikiem https://pl.aliexpress.com/item/1005007087155796.html

Code: Select all

.manufacturer_name = "_TZ3000_prits6g4", .model_name = "TS0001"
Jest dodany do bazy w pliku bin, ale bramka rozpoznaje go jako czujnik binarny, który na nic nie reaguje chociaż w logach coś się dzieje podczas naciskania przełącznika.

Code: Select all

[140152][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[140153][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x59c1) src endpoint(1) to dst endpoint(1) cluster(0x6)
[140153][I][ZigbeeGateway.cpp:306] zbAttributeRead(): zbAttributeRead on/off report ON
[142831][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[142832][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x59c1) src endpoint(1) to dst endpoint(1) cluster(0x6)
[142833][I][ZigbeeGateway.cpp:306] zbAttributeRead(): zbAttributeRead on/off report OFF
Ktoś coś pomoże?
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

mariomar wrote: Sun Feb 02, 2025 6:04 pm Witam wszystkich
Na początek wielki szacun i podziękowania dla autora oraz grupy wspomagającej ten projekt. Ponieważ kompilacja w Arduino IDE jest dla mnie czarną magią, bazuję więc na pliku bin. Udało mi się wgrać soft na płytkę i dodać bramkę do Supli. Do bramki dodałem włącznik scen (x4), (x1) i czujnik zalania. Testuję działanie, śmiga aż miło, do tych nie mam uwag.

Problem jest z przełącznikiem https://pl.aliexpress.com/item/1005007087155796.html

Ktoś coś pomoże?
Paporawione.
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

Wrzuciłem update kodu (+bin) a w nim:

1. dodane zgłoszone urządzenia
2. dodałem odczyt kWh z klastera SimpleMetering - testowałem na suszarce do włosów, ale będę wdzięczny za feedback, zwłaszcza w zakresie odpowiedniego skalowania wartości.
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
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

vajera wrote: Sun Feb 02, 2025 10:38 pm Wrzuciłem update kodu (+bin) a w nim:

1. dodane zgłoszone urządzenia
2. dodałem odczyt kWh z klastera SimpleMetering - testowałem na suszarce do włosów, ale będę wdzięczny za feedback, zwłaszcza w zakresie odpowiedniego skalowania wartości.
Z jednym moim gniazdkiem jest postęp. Pokazuje napięcie (czego wcześniej nie było). Mocy (W) nie pokazuje, natężenia też nie.
Logi wyślę za chwilę. Podłącze jeszcze jakieś większe obciążenie, bo 65W go nie rusza ;-)

EDIT: Po dwóch resetach bramki pokazał też moc i natężenie, ale ich nie aktualizuje.

Log z normalnej pracy:

Code: Select all

Send: [53 55 50 4C 41 17 21 00 00 00 28 00 00 00 10 00 00 00 F3 0A A0 67 00 00 00 00 A3 2A 0B 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 18 00 00 00 32 00 00 00 10 00 00 00 E4 FC 9F 67 00 00 00 00 09 5C 06 00 00 00 00 00 53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 19 00 00 00 6E 00 00 00 11 00 00 00 C3 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 55 50 4C 41 ]
Relay[0] turn OFF (duration 0 ms)
[405505][V][ZigbeeGateway.cpp:857] setOnOffCluster(): Sending ON/OFF command to ieee address 70:b3:d5:2b:60:0f:4f:a8
Channel(0) value changed to 0
Send: [53 55 50 4C 41 17 22 00 00 00 78 00 00 00 06 00 00 00 00 C3 13 00 00 01 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 23 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[405850][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[405850][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x8fdc) src endpoint(1) to dst endpoint(1) cluster(0x6)
[405851][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report OFF
[405851][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1
[405852][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1, channel type 0xb54
[405853][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x4fa8), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10) 
[405857][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1005) callback
[405857][V][ZigbeeHandlers.cpp:271] zb_cmd_default_resp_handler(): Received default response: from address(0x8fdc), src_endpoint(1) to dst_endpoint(1), cluster(0x6) for command (0x0) with status 0x0
[405858][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
Recv: [53 55 50 4C 41 17 1A 00 00 00 6E 00 00 00 11 00 00 00 C3 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 53 55 50 4C 41 ]
Relay[0] turn ON (duration 0 ms)
[408921][V][ZigbeeGateway.cpp:857] setOnOffCluster(): Sending ON/OFF command to ieee address 70:b3:d5:2b:60:0f:4f:a8
Channel(0) value changed to 1
Send: [53 55 50 4C 41 17 24 00 00 00 78 00 00 00 06 00 00 00 00 C3 13 00 00 01 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 25 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
NLME Status Indication, status: 0x9
[411968][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[411969][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x8fdc) src endpoint(1) to dst endpoint(1) cluster(0x6)
[411970][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report ON
[411970][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1
[411971][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1, channel type 0xb54
[411972][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x4fa8), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10) 
[412054][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1005) callback
[412054][V][ZigbeeHandlers.cpp:271] zb_cmd_default_resp_handler(): Received default response: from address(0x8fdc), src_endpoint(1) to dst_endpoint(1), cluster(0x6) for command (0x1) with status 0x0
[412055][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
NLME Status Indication, status: 0x0
Send: [53 55 50 4C 41 17 26 00 00 00 28 00 00 00 10 00 00 00 1F 0B A0 67 00 00 00 00 BE 10 01 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1B 00 00 00 32 00 00 00 10 00 00 00 0F FD 9F 67 00 00 00 00 74 41 0B 00 00 00 00 00 53 55 50 4C 41 ]
[457043][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[457044][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x8fdc) src endpoint(1) to dst endpoint(1) cluster(0x702)
[457045][I][ZigbeeGateway.cpp:548] zbAttributeReporting(): zbAttributeReporting metering cluster current summation delivered 0:3
[457045][I][z2s_devices_table.cpp:330] Z2S_onCurrentSummationReceive(): onCurrentSummationReceive 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1
[457046][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1, channel type 0x1388
[457047][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x4fa8), endpoint (1), cluster (0x702), attribute id (0x0), attribute data type (0x25) 
Send: [53 55 50 4C 41 17 27 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 03 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 28 00 00 00 69 00 00 00 D4 00 00 00 01 0E CE 00 00 00 B8 0B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 01 00 00 05 00 00 00 01 00 00 00 00 00 30 5C 00 00 00 00 24 05 00 00 00 00 C0 37 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 29 00 00 00 28 00 00 00 10 00 00 00 38 0B A0 67 00 00 00 00 06 7B 08 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1C 00 00 00 32 00 00 00 10 00 00 00 28 FD 9F 67 00 00 00 00 4D BE 0D 00 00 00 00 00 53 55 50 4C 41 ]
[468532][I][ZigbeeHandlers.cpp:58] zb_raw_cmd_handler(): cluster id: 0xa, command id: 0
[468532][I][ZigbeeHandlers.cpp:59] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
[468533][I][ZigbeeHandlers.cpp:60] zb_raw_cmd_handler(): is common comand 1, disable_default_response 0, is_manuf_specific 0
[468533][I][ZigbeeHandlers.cpp:61] zb_raw_cmd_handler(): manuf_specific 0x0
[468534][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): RAW bufid: 18 size: 2
[468534][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): 0x07 
[468535][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): 0x00 
[468535][I][ZigbeeHandlers.cpp:70] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x8fdc, 0x8fdc, 0x0, 0x0
[468535][I][ZigbeeHandlers.cpp:84] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
Send: [53 55 50 4C 41 17 2A 00 00 00 28 00 00 00 10 00 00 00 51 0B A0 67 00 00 00 00 D6 80 09 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1D 00 00 00 32 00 00 00 10 00 00 00 41 FD 9F 67 00 00 00 00 82 07 0F 00 00 00 00 00 53 55 50 4C 41 ]
[496086][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[496087][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x8fdc) src endpoint(1) to dst endpoint(1) cluster(0x0)
[496087][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x4fa8), endpoint (1), cluster (0x0), attribute id (0x1), attribute data type (0x20) 
Send: [53 55 50 4C 41 17 2B 00 00 00 28 00 00 00 10 00 00 00 6A 0B A0 67 00 00 00 00 E0 A1 0A 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1E 00 00 00 32 00 00 00 10 00 00 00 5B FD 9F 67 00 00 00 00 62 18 01 00 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 2C 00 00 00 28 00 00 00 10 00 00 00 83 0B A0 67 00 00 00 00 A2 A3 0B 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1F 00 00 00 32 00 00 00 10 00 00 00 74 FD 9F 67 00 00 00 00 73 71 02 00 00 00 00 00 53 55 50 4C 41 ]
Log z ponownego parowania:

Code: Select all

[837316][V][ZigbeeCore.cpp:226] openNetwork(): Opening network for joining for 180 seconds
[837783][I][ZigbeeCore.cpp:356] esp_zb_app_signal_handler(): Network(0xc002) is open for 180 seconds
[841673][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[841674][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x8fdc) src endpoint(1) to dst endpoint(1) cluster(0x6)
[841675][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report OFF
[841675][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1
[841676][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1, channel type 0xb54
Channel(0) value changed to 0
[841677][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x4fa8), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10) 
Send: [53 55 50 4C 41 17 3B 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[847118][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: ZDO Leave Indication (0x13), status: ESP_OK
[847548][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: ZDO Leave Indication (0x13), status: ESP_OK
Send: [53 55 50 4C 41 17 3C 00 00 00 28 00 00 00 10 00 00 00 C3 0C A0 67 00 00 00 00 BD C8 0C 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 2C 00 00 00 32 00 00 00 10 00 00 00 B4 FE 9F 67 00 00 00 00 B1 BB 02 00 00 00 00 00 53 55 50 4C 41 ]
[857312][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
[857315][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
[857390][I][ZigbeeCore.cpp:325] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x590e)
[857391][V][ZigbeeCore.cpp:329] esp_zb_app_signal_handler(): Device capabilities: 0x8e
[857391][D][ZigbeeCore.cpp:346] esp_zb_app_signal_handler(): Device already bound to endpoint 1
[858010][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
[858079][I][ZigbeeCore.cpp:356] esp_zb_app_signal_handler(): Network(0xc002) is open for 180 seconds
[858538][I][ZigbeeHandlers.cpp:58] zb_raw_cmd_handler(): cluster id: 0xa, command id: 0
[858538][I][ZigbeeHandlers.cpp:59] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
[858539][I][ZigbeeHandlers.cpp:60] zb_raw_cmd_handler(): is common comand 1, disable_default_response 0, is_manuf_specific 0
[858539][I][ZigbeeHandlers.cpp:61] zb_raw_cmd_handler(): manuf_specific 0x0
[858540][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): RAW bufid: 20 size: 2
[858540][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): 0x07 
[858540][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): 0x00 
[858541][I][ZigbeeHandlers.cpp:70] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x590e, 0x590e, 0x0, 0x0
[858542][I][ZigbeeHandlers.cpp:84] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
[864464][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[864465][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x590e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[864466][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report OFF
[864466][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1
[864467][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1, channel type 0xb54
[864468][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x4fa8), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10) 
[864472][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[864472][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x590e) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[864473][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x4fa8), endpoint (1), cluster (0xe001), attribute id (0xd010), attribute data type (0x30) 
[864479][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[864479][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x590e) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[864480][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x4fa8), endpoint (1), cluster (0xe001), attribute id (0xd030), attribute data type (0x30) 
NLME Status Indication, status: 0x0
Send: [53 55 50 4C 41 17 3D 00 00 00 28 00 00 00 10 00 00 00 DC 0C A0 67 00 00 00 00 EE E1 0D 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 2D 00 00 00 32 00 00 00 10 00 00 00 CD FE 9F 67 00 00 00 00 4B DD 03 00 00 00 00 00 53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 2E 00 00 00 6E 00 00 00 11 00 00 00 C3 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 53 55 50 4C 41 ]
Relay[0] turn ON (duration 0 ms)
[895079][V][ZigbeeGateway.cpp:857] setOnOffCluster(): Sending ON/OFF command to ieee address 70:b3:d5:2b:60:0f:4f:a8
Channel(0) value changed to 1
Send: [53 55 50 4C 41 17 3E 00 00 00 78 00 00 00 06 00 00 00 00 C3 13 00 00 01 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 3F 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[895155][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1005) callback
[895156][V][ZigbeeHandlers.cpp:271] zb_cmd_default_resp_handler(): Received default response: from address(0x590e), src_endpoint(1) to dst_endpoint(1), cluster(0x6) for command (0x1) with status 0x0
[895156][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
[895283][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[895283][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x590e) src endpoint(1) to dst endpoint(1) cluster(0x6)
[895284][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report ON
[895284][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1
[895285][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0x70:0xb3:0xd5:0x2b:0x60:0xf:0x4f:0xa8, endpoint 0x1, channel type 0xb54
[895286][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x4fa8), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10) 
Send: [53 55 50 4C 41 17 40 00 00 00 E0 01 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 2F 00 00 00 EA 01 00 00 1A 00 00 00 E9 07 02 03 02 00 19 19 0E 00 00 00 45 75 72 6F 70 65 2F 57 61 72 73 61 77 00 53 55 50 4C 41 ]
Clock: current time: 2025-02-03 00:25:25
Send: [53 55 50 4C 41 17 41 00 00 00 28 00 00 00 10 00 00 00 0E 0D A0 67 00 00 00 00 0E D6 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 30 00 00 00 32 00 00 00 10 00 00 00 FE FE 9F 67 00 00 00 00 EF 58 06 00 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 42 00 00 00 28 00 00 00 10 00 00 00 27 0D A0 67 00 00 00 00 A7 E7 01 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 31 00 00 00 32 00 00 00 10 00 00 00 17 FF 9F 67 00 00 00 00 6E BD 07 00 00 00 00 00 53 55 50 4C 41 ]
Ale po ponownym parowaniu dalej nie aktualizuje odczytów.

EDIT2:

Po resecie bramki aktualizuje odczyty (później dalej stoją):

Code: Select all

Connected to Supla Server
Initializing SRPC (proto: 23)
LAST STATE ADDED: Register in progress
Current status: [10] Register in progress
Send: [53 55 50 4C 41 17 01 00 00 00 4B 00 00 00 8E 02 00 00 73 6C 6F 74 61 40 6F 6E 65 74 2E 65 75 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2A 3C 46 86 02 03 D1 BF E5 A6 9B FF 45 DF D4 7B C6 07 DC DC 01 38 35 88 37 8F 96 F9 EE 0D 06 9E 5A 69 67 62 65 65 20 74 6F 20 53 75 70 6C 61 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
CH[0], type: 2900, FuncList: 0xEF, function: 130, flags: 0x9010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
Send: [00 54 0B 00 00 EF 00 00 00 82 00 00 00 00 00 01 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
CH[1], type: 5000, FuncList: 0x0, function: 310, flags: 0xD2000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
Send: [01 88 13 00 00 00 00 00 00 36 01 00 00 00 20 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 01 00 00 00 46 00 00 00 07 00 00 00 03 00 00 00 78 1A 01 53 55 50 4C 41 ]
Device registered (activity timeout 120 s, server version: 26, server min version: 1)
LAST STATE ADDED: Registered and ready
Current status: [17] Registered and ready
Changing activity timeout to 30 s
Send: [53 55 50 4C 41 17 02 00 00 00 D2 00 00 00 01 00 00 00 1E ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 03 00 00 00 E0 01 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
zbInit
[  2802][D][ZigbeeCore.cpp:138] zigbeeInit(): Initialize Zigbee stack
[  2805][D][ZigbeeCore.cpp:145] zigbeeInit(): Register all Zigbee EPs in list
[  2809][I][ZigbeeCore.cpp:153] zigbeeInit(): List of registered Zigbee EPs:
[  2810][I][ZigbeeCore.cpp:155] zigbeeInit(): Device type: Home Gateway, Endpoint: 1, Device ID: 0x0050
[  2827][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: ZDO Config Ready (0x17), status: ESP_FAIL
[  2828][I][ZigbeeCore.cpp:246] esp_zb_app_signal_handler(): Zigbee stack initialized
[  2914][I][ZigbeeCore.cpp:358] esp_zb_app_signal_handler(): Network(0xc002) closed, devices joining not allowed.
[  2915][I][ZigbeeCore.cpp:252] esp_zb_app_signal_handler(): Device started up in non factory-reset mode
[  2916][I][ZigbeeCore.cpp:265] esp_zb_app_signal_handler(): Device rebooted
[  2916][I][ZigbeeCore.cpp:269] esp_zb_app_signal_handler(): Opening network for joining for 180 seconds
[  2917][D][ZigbeeCore.cpp:500] searchBindings(): Requesting binding table for address 0x0000
[  2919][D][ZigbeeCore.cpp:439] bindingTableCb(): Binding table callback for address 0x0000 with status 0
[  2919][D][ZigbeeCore.cpp:442] bindingTableCb(): Binding table info: total 0, index 0, count 0
[  2920][D][ZigbeeCore.cpp:445] bindingTableCb(): No binding table entries found
Recv: [53 55 50 4C 41 17 02 00 00 00 AD 02 00 00 1C 00 00 00 01 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 01 00 01 53 55 50 4C 41 ]
Received new device config
Processing AutomaticTimeSync config
Sending device config result OK (1)
Send: [53 55 50 4C 41 17 04 00 00 00 B7 02 00 00 0A 00 00 00 01 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Relay[0]: updating timer value: remainingTime=0 state=0
SRPC sending: remaining time 0, channel 0, state 0
Send: [53 55 50 4C 41 17 05 00 00 00 69 00 00 00 E3 00 00 00 00 32 DD 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 03 00 00 00 AA 02 00 00 32 00 00 00 00 82 00 00 00 00 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 55 50 4C 41 ]
Received SetChannelConfig for channel 0, function 130, config type 0, config size 42
Channel[0]: handleChannelConfig, func 130, configtype 0, configsize 42
Relay[0]:applyChannelConfig, func 130, configtype 0, configsize 42
Relay[0]: Ignoring config for power/light switch
Sending channel config result OK (1)
Send: [53 55 50 4C 41 17 06 00 00 00 B4 02 00 00 03 00 00 00 01 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 04 00 00 00 AB 02 00 00 01 00 00 00 00 53 55 50 4C 41 ]
Received ChannelConfigFinished for channel [0]
Recv: [53 55 50 4C 41 17 05 00 00 00 DC 00 00 00 03 00 00 00 1E 0A F0 53 55 50 4C 41 ]
Activity timeout set to 30 s
[  3385][I][ZigbeeCore.cpp:356] esp_zb_app_signal_handler(): Network(0xc002) is open for 180 seconds
Recv: [53 55 50 4C 41 17 06 00 00 00 EA 01 00 00 1A 00 00 00 E9 07 02 03 02 00 1E 12 0E 00 00 00 45 75 72 6F 70 65 2F 57 61 72 73 61 77 00 53 55 50 4C 41 ]
Clock: current time: 1970-01-01 00:00:03
Clock: time diff (system-new): -1738542615 s
Clock: new time: 2025-02-03 00:30:18
[  5053][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[  5870][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[  5871][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x590e) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[  5872][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x505), type(0x21), value(238)
[  5872][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[  5873][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x505 vs 0x505
[  5875][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[  5994][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[  5995][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x590e) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[  5995][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x508), type(0x21), value(16)
[  5996][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[  5997][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x508 vs 0x508
[  6000][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[  6192][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[  6193][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x590e) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[  6194][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x50b), type(0x21), value(59)
[  6194][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[  6195][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x50b vs 0x50b
Send: [53 55 50 4C 41 17 07 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 08 00 00 00 69 00 00 00 D4 00 00 00 01 0E CE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 00 00 00 05 00 00 00 01 00 00 00 00 00 F8 5C 00 00 00 00 10 01 00 00 00 00 B0 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[ 22259][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 22259][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x590e) src endpoint(1) to dst endpoint(1) cluster(0x0)
[ 22260][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x4fa8), endpoint (1), cluster (0x0), attribute id (0x1), attribute data type (0x20) 
Swoją drogą w tej chwili wartości, które są pokazywane są mocno zaniżone, poza napięciem - tutaj wydaje się OK.
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
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

vajera wrote: Sun Feb 02, 2025 10:38 pm Wrzuciłem update kodu (+bin) a w nim:

1. dodane zgłoszone urządzenia
2. dodałem odczyt kWh z klastera SimpleMetering - testowałem na suszarce do włosów, ale będę wdzięczny za feedback, zwłaszcza w zakresie odpowiedniego skalowania wartości.
Drugie i trzecie gniazdko to samo. Czwarte nie chciało sparować. W końcu (po wgraniu na nowo softu) się dodało. Efekty, jak poprzednio. Pokazuje jakieś wartości (raczej mało prawdziwe) i ich nie aktualizuje.
Log z parowania poniżej:

Code: Select all

[ 45340][V][ZigbeeCore.cpp:226] openNetwork(): Opening network for joining for 180 seconds
[ 45808][I][ZigbeeCore.cpp:356] esp_zb_app_signal_handler(): Network(0x2424) is open for 180 seconds
Send: [53 55 50 4C 41 17 08 00 00 00 28 00 00 00 10 00 00 00 72 1C A0 67 00 00 00 00 AC 2B 05 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 08 00 00 00 32 00 00 00 10 00 00 00 64 0E A0 67 00 00 00 00 29 32 02 00 00 00 00 00 53 55 50 4C 41 ]
[ 60777][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
[ 60780][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
[ 61284][I][ZigbeeCore.cpp:325] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x0979)
[ 61284][V][ZigbeeCore.cpp:329] esp_zb_app_signal_handler(): Device capabilities: 0x8e
[ 61285][D][ZigbeeGateway.cpp:451] zbDeviceAnnce(): zbDeviceAnnce short address (0x979), ieee_addr (0x70):(0xb3):(0xd5):(0x2b):(0x60):(0xb):(0xf6):(0x68)
[ 61285][D][ZigbeeGateway.cpp:454] zbDeviceAnnce(): zbDeviceAnnce joined device short address (0x979), ieee_addr (0x70):(0xb3):(0xd5):(0x2b):(0x60):(0xb):(0xf6):(0x68)
[ 61287][I][ZigbeeGateway.cpp:485] printJoinedDevices(): joined devices:
[ 61287][I][ZigbeeGateway.cpp:488] printJoinedDevices(): Device on endpoint 1, short address: 0x979
[ 61291][I][ZigbeeGateway.cpp:290] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x4
[ 61363][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 61363][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0x0)
[ 61364][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
[ 61365][I][ZigbeeGateway.cpp:309] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_5f43h46b"
[ 61366][I][ZigbeeGateway.cpp:290] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x0
[ 61463][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 61464][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0x0)
[ 61464][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x0), type(0x20), value(2)
[ 61465][I][ZigbeeGateway.cpp:322] zbReadBasicCluster(): ZCL version id is "2"
[ 61467][I][ZigbeeGateway.cpp:290] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x1
[ 61537][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
[ 61633][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 61634][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0x0)
[ 61635][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x1), type(0x20), value(100)
[ 61636][I][ZigbeeGateway.cpp:328] zbReadBasicCluster(): ZCL application version id is "100"
[ 61637][I][ZigbeeGateway.cpp:290] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x5
[ 61698][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 61698][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0x0)
[ 61699][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
[ 61700][I][ZigbeeGateway.cpp:316] zbReadBasicCluster(): Peer Manufacturer is "TS011F"
[ 61701][I][ZigbeeGateway.cpp:290] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x7
[ 61755][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 61755][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0x0)
[ 61756][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x7), type(0x30), value(1)
[ 61757][I][ZigbeeGateway.cpp:334] zbReadBasicCluster(): ZCL power source id is "1"
[ 61758][I][ZigbeeGateway.cpp:290] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0xfffe
[ 61821][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 61822][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0x0)
[ 61823][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(134), cluster(0x0), attribute(0xfffe), type(0x0), value(0)
[ 66529][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
[ 66611][I][ZigbeeCore.cpp:356] esp_zb_app_signal_handler(): Network(0x2424) is open for 180 seconds
[ 67068][I][ZigbeeHandlers.cpp:58] zb_raw_cmd_handler(): cluster id: 0xa, command id: 0
[ 67069][I][ZigbeeHandlers.cpp:59] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
[ 67069][I][ZigbeeHandlers.cpp:60] zb_raw_cmd_handler(): is common comand 1, disable_default_response 0, is_manuf_specific 0
[ 67070][I][ZigbeeHandlers.cpp:61] zb_raw_cmd_handler(): manuf_specific 0x0
[ 67070][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): RAW bufid: 7 size: 2
[ 67071][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): 0x07 
[ 67071][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): 0x00 
[ 67072][I][ZigbeeHandlers.cpp:70] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x979, 0x979, 0x0, 0x0
[ 67072][I][ZigbeeHandlers.cpp:84] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
[ 71759][E][ZigbeeGateway.cpp:298] zbQueryDeviceBasicCluster(): Error while querying basic cluster attribute 0xfffe
[ 71760][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
[ 71760][I][Z2S_Gateway.ino:453] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1
[ 71761][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
[ 71761][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3
[ 71762][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_v1w2k9dd::TS0201, entry # 4
[ 71763][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZE204_upagmta9::TS0601, entry # 5
[ 71763][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_xr3htd96::TS0201, entry # 6
[ 71764][I][Z2S_Gateway.ino:453] loop(): LIST checking SONOFF::SNZB-02D, entry # 7
[ 71764][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_bjawzodf::TY0201, entry # 8
[ 71765][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZE200_a8sdabtg::TS0601, entry # 9
[ 71765][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_fllyghyj::SNZB-02, entry # 10
[ 71766][I][Z2S_Gateway.ino:453] loop(): LIST checking eWeLink::TH01, entry # 11
[ 71766][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_0hkmcrza::TS0203, entry # 12
[ 71767][I][Z2S_Gateway.ino:453] loop(): LIST checking TEST1::TS0202, entry # 13
[ 71767][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_mcxw5ehu::TS0202, entry # 14
[ 71768][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 15
[ 71769][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 16
[ 71769][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_2mbfxlzr::TS0203, entry # 17
[ 71770][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 18
[ 71770][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 19
[ 71771][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_85czd6fy::TS0207, entry # 20
[ 71771][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_upgcbody::TS0207, entry # 21
[ 71772][I][Z2S_Gateway.ino:453] loop(): LIST checking TEST1::TS0205, entry # 22
[ 71772][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 23
[ 71773][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_decxrtwa::TS0203, entry # 24
[ 71774][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_yxqnffam::TS0203, entry # 25
[ 71774][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZE200_3towulqd::TS0601, entry # 26
[ 71775][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_1bwpjvlz::TS0203, entry # 27
[ 71775][I][Z2S_Gateway.ino:453] loop(): LIST checking eWeLink::SNZB-04, entry # 28
[ 71776][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_au1rjicn::TS0203, entry # 29
[ 71776][I][Z2S_Gateway.ino:453] loop(): LIST checking eWeLink::SNZB-03, entry # 30
[ 71777][I][Z2S_Gateway.ino:453] loop(): LIST checking eWeLink::DS01, entry # 31
[ 71778][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_n2egfsli::SNZB-04, entry # 32
[ 71778][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_n2egfsli::SNZB-04, entry # 33
[ 71779][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZE200_pay2byax::TS0601, entry # 34
[ 71779][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_n2egfsli::SNZB-04, entry # 35
[ 71780][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_prits6g4::TS0001, entry # 36
[ 71781][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 37
[ 71781][I][Z2S_Gateway.ino:273] loop(): LIST matched _TZ3000_5f43h46b::TS011F, entry # 38, endpoints # 1, endpoints 0x0::0x0,0x0::0x0,0x0::0x0,0x0::0x0
[ 71782][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x1000, 3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 71783][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x1001, 3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 71784][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 71785][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 71785][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x4001, 1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 71786][I][Z2S_Gateway.ino:293] loop(): DESC matched 0x4100, 3, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 0x1 
[ 71787][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0x70:0xb3:0xd5:0x2b:0x60:0xb:0xf6:0x68, endpoint 0x1, channel type 0xffffffff
[ 71788][I][z2s_devices_table.cpp:424] Z2S_addZ2SDevice(): No channel found for address h�`+ճp, adding new one
[ 71788][I][z2s_devices_table.cpp:432] Z2S_addZ2SDevice(): model id 16640, first free slot 0
LittleFS: writing file Z2S_devs_table
[ 71873][I][z2s_devices_table.cpp:40] Z2S_printDevicesTableSlots(): valid 1, ieee addr h�`+ճp, model_id 0x4100, endpoint 0x1, cluster 0xd26c, channel 0, channel type 2900
LittleFS: writing file Z2S_devs_table
[ 71960][I][z2s_devices_table.cpp:40] Z2S_printDevicesTableSlots(): valid 1, ieee addr h�`+ճp, model_id 0x4100, endpoint 0x1, cluster 0xd26c, channel 0, channel type 2900
[ 71961][I][z2s_devices_table.cpp:40] Z2S_printDevicesTableSlots(): valid 1, ieee addr h�`+ճp, model_id 0x4100, endpoint 0x1, cluster 0xd26c, channel 1, channel type 5000
[ 71962][D][ZigbeeGateway.cpp:384] bindDeviceCluster(): Requesting ZED (0x979), endpoint (0x1), cluster_id (0x6) to bind ZC
[ 72010][I][ZigbeeGateway.cpp:152] bindCb(): ZED (0x979), endpoint (0x1) cluster (0x6) has bounded to ZC
[ 72011][I][ZigbeeGateway.cpp:166] bindCb(): Semaphore give in binding
[ 72012][D][ZigbeeGateway.cpp:428] bindDeviceCluster(): Requesting ZC to bind ZED (0x979), endpoint (0x1), cluster_id (0x6)
[ 72017][I][ZigbeeGateway.cpp:150] bindCb(): ZC has bounded to ZED (0x979), endpoint (0x1) cluster (0x6)
[ 72017][I][ZigbeeGateway.cpp:166] bindCb(): Semaphore give in binding
[ 72018][D][ZigbeeGateway.cpp:384] bindDeviceCluster(): Requesting ZED (0x979), endpoint (0x1), cluster_id (0x702) to bind ZC
[ 72071][I][ZigbeeGateway.cpp:152] bindCb(): ZED (0x979), endpoint (0x1) cluster (0x702) has bounded to ZC
[ 72071][I][ZigbeeGateway.cpp:166] bindCb(): Semaphore give in binding
[ 72073][D][ZigbeeGateway.cpp:428] bindDeviceCluster(): Requesting ZC to bind ZED (0x979), endpoint (0x1), cluster_id (0x702)
[ 72077][I][ZigbeeGateway.cpp:150] bindCb(): ZC has bounded to ZED (0x979), endpoint (0x1) cluster (0x702)
[ 72078][I][ZigbeeGateway.cpp:166] bindCb(): Semaphore give in binding
[ 72079][D][ZigbeeGateway.cpp:384] bindDeviceCluster(): Requesting ZED (0x979), endpoint (0x1), cluster_id (0xb04) to bind ZC
[ 72131][I][ZigbeeGateway.cpp:152] bindCb(): ZED (0x979), endpoint (0x1) cluster (0xb04) has bounded to ZC
[ 72132][I][ZigbeeGateway.cpp:166] bindCb(): Semaphore give in binding
[ 72133][D][ZigbeeGateway.cpp:428] bindDeviceCluster(): Requesting ZC to bind ZED (0x979), endpoint (0x1), cluster_id (0xb04)
[ 72138][I][ZigbeeGateway.cpp:150] bindCb(): ZC has bounded to ZED (0x979), endpoint (0x1) cluster (0xb04)
[ 72139][I][ZigbeeGateway.cpp:166] bindCb(): Semaphore give in binding
[ 72139][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x8000, 2, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 72140][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x8001, 1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 72141][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x6000, 3, 0x5, 0x4, 0xef00, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 72142][I][Z2S_Gateway.ino:3NLME Status Indication, status: 0x0
50] loop(): DESC checking 0x5002, 1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 72143][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x5001, 1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 72144][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x5000, 1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 72145][I][Z2S_Gateway.ino:350] loop(): DESC checking 0x5100, 1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 
[ 72145][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[ 72183][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 72183][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[ 72184][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x505), type(0x21), value(239)
[ 72185][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[ 72186][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x505 vs 0x505
[ 72187][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[ 72245][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 72245][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[ 72246][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x508), type(0x21), value(54)
[ 72247][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[ 72247][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x508 vs 0x508
[ 72249][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[ 72312][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 72313][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[ 72313][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x50b), type(0x21), value(69)
[ 72314][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[ 72315][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x50b vs 0x50b
[ 72316][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[ 72365][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 72366][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0x702)
[ 72366][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(134), cluster(0x702), attribute(0x303), type(0x0), value(0)
[ 72850][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 72851][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0x6)
[ 72851][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report ON
[ 72852][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0x70:0xb3:0xd5:0x2b:0x60:0xb:0xf6:0x68, endpoint 0x1
[ 72852][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0x70:0xb3:0xd5:0x2b:0x60:0xb:0xf6:0x68, endpoint 0x1, channel type 0xb54
Channel(0) value changed to 1
[ 72854][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0xf668), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10) 
[ 72856][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 72857][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[ 72857][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0xf668), endpoint (1), cluster (0xe001), attribute id (0xd010), attribute data type (0x30) 
[ 72863][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 72864][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xe001)
[ 72865][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0xf668), endpoint (1), cluster (0xe001), attribute id (0xd030), attribute data type (0x30) 
[ 82317][E][ZigbeeGateway.cpp:784] sendAttributeRead(): Semaphore timeout reading attribute 0x303 - device 0x979, endpoint 0x1, cluster 0x702
Scheduling soft restart in 5000 ms
LAST STATE ADDED: Software reset (61)
Current status: [41] Software reset
[ 82318][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_w0qqde0g::TS011F, entry # 39
[ 82319][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_ww6drja5::TS011F, entry # 40
[ 82320][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 41
[ 82320][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 42
[ 82321][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 43
[ 82321][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 44
[ 82322][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 45
[ 82322][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 46
[ 82323][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 47
[ 82324][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_ja5osu5g::TS004F, entry # 48
[ 82324][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_mrpevh8p::TS0041, entry # 49
[ 82325][I][Z2S_Gateway.ino:453] loop(): LIST checking IKEA of Sweden::Remote Control N2, entry # 50
[ 82326][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZ3000_gjrubzje::TS0001, entry # 51
[ 82326][I][Z2S_Gateway.ino:453] loop(): LIST checking SONOFF::ZBMINIL2, entry # 52
[ 82327][I][Z2S_Gateway.ino:453] loop(): LIST checking _TZE200_0dvm9mva::TS0601, entry # 53
[ 82332][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[ 82898][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 82898][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[ 82899][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x505), type(0x21), value(238)
[ 82900][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[ 82900][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x505 vs 0x505
[ 82902][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[ 83267][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 83267][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[ 83268][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x508), type(0x21), value(49)
[ 83269][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[ 83269][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x508 vs 0x508
[ 83271][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[ 83375][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 83375][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[ 83376][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x50b), type(0x21), value(66)
[ 83377][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[ 83377][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x50b vs 0x50b
Wrote 4 bytes to storage at 15
Wrote 1 bytes to storage at 19
Wrote 7 bytes to storage at 8
Commit
Reset requested. Reset device
LittleFsConfig: writing to file "/supla-dev.cfg"
LittleFsConfig: writing to file "/supla-dev.cfg.bak"
Stopping local web server
[ 87452][V][AP.cpp:108] _onApEvent(): AP Started
[ 87453][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 130 - AP_START
[ 87453][V][AP.cpp:88] _onApArduinoEvent(): Arduino AP Event: 130 - AP_START
[ 87456][V][AP.cpp:112] _onApEvent(): AP Stopped
[ 87457][V][AP.cpp:108] _onApEvent(): AP Started
[ 87458][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 131 - AP_STOP
[ 87458][V][AP.cpp:88] _onApArduinoEvent(): Arduino AP Event: 131 - AP_STOP
[ 87458][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 130 - AP_START
[ 87459][V][AP.cpp:88] _onApArduinoEvent(): Arduino AP Event: 130 - AP_START
[ 87461][V][AP.cpp:112] _onApEvent(): AP Stopped
[ 87461][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 131 - AP_STOP
[ 87462][V][AP.cpp:88] _onApArduinoEvent(): Arduino AP Event: 131 - AP_STOP
[ 87468][V][STA.cpp:216] _onStaEvent(): STA Disconnected: SSID: LightNet, BSSID: 14:4d:67:68:a2:d4, Reason: 8
[ 87468][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 113 - STA_DISCONNECTED
[ 87469][V][STA.cpp:110] _onStaArduinoEvent(): Arduino STA Event: 113 - STA_DISCONNECTED
[ 87469][W][STA.cpp:137] _onStaArduinoEvent(): Reason: 8 - ASSOC_LEAVE
WiFi Station disconnected
[ 87472][V][STA.cpp:190] _onStaEvent(): STA Stopped
[ 87472][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 111 - STA_STOP
[ 87473][V][STA.cpp:110] _onStaArduinoEvent(): Arduino STA Event: 111 - STA_STOP
[ 87477][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 100 - WIFI_OFF
[ 87478][V][NetworkInterface.cpp:262] destroyNetif(): Unregistered event handler
Resetting in 0.5s...
See you soon!
ESP-ROM:esp32c6-20220919
Build:Sep 19 2022
rst:0xc (SW_CPU),boot:0xc (SPI_FAST_FLASH_BOOT)
Saved PC:0x4001975a
SPIWP:0xee
mode:DIO, clock div:2
load:0x40875720,len:0x1228
load:0x4086c110,len:0xd9c
load:0x4086e610,len:0x2f74
entry 0x4086c110
[     1][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x4203b078
[    12][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x4203b03c
[    23][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x4203b000
[    35][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x4203afc4
[    46][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x4203b078
[    57][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x4203b03c
[    69][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x4203b000
[    80][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x4203afc4
[    91][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x4203617a
[   103][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x4203617a
[   114][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=80, ...)
[   122][V][WebServer.cpp:49] WebServer(): WebServer::Webserver(port=80)
[   129][V][ZigbeeEP.cpp:21] ZigbeeEP(): Endpoint: 1
E (926) ESP_ZIGBEE_ATTRIBUTE: incorrect/unsupported attribute_id!
E (926) ESP_ZIGBEE_ATTRIBUTE: incorrect/unsupported attribute_id!
E (928) ESP_ZIGBEE_ATTRIBUTE: incorrect/unsupported attribute_id!
E (935) ESP_ZIGBEE_ATTRIBUTE: incorrect/unsupported attribute_id!
[   174][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 17 successfully set to type UART_RX (2) with bus 0x4081608c
[   185][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 16 successfully set to type UART_TX (3) with bus 0x4081608c
[   195][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x4081cc54
[   206][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x4081cc54
=========== Before Setup Start ===========
Chip Info:
------------------------------------------
  Model             : ESP32-C6
  Package           : 0
  Revision          : 0.01
  Cores             : 1
  CPU Frequency     : 160 MHz
  XTAL Frequency    : 40 MHz
  Features Bitfield : 0x00000052
  Embedded Flash    : No
  Embedded PSRAM    : No
  2.4GHz WiFi       : Yes
  Classic BT        : No
  BT Low Energy     : Yes
  IEEE 802.15.4     : Yes
------------------------------------------
INTERNAL Memory Info:
------------------------------------------
  Total Size        :   375740 B ( 366.9 KB)
  Free Bytes        :   327464 B ( 319.8 KB)
  Allocated Bytes   :    37212 B (  36.3 KB)
  Minimum Free Bytes:   327464 B ( 319.8 KB)
  Largest Free Block:   294900 B ( 288.0 KB)
------------------------------------------
Flash Info:
------------------------------------------
  Chip Size         :  4194304 B (4 MB)
  Block Size        :    65536 B (  64.0 KB)
  Sector Size       :     4096 B (   4.0 KB)
  Page Size         :      256 B (   0.2 KB)
  Bus Speed         : 40 MHz
  Bus Mode          : QIO
------------------------------------------
Partitions Info:
------------------------------------------
                nvs : addr: 0x00009000, size:    20.0 KB, type: DATA, subtype: NVS
            otadata : addr: 0x0000E000, size:     8.0 KB, type: DATA, subtype: OTA
               app0 : addr: 0x00010000, size:  2560.0 KB, type:  APP, subtype: OTA_0
             spiffs : addr: 0x00290000, size:  1384.0 KB, type: DATA, subtype: SPIFFS
         zb_storage : addr: 0x003EA000, size:    16.0 KB, type: DATA, subtype: FAT
             zb_fct : addr: 0x003EE000, size:     4.0 KB, type: DATA, subtype: FAT
             rcp_fw : addr: 0x003EF000, size:     4.0 KB, type: DATA, subtype: SPIFFS
           coredump : addr: 0x003F0000, size:    64.0 KB, type: DATA, subtype: COREDUMP
------------------------------------------
Software Info:
------------------------------------------
  Compile Date/Time : Jan 21 2025 20:23:01
  Compile Host OS   : windows
  ESP-IDF Version   : v5.3.2-282-gcfea4f7c98-dirty
  Arduino Version   : 3.1.1
------------------------------------------
Board Info:
------------------------------------------
  Arduino Board     : ESP32C6_DEV
  Arduino Variant   : esp32c6
  Arduino FQBN      : esp32:esp32:esp32c6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=custom,DebugLevel=verbose,EraseFlash=all,JTAGAdapter=default,ZigbeeMode=zczr
============ Before Setup End ============
[   329][I][Z2S_Gateway.ino:60] setup(): setup start
[   329][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type GPIO (1) successfully set to 0x42038788
[   330][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 9 successfully set to type GPIO (1) with bus 0xa
Storage initialization
readStorage: 8; Read: [53 55 50 4C 41 1 0 1 ]
Storage: Number of sections 1
Reading section: 0
readStorage: 7; Read: [3 5 0 24 0 24 0 ]
Section type: 3; size: 5
storedCRC 36, CRC calc 36
LittleFsConfig: file "/supla-dev.cfg" size 425
LittleFsConfig: initializing storage from file...
LittleFsConfig: init result success
LittleFsConfig: writing to file "/supla-dev.cfg"
LittleFsConfig: writing to file "/supla-dev.cfg.bak"
[   476][I][z2s_devices_table.cpp:111] Z2S_loadDevicesTable(): before get devices table
[   497][I][z2s_devices_table.cpp:146] Z2S_loadDevicesTable(): Devices table load success!
[   498][I][z2s_devices_table.cpp:172] Z2S_initSuplaChannels(): initSuplaChannels starting
[   498][D][ZigbeeCore.cpp:85] addEndpoint(): Endpoint: 1, Device ID: 0x0050
[   499][I][Z2S_Gateway.ino:125] setup(): before SuplaDevice begin
 *** Supla - starting initialization (platform 0)
 *** Supla - Config initalization
Device mode: 0
Security level: Supla CA
 *** Supla - Config load for elements
RemoteDeviceConfig: Registering field 0x00000010
Clock: automaticTimeSync: 1
Channel[0] function missing. Using SW defaults
 *** Supla - Config load for elements done
 *** Supla - Load state storage
Validating storage state section with current device configuration
Storage state section validation successful
readStorage: 4; Read: [0 0 0 0 ]
readStorage: 1; Read: [0 ]
 *** Supla - Load state storage done
 *** Supla - Init elements
Relay[0] turn OFF (duration 0 ms)
 *** Supla - Init elements done
GUID: D160603A95C3750A354B58F66C01136E
Device name: Zigbee to Supla
Device software version: SDK 25.01.03-dev
 *** Supla - Initializing network layer
[Wi-Fi] Network AP/hostname: ZIGBEE-TO-SUPLA-404CCA5E2930
Using Supla protocol version 23
Current status: [5] SuplaDevice initialized
Enter normal mode
 *** Supla - Initialization done
=========== After Setup Start ============
INTERNAL Memory Info:
------------------------------------------
  Total Size        :   375740 B ( 366.9 KB)
  Free Bytes        :   328160 B ( 320.5 KB)
  Allocated Bytes   :    35668 B (  34.8 KB)
  Minimum Free Bytes:   322012 B ( 314.5 KB)
  Largest Free Block:   294900 B ( 288.0 KB)
------------------------------------------
GPIO Info:
------------------------------------------
  GPIO : BUS_TYPE[bus/unit][chan]
  --------------------------------------  
     9 : GPIO
    12 : USB_DM
    13 : USB_DP
    16 : UART_TX[0]
    17 : UART_RX[0]
============ After Setup End =============
[Dane mojej sieci]
Connected to Supla Server
Initializing SRPC (proto: 23)
LAST STATE ADDED: Register in progress
Current status: [10] Register in progress
Send: [53 55 50 4C 41 17 01 00 00 00 4B 00 00 00 8E 02 00 00 73 6C 6F 74 61 40 6F 6E 65 74 2E 65 75 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4B 2A 02 07 FA C3 76 B6 C1 A3 3E 8E 96 B9 43 11 D1 60 60 3A 95 C3 75 0A 35 4B 58 F6 6C 01 13 6E 5A 69 67 62 65 65 20 74 6F 20 53 75 70 6C 61 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
CH[0], type: 2900, FuncList: 0xEF, function: 0, flags: 0x9010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
Send: [00 54 0B 00 00 EF 00 00 00 00 00 00 00 00 00 01 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
CH[1], type: 5000, FuncList: 0x0, function: 310, flags: 0xD2000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
Send: [01 88 13 00 00 00 00 00 00 36 01 00 00 00 20 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 01 00 00 00 46 00 00 00 07 00 00 00 03 00 00 00 78 1A 01 53 55 50 4C 41 ]
Device registered (activity timeout 120 s, server version: 26, server min version: 1)
LAST STATE ADDED: Registered and ready
Current status: [17] Registered and ready
Changing activity timeout to 30 s
Send: [53 55 50 4C 41 17 02 00 00 00 D2 00 00 00 01 00 00 00 1E ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 03 00 00 00 E0 01 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
zbInit
[  1975][D][ZigbeeCore.cpp:138] zigbeeInit(): Initialize Zigbee stack
[  1978][D][ZigbeeCore.cpp:145] zigbeeInit(): Register all Zigbee EPs in list
[  1982][I][ZigbeeCore.cpp:153] zigbeeInit(): List of registered Zigbee EPs:
[  1983][I][ZigbeeCore.cpp:155] zigbeeInit(): Device type: Home Gateway, Endpoint: 1, Device ID: 0x0050
[  1991][V][ZigbeeCore.cpp:372] esp_zb_app_signal_handler(): ZDO signal: ZDO Config Ready (0x17), status: ESP_FAIL
[  1992][I][ZigbeeCore.cpp:246] esp_zb_app_signal_handler(): Zigbee stack initialized
[  1998][I][ZigbeeCore.cpp:358] esp_zb_app_signal_handler(): Network(0x2424) closed, devices joining not allowed.
[  1999][I][ZigbeeCore.cpp:252] esp_zb_app_signal_handler(): Device started up in non factory-reset mode
[  2000][I][ZigbeeCore.cpp:265] esp_zb_app_signal_handler(): Device rebooted
[  2001][I][ZigbeeCore.cpp:269] esp_zb_app_signal_handler(): Opening network for joining for 180 seconds
[  2001][D][ZigbeeCore.cpp:500] searchBindings(): Requesting binding table for address 0x0000
[  2003][D][ZigbeeCore.cpp:439] bindingTableCb(): Binding table callback for address 0x0000 with status 0
[  2004][D][ZigbeeCore.cpp:442] bindingTableCb(): Binding table info: total 3, index 0, count 3
[  2004][D][ZigbeeCore.cpp:452] bindingTableCb(): Binding table record: src_endp 1, dst_endp 1, cluster_id 0x0006, dst_addr_mode 3
[  2005][I][z2s_devices_table.cpp:407] Z2S_onBTCBoundDevice(): BTC bound device 0x979 on endpoint 0x1 cluster id 0x6
[  2005][D][ZigbeeCore.cpp:470] bindingTableCb(): Device bound to EP 1 -> device endpoint: 1, short addr: 0x0979, ieee addr: 70:B3:D5:2B:60:0B:F6:68
[  2006][D][ZigbeeCore.cpp:452] bindingTableCb(): Binding table record: src_endp 1, dst_endp 1, cluster_id 0x0702, dst_addr_mode 3
[  2007][I][z2s_devices_table.cpp:407] Z2S_onBTCBoundDevice(): BTC bound device 0x979 on endpoint 0x1 cluster id 0x702
[  2007][D][ZigbeeCore.cpp:470] bindingTableCb(): Device bound to EP 1 -> device endpoint: 1, short addr: 0x0979, ieee addr: 70:B3:D5:2B:60:0B:F6:68
[  2008][D][ZigbeeCore.cpp:452] bindingTableCb(): Binding table record: src_endp 1, dst_endp 1, cluster_id 0x0b04, dst_addr_mode 3
[  2009][I][z2s_devices_table.cpp:407] Z2S_onBTCBoundDevice(): BTC bound device 0x979 on endpoint 0x1 cluster id 0xb04
[  2009][D][ZigbeeCore.cpp:470] bindingTableCb(): Device bound to EP 1 -> device endpoint: 1, short addr: 0x0979, ieee addr: 70:B3:D5:2B:60:0B:F6:68
[  2010][D][ZigbeeCore.cpp:491] bindingTableCb(): Filling bounded devices finished
Recv: [53 55 50 4C 41 17 02 00 00 00 AD 02 00 00 1C 00 00 00 01 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 01 00 01 53 55 50 4C 41 ]
Received new device config
Processing AutomaticTimeSync config
Sending device config result OK (1)
Send: [53 55 50 4C 41 17 04 00 00 00 B7 02 00 00 0A 00 00 00 01 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Relay[0]: updating timer value: remainingTime=0 state=0
SRPC sending: remaining time 0, channel 0, state 0
Send: [53 55 50 4C 41 17 05 00 00 00 69 00 00 00 E3 00 00 00 00 32 DD 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 03 00 00 00 AA 02 00 00 08 00 00 00 00 00 00 00 00 00 00 00 53 55 50 4C 41 ]
Received SetChannelConfig for channel 0, function 0, config type 0, config size 0
Channel[0]: handleChannelConfig, func 0, configtype 0, configsize 0
Channel[0] disabled on server
Sending channel config result OK (1)
Send: [53 55 50 4C 41 17 06 00 00 00 B4 02 00 00 03 00 00 00 01 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 04 00 00 00 AB 02 00 00 01 00 00 00 00 53 55 50 4C 41 ]
Received ChannelConfigFinished for channel [0]
Recv: [53 55 50 4C 41 17 05 00 00 00 DC 00 00 00 03 00 00 00 1E 0A F0 53 55 50 4C 41 ]
Activity timeout set to 30 s
[  2471][I][ZigbeeCore.cpp:356] esp_zb_app_signal_handler(): Network(0x2424) is open for 180 seconds
Recv: [53 55 50 4C 41 17 06 00 00 00 EA 01 00 00 1A 00 00 00 E9 07 02 03 02 01 20 09 0E 00 00 00 45 75 72 6F 70 65 2F 57 61 72 73 61 77 00 53 55 50 4C 41 ]
Clock: current time: 2025-02-03 01:32:08
Clock: time diff (system-new): -1 s
Clock: new time: 2025-02-03 01:32:09
[  5043][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[  5373][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[  5373][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[  5374][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x505), type(0x21), value(238)
[  5375][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[  5375][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x505 vs 0x505
[  5377][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[  5865][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[  5866][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[  5867][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x508), type(0x21), value(60)
[  5867][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[  5868][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x508 vs 0x508
[  5870][I][ZigbeeGateway.cpp:778] sendAttributeRead(): Sending 'read attribute' command
[  6187][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1000) callback
[  6188][V][ZigbeeHandlers.cpp:151] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x979) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[  6189][V][ZigbeeHandlers.cpp:160] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0xb04), attribute(0x50b), type(0x21), value(69)
[  6189][I][ZigbeeGateway.cpp:581] zbReadAttrResponse(): zbReadAttrResponse tsn matched
[  6190][I][ZigbeeGateway.cpp:583] zbReadAttrResponse(): check 0x50b vs 0x50b
Send: [53 55 50 4C 41 17 07 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 08 00 00 00 69 00 00 00 D4 00 00 00 01 0E CE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 00 00 00 05 00 00 00 01 00 00 00 00 00 F8 5C 00 00 00 00 3C 01 00 00 00 00 50 87 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 09 00 00 00 28 00 00 00 10 00 00 00 B2 1C A0 67 00 00 00 00 B1 51 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 07 00 00 00 32 00 00 00 10 00 00 00 A3 0E A0 67 00 00 00 00 54 B6 01 00 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 0A 00 00 00 28 00 00 00 10 00 00 00 CB 1C A0 67 00 00 00 00 0E 67 01 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 08 00 00 00 32 00 00 00 10 00 00 00 BC 0E A0 67 00 00 00 00 7B E1 02 00 00 00 00 00 53 55 50 4C 41 ]
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
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

Aktualizacji zrobiona - :D
A więc gniazdko sparowało się i działa prawidłowo :D ( Testy zostały wykonane na żarówce wzorcowej 75W ;) )
Skalowanie wartości ok 😁👍 .
Logi :

Code: Select all

[    35][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Dein10 00 00 00 32 0                                                                                                             0 00 00 10 00 00 00 C2 39 A0 67 00 00 00 00 1A CA 0A 00 00 00 00 00 53 55 50 4C                                                                                                              41 ]

Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 11 00 00 00 32 00 00 00 10 00 00 00 DB 39 A0 67 00 00 0                                                                                                             0 00 A3 32 0B 00 00 00 00 00 53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 12 00 00 00 6E 00 00 00 11 00 00 00 7B 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 55 50 4C 41 ]
Relay[0] turn OFF (duration 0 ms)
[282081][V][ZigbeeGateway.cpp:857] setOnOffCluster(): Sending ON/OFF command to ieee address a4:c1:38:d8:e2:c3:3d:77
Channel(0) value changed to 0
Send: [53 55 50 4C 41 17 17 00 00 00 78 00 00 00 06 00 00 00 00 7B 1F 00 00 01 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 18 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[282118][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1005) callback
[282118][V][ZigbeeHandlers.cpp:271] zb_cmd_default_resp_handler(): Received default response: from address(0x45b7), src_endpoint(1) to dst_endpoint(1), cluster(0x6) for command (0x0) with status 0x0
[282119][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
NLME Status Indication, status: 0x9
[282204][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[282204][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
[282205][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report OFF
[282205][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[282206][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0xb54
[282207][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10)
[282739][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[282740][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
[282740][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report OFF
[282741][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[282741][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0xb54
[282742][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10)
[282989][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[282989][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[282990][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 14
[282990][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[282991][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[282992][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
[283572][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[283572][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
[283573][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report OFF
[283574][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[283574][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0xb54
[283575][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10)
[283594][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[283595][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[283596][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 14
[283596][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[283597][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[283598][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
[283999][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[283999][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[284000][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 0
[284001][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[284001][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[284002][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
[284657][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[284658][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[284658][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 0
[284659][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[284660][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[284660][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
[285226][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[285226][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[285227][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 0
[285228][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[285228][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[285229][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
Send: [53 55 50 4C 41 17 19 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 1A 00 00 00 69 00 00 00 D4 00 00 00 01 0E CE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 00 00 00 05 00 00 00 01 00 00 00 00 00 94 5C 00 00 00 00 41 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[288039][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[288039][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[288040][I][ZigbeeGateway.cpp:532] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS current 0
[288041][I][z2s_devices_table.cpp:294] Z2S_onRMSCurrentReceive(): onRMSCurrentReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[288041][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[288042][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x508), attribute data type (0x21)
[288693][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[288693][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[288694][I][ZigbeeGateway.cpp:532] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS current 0
[288695][I][z2s_devices_table.cpp:294] Z2S_onRMSCurrentReceive(): onRMSCurrentReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[288695][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[288696][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x508), attribute data type (0x21)
[289219][I][ZigbeeHandlers.cpp:58] zb_raw_cmd_handler(): cluster id: 0xa, command id: 0
[289220][I][ZigbeeHandlers.cpp:59] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
[289220][I][ZigbeeHandlers.cpp:60] zb_raw_cmd_handler(): is common comand 1, disable_default_response 1, is_manuf_specific 0
[289221][I][ZigbeeHandlers.cpp:61] zb_raw_cmd_handler(): manuf_specific 0x0
[289221][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): RAW bufid: 18 size: 2
[289221][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): 0x07
[289222][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): 0x00
[289222][I][ZigbeeHandlers.cpp:70] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x45b7, 0x45b7, 0x0, 0x0
[289223][I][ZigbeeHandlers.cpp:84] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
[289265][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[289266][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[289267][I][ZigbeeGateway.cpp:532] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS current 0
[289267][I][z2s_devices_table.cpp:294] Z2S_onRMSCurrentReceive(): onRMSCurrentReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[289268][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[289269][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x508), attribute data type (0x21)
Send: [53 55 50 4C 41 17 1B 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 1C 00 00 00 69 00 00 00 D4 00 00 00 01 0E CE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 00 00 00 05 00 00 00 01 00 00 00 00 00 94 5C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
NLME Status Indication, status: 0x12
Recv: [53 55 50 4C 41 17 13 00 00 00 6E 00 00 00 11 00 00 00 7B 1F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 53 55 50 4C 41 ]
Relay[0] turn ON (duration 0 ms)
[299365][V][ZigbeeGateway.cpp:857] setOnOffCluster(): Sending ON/OFF command to ieee address a4:c1:38:d8:e2:c3:3d:77
Channel(0) value changed to 1
Send: [53 55 50 4C 41 17 1D 00 00 00 78 00 00 00 06 00 00 00 00 7B 1F 00 00 01 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 1E 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[299439][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1005) callback
[299439][V][ZigbeeHandlers.cpp:271] zb_cmd_default_resp_handler(): Received default response: from address(0x45b7), src_endpoint(1) to dst_endpoint(1), cluster(0x6) for command (0x1) with status 0x0
[299440][V][ZigbeeHandlers.cpp:275] zb_cmd_default_resp_handler(): command id (11), direction (1), is common (1)
[299446][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[299447][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
[299447][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report ON
[299448][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[299449][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0xb54
[299450][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10)
[300005][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[300005][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
Jedynie zauważyłem że jeśli gniazdko jest włączone i odbiornik . To gdy wyciągnie wtyczkę a gniazdko pozostanie włączone nie znika pomiar prądu - tak jakby pozostawał ostatni odczytany stan ( to tak na szybko może po dłuższym czas zniknie będę obserwował)

Pomiary wyzerowały się prawie 0,02 A po jakimś czasie to może ten typ tak😁 ( przy wyłączeniu gniazda 0,00A )

logi z te sytuacji ( na końcu logów została wyciągnięta wtyczka )

Code: Select all

[     1][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Dein00 00 3F 56 0D 0                                                                                                             0 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 3C 00 00 00 E0 01 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]

Clock: current time: 2025-02-03 04:49:21
Clock: time diff (system-new): -1 s
Clock: new time: 2025-02-03 04:49:22
NLME Status Indication, status: 0x12
[625757][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[625757][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
[625758][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report OFF
[625758][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[625759][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0xb54
Channel(0) value changed to 0
[625760][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10)
Send: [53 55 50 4C 41 17 3D 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[626420][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[626420][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
[626421][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report OFF
[626421][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[626422][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0xb54
[626423][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10)
[626996][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[626996][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
[626997][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report OFF
[626997][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[626998][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0xb54
[626999][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10)
[628390][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[628390][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
[628391][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report ON
[628391][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[628392][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0xb54
Channel(0) value changed to 1
[628393][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10)
Send: [53 55 50 4C 41 17 3E 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[628871][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[628871][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[628872][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 33
[628872][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[628873][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[628874][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
[629469][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[629469][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
[629470][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report ON
[629470][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[629471][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0xb54
[629472][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10)
[629548][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[629548][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[629549][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 33
[629550][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[629550][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[629551][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
[629880][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[629881][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[629881][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 72
[629882][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[629883][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[629884][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
Send: [53 55 50 4C 41 17 3F 00 00 00 28 00 00 00 10 00 00 00 EB 4A A0 67 00 00 00 00 C2 11 01 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 22 00 00 00 32 00 00 00 10 00 00 00 DC 3C A0 67 00 00 00 00 E9 0C 02 00 00 00 00 00 53 55 50 4C 41 ]
[630380][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[630381][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x6)
[630382][I][ZigbeeGateway.cpp:518] zbAttributeReporting(): zbAttributeReporting on/off report ON
[630382][I][z2s_devices_table.cpp:258] Z2S_onOnOffReceive(): onOnOffReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[630383][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0xb54
[630384][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x6), attribute id (0x0), attribute data type (0x10)
[630544][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[630545][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[630546][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 72
[630546][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[630547][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[630548][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
[631150][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[631151][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[631152][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 72
[631152][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[631153][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[631154][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
Send: [53 55 50 4C 41 17 40 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 41 00 00 00 69 00 00 00 D4 00 00 00 01 0E CE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 00 00 00 05 00 00 00 01 00 00 00 00 00 04 5B 00 00 00 00 15 00 00 00 00 00 00 DD 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[634930][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[634931][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[634932][I][ZigbeeGateway.cpp:532] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS current 331
[634932][I][z2s_devices_table.cpp:294] Z2S_onRMSCurrentReceive(): onRMSCurrentReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[634933][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[634934][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x508), attribute data type (0x21)
[635519][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[635519][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[635520][I][ZigbeeGateway.cpp:532] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS current 331
[635520][I][z2s_devices_table.cpp:294] Z2S_onRMSCurrentReceive(): onRMSCurrentReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[635521][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[635522][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x508), attribute data type (0x21)
[636102][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[636102][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[636103][I][ZigbeeGateway.cpp:532] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS current 331
[636103][I][z2s_devices_table.cpp:294] Z2S_onRMSCurrentReceive(): onRMSCurrentReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[636104][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[636105][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x508), attribute data type (0x21)
Send: [53 55 50 4C 41 17 42 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 43 00 00 00 69 00 00 00 D4 00 00 00 01 0E CE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 00 00 00 05 00 00 00 01 00 00 00 00 00 04 5B 00 00 00 00 4B 01 00 00 00 00 00 DD 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
NLME Status Indication, status: 0x12
[652103][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[652103][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x702)
[652104][I][ZigbeeGateway.cpp:548] zbAttributeReporting(): zbAttributeReporting metering cluster current summation delivered 0:8
[652104][I][z2s_devices_table.cpp:330] Z2S_onCurrentSummationReceive(): onCurrentSummationReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[652105][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[652106][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x702), attribute id (0x0), attribute data type (0x25)
[652773][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[652773][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x702)
[652774][I][ZigbeeGateway.cpp:548] zbAttributeReporting(): zbAttributeReporting metering cluster current summation delivered 0:8
[652774][I][z2s_devices_table.cpp:330] Z2S_onCurrentSummationReceive(): onCurrentSummationReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[652775][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[652776][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x702), attribute id (0x0), attribute data type (0x25)
[653340][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[653340][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0x702)
[653341][I][ZigbeeGateway.cpp:548] zbAttributeReporting(): zbAttributeReporting metering cluster current summation delivered 0:8
[653342][I][z2s_devices_table.cpp:330] Z2S_onCurrentSummationReceive(): onCurrentSummationReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[653342][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[653343][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0x702), attribute id (0x0), attribute data type (0x25)
Send: [53 55 50 4C 41 17 44 00 00 00 28 00 00 00 10 00 00 00 04 4B A0 67 00 00 00 00 F8 02 04 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 23 00 00 00 32 00 00 00 10 00 00 00 F5 3C A0 67 00 00 00 00 35 CA 04 00 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 45 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 08 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 46 00 00 00 69 00 00 00 D4 00 00 00 01 0E CE 00 00 00 40 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 01 00 00 05 00 00 00 01 00 00 00 00 00 04 5B 00 00 00 00 4B 01 00 00 00 00 00 DD 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
NLME Status Indication, status: 0x12
[671298][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[671298][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[671299][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 66
[671299][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[671300][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[671301][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
[671926][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[671927][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[671927][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 66
[671928][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[671929][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[671929][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
Send: [53 55 50 4C 41 17 47 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 08 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 48 00 00 00 69 00 00 00 D4 00 00 00 01 0E CE 00 00 00 40 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 01 00 00 05 00 00 00 01 00 00 00 00 00 04 5B 00 00 00 00 4B 01 00 00 00 00 40 B5 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[672365][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[672365][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[672366][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 0
[672366][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[672367][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[672368][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
[672874][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[672875][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[672875][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 0
[672876][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[672876][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[672877][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
[673487][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x2000) callback
[673487][V][ZigbeeHandlers.cpp:129] zb_attribute_reporting_handler(): Received report from address(0x45b7) src endpoint(1) to dst endpoint(1) cluster(0xb04)
[673488][I][ZigbeeGateway.cpp:538] zbAttributeReporting(): zbAttributeReporting electrical measurement RMS active power 0
[673488][I][z2s_devices_table.cpp:312] Z2S_onRMSActivePowerReceive(): onRMSVoltageReceive 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1
[673489][I][z2s_devices_table.cpp:53] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd8:0xe2:0xc3:0x3d:0x77, endpoint 0x1, channel type 0x1388
[673490][I][ZigbeeGateway.cpp:572] zbAttributeReporting(): zbAttributeReporting from (0x3d77), endpoint (1), cluster (0xb04), attribute id (0x50b), attribute data type (0x21)
Send: [53 55 50 4C 41 17 49 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 01 08 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 4A 00 00 00 69 00 00 00 D4 00 00 00 01 0E CE 00 00 00 40 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0E 01 00 00 05 00 00 00 01 00 00 00 00 00 04 5B 00 00 00 00 4B 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 4B 00 00 00 28 00 00 00 10 00 00 00 1D 4B A0 67 00 00 00 00 A9 00 07 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 24 00 00 00 32 00 00 00 10 00 00 00 0E 3D A0 67 00 00 00 00 A9 B4 07 00 00 00 00 00 53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 4C 00 00 00 28 00 00 00 10 00 00 00 36 4B A0 67 00 00 00 00 93 1D 08 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 25 00 00 00 32 00 00 00 10 00 00 00 27 3D A0 67 00 00 00 00 C6 2F 09 00 00 00 00 00 53 55 50 4C 41 ]

You do not have the required permissions to view the files attached to this post.
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Wrzuciłem nowy kod (bez bina) - ujednoliciłem nazwy plików (same małe litery) i dodałem dwa profile urządzeń :

Z2S_DEVICE_DESC_RELAY_ELECTRICITY_METER_1
Z2S_DEVICE_DESC_RELAY_ELECTRICITY_METER_2

@Zibi_007 - wypróbuj każdy z nich po kolei przy swoich gniazdkach?
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”