Proszę bardzo. Najnowsza wersja z webinterfeace. Wgrywanie i obsługa jak zwykle. Chodzi na N4 i N8. Na mini nie testowałem, ale też powinien działać.LukiSpajder wrote: Thu Jan 16, 2025 2:56 pm Zibi_007 wrzucisz skompilowany program- to potestuje
Z góry dziękuje![]()
Dyskusja ogólna [bramka Zigbee]
Moderator: vajera
You do not have the required permissions to view the files attached to this post.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Zakładam, że próbowałeś naciskać różne przyciski? Chciałoby Ci się sprawdzić jeszcze raz wersję z 23:23?Zibi_007 wrote: Thu Jan 16, 2025 9:33 pmPrzetestowane z tym czteroprzyciskowym.vajera wrote: Thu Jan 16, 2025 1:18 pm [...]
3. dodałem binding na klastrach sceny, grupy, i funkcję kilku endopointów w obrębie ED (to są te wszystkie multiprzyciski) - zależałoby mi, że ktoś to w wolnej chwili przetestował... @Zibi_007 ?- tylko nie w skanerze a w bramce, proszę.
[...]
Niby go widzi, leci rejestracja, a w cloud nic nie widać.
Logi poniżej:Code: Select all
22:01:28.423> [ 4601][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0x5034) is open for 180 seconds 22:01:28.423> 22:01:38.436> NLME Status Indication, status: 0x12 22:01:38.436> 22:01:52.148> Send: [53 55 50 4C 41 17 04 00 00 00 28 00 00 00 10 00 00 00 1D 00 00 00 00 00 00 00 F3 A8 00 00 00 00 00 00 ] 22:01:52.149> 22:01:52.149> Send: [53 55 50 4C 41 ] 22:01:52.149> 22:01:52.290> Recv: [53 55 50 4C 41 17 04 00 00 00 32 00 00 00 10 00 00 00 C0 73 89 67 00 00 00 00 CB 31 03 00 00 00 00 00 53 55 50 4C 41 ] 22:01:52.290> 22:01:52.824> NLME Status Indication, status: 0x12 22:01:52.824> 22:01:57.527> NLME Status Indication, status: 0x12 22:01:57.527> 22:02:01.323> [ 38597][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK 22:02:01.323> 22:02:01.323> [ 38599][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK 22:02:01.323> 22:02:01.845> [ 39117][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x1b97) 22:02:01.845> 22:02:01.845> [ 39118][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x80 22:02:01.845> 22:02:02.353> [ 39623][D][ZigbeeGateway.cpp:131] find_Cb(): Sensor found: short address(0x1b97), endpoint(1) 22:02:02.353> 22:02:02.439> [ 39651][I][ZigbeeGateway.cpp:274] printJoinedDevices(): joined devices: 22:02:02.439> 22:02:02.439> [ 39652][I][ZigbeeGateway.cpp:277] printJoinedDevices(): Device on endpoint 1, short address: 0x1b97 22:02:02.439> 22:02:02.856> [ 40125][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback 22:02:02.856> 22:02:02.856> [ 40126][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x1b97) src endpoint(1) 22:02:02.856> to dst endpoint(1) cluster(0x0) 22:02:02.856> 22:02:02.856> [ 40126][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0 22:02:02.856> x4), type(0x42), value(16) 22:02:02.856> 22:02:02.856> [ 40127][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_wkai4ga5" 22:02:02.856> 22:02:02.856> [ 40128][I][Z2S_Gateway.ino:206] loop(): manufacturer _TZ3000_wkai4ga5 22:02:02.856> 22:02:03.378> [ 40637][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback 22:02:03.378> 22:02:03.378> [ 40638][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x1b97) src endpoint(1) 22:02:03.378> to dst endpoint(1) cluster(0x0) 22:02:03.378> 22:02:03.379> [ 40638][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0 22:02:03.379> x5), type(0x42), value(6) 22:02:03.379> 22:02:03.379> [ 40639][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS0044" 22:02:03.379> 22:02:03.379> [ 40642][I][Z2S_Gateway.ino:208] loop(): model TS0044 22:02:03.379> 22:02:03.379> [ 40642][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0 22:02:03.379> 22:02:03.379> [ 40643][I][Z2S_Gateway.ino:272] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1 22:02:03.379> 22:02:03.379> [ 40643][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2 22:02:03.379> 22:02:03.379> [ 40644][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3 22:02:03.380> 22:02:03.380> [ 40644][I][Z2S_Gateway.ino:272] loop(): LIST checking TEST1::TS0202, entry # 4 22:02:03.380> 22:02:03.380> [ 40645][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 5 22:02:03.380> 22:02:03.380> [ 40646][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 6 22:02:03.381> 22:02:03.381> [ 40647][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 7 22:02:03.381> 22:02:03.381> [ 40647][I][Z2S_Gateway.ino:272] loop(): LIST checking __TZ3000_k4ej3ww2::TS0207, entry # 8 22:02:03.381> 22:02:03.381> [ 40648][I][Z2S_Gateway.ino:272] loop(): LIST checking TEST1::TS0205, entry # 9 22:02:03.381> 22:02:03.381> [ 40648][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 10 22:02:03.381> 22:02:03.381> [ 40650][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 11 22:02:03.381> 22:02:03.381> [ 40651][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 12 22:02:03.381> 22:02:03.382> [ 40652][I][Z2S_Gateway.ino:218] loop(): LIST matched _TZ3000_wkai4ga5::TS0044, entry # 13, endpoints # 4, endpoints 1,2,3,4 22:02:03.382> 22:02:03.382> [ 40652][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 1 22:02:03.382> 22:02:03.382> [ 40654][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x2000, 4, 0x3, 0x1, 0x500, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 1 22:02:03.382> 22:02:03.382> [ 40654][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 22:02:03.382> 22:02:05.550> [ 40655][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 1 22:02:05.551> 22:02:05.551> [ 40656][I][Z2S_Gateway.ino:233] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x1 22:02:05.551> 22:02:05.551> [ 40657][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40657][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40658][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40658][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40668][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40668][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40669][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40669][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40674][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 2 22:02:05.551> 22:02:05.551> [ 40675][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x2000, 4, 0x3, 0x1, 0x500, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 2 22:02:05.551> 22:02:05.551> [ 40675][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 2 22:02:05.551> 22:02:05.551> [ 40676][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 2 22:02:05.551> 22:02:05.551> [ 40677][I][Z2S_Gateway.ino:233] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x2 22:02:05.551> 22:02:05.551> [ 40677][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40678][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40679][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40679][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40689][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40689][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40689][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40690][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40691][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 3 22:02:05.551> 22:02:05.551> [ 40691][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x2000, 4, 0x3, 0x1, 0x500, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 3 22:02:05.551> 22:02:05.551> [ 40692][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 3 22:02:05.551> 22:02:05.551> [ 40693][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 3 22:02:05.551> 22:02:05.551> [ 40693][I][Z2S_Gateway.ino:233] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x3 22:02:05.551> 22:02:05.551> [ 40694][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40695][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40696][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40696][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40707][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40708][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.552> [ 40709][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.552> 22:02:05.552> [ 40709][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.552> 22:02:05.552> [ 40710][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 4 22:02:05.552> 22:02:05.552> [ 40711][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x2000, 4, 0x3, 0x1, 0x500, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 4 22:02:05.552> 22:02:05.552> [ 40712][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 4 22:02:05.552> 22:02:05.552> [ 40713][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 4 22:02:05.552> 22:02:05.552> [ 40714][I][Z2S_Gateway.ino:233] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x4 22:02:05.552> 22:02:05.552> [ 40714][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.552> 22:02:05.552> [ 40715][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.552> 22:02:05.552> [ 40716][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.552> 22:02:05.552> [ 40716][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.552> 22:02:05.552> [ 40723][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.552> 22:02:05.552> [ 40723][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.552> 22:02:05.552> [ 40724][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 14 22:02:05.552> 22:02:05.552> [ 40724][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 15 22:02:05.552> 22:02:05.552> [ 40725][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 16 22:02:05.552> 22:02:05.552> [ 40725][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 17 22:02:05.552> 22:02:05.552> [ 40726][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 18 22:02:05.552> 22:02:05.552> [ 40727][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 19 22:02:05.552> 22:02:05.552> [ 40728][I][ZigbeeGateway.cpp:470] sendAttributeRead(): Sending 'read attribute' command 22:02:05.552> 22:02:05.552> [ 41165][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41179][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41208][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41238][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41256][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK 22:02:05.552> 22:02:05.552> [ 41271][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41285][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41300][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41314][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41358][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:05.552> 22:02:05.552> [ 41376][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:05.552> 22:02:05.552> [ 41402][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:05.552> 22:02:05.552> [ 41431][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:05.552> 22:02:05.553> [ 42105][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0x5034) is open for 180 seconds 22:02:05.553> 22:02:11.864> [ 45696][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:11.864> 22:02:11.864> [ 45716][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:11.864> 22:02:11.864> [ 45717][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:11.864> 22:02:13.055> [ 50327][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback 22:02:13.055> 22:02:13.055> [ 50327][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x1b97) src endpoint(1) to dst e 22:02:13.055> ndpoint(1) cluster(0x1) 22:02:13.055> 22:02:13.055> [ 50328][I][ZigbeeGateway.cpp:347] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200 22:02:13.055> 22:02:13.055> [ 50329][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback 22:02:13.055> 22:02:13.055> [ 50329][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x1b97) src endpoint(1) to dst e 22:02:13.055> ndpoint(1) cluster(0x1) 22:02:13.055> 22:02:13.055> [ 50330][I][ZigbeeGateway.cpp:350] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute d 22:02:13.055> ata type (0x20) 22:02:13.055> 22:02:13.707> [ 50758][I][ZigbeeGateway.cpp:470] sendAttributeRead(): Sending 'read attribute' command 22:02:13.707> 22:02:13.884> NLME Status Indication, status: 0x0 22:02:13.884> 22:02:17.200> Send: [53 55 50 4C 41 17 05 00 00 00 28 00 00 00 10 00 00 00 36 00 00 00 00 00 00 00 6D 68 01 00 00 00 00 00 ] 22:02:17.200> 22:02:17.200> Send: [53 55 50 4C 41 ] 22:02:17.200> 22:02:17.403> Recv: [53 55 50 4C 41 17 05 00 00 00 32 00 00 00 10 00 00 00 D9 73 89 67 00 00 00 00 BD 89 04 00 00 00 00 00 53 55 50 4C 41 ] 22:02:17.403> 22:02:23.075> [ 60355][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback 22:02:23.075> 22:02:23.075> [ 60355][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x1b97) src endpoint(1) to dst e 22:02:23.203> ndpoint(1) cluster(0x1) 22:02:23.203> 22:02:23.203> [ 60356][I][ZigbeeGateway.cpp:347] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200 22:02:23.203> 22:02:23.203> [ 60356][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback 22:02:23.203> 22:02:23.203> [ 60357][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x1b97) src endpoint(1) to dst e 22:02:23.203> ndpoint(1) cluster(0x1) 22:02:23.203> 22:02:23.203> [ 60358][I][ZigbeeGateway.cpp:350] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute d 22:02:23.203> ata type (0x20) 22:02:23.203> 22:02:23.733> [ 60790][I][ZigbeeGateway.cpp:470] sendAttributeRead(): Sending 'read attribute' command
Muszę zamówić ten przycisk - wysłałbyś jeszcze raz link do swojej wersji?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Jak będziesz miał chwilę, to popraw w bazie (linia 90) na:vajera wrote: Thu Jan 16, 2025 1:18 pm [...]
4. Dodałem (chyba) wszystkie urządzenia przesłane przez Was, w tym całą tę rodzinę przycisku TS004F, o której pisał Zibi_007.
Code: Select all
{ .manufacturer_name = "_TZ3000_k4ej3ww2", .model_name = "TS0207", Swoją drogą to jest czujnik zalania.
I ciekawostka. W moim odczuciu działa pod Suplą szybciej niż pod SmartLife. I nie jest to autosugestia. Sprawdziłem. Pod Suplą mam reakcję prawie natychmiastową (do 5s), a pod SmartLife muszę poczekać minimum 15s. Może to kwestia bramki Zigbee (mam na niej sporo innych urządzeń), może chińskich serwerów (bo chyba przez nie to idzie) ale wspominam o tym, bo to miła niespodzianka.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036Naciskałem, naciskałem. Krótko, długo, dwuklikiem i po kolei. Ja tam wyraźnej reakcji nie widziałem. Upośledzone to urządzenie i tylevajera wrote: Thu Jan 16, 2025 10:24 pmZakładam, że próbowałeś naciskać różne przyciski? Chciałoby Ci się sprawdzić jeszcze raz wersję z 23:23?Zibi_007 wrote: Thu Jan 16, 2025 9:33 pmPrzetestowane z tym czteroprzyciskowym.vajera wrote: Thu Jan 16, 2025 1:18 pm [...]
3. dodałem binding na klastrach sceny, grupy, i funkcję kilku endopointów w obrębie ED (to są te wszystkie multiprzyciski) - zależałoby mi, że ktoś to w wolnej chwili przetestował... @Zibi_007 ?- tylko nie w skanerze a w bramce, proszę.
[...]
Niby go widzi, leci rejestracja, a w cloud nic nie widać.
Logi poniżej:Code: Select all
22:01:28.423> [ 4601][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0x5034) is open for 180 seconds 22:01:28.423> 22:01:38.436> NLME Status Indication, status: 0x12 22:01:38.436> 22:01:52.148> Send: [53 55 50 4C 41 17 04 00 00 00 28 00 00 00 10 00 00 00 1D 00 00 00 00 00 00 00 F3 A8 00 00 00 00 00 00 ] 22:01:52.149> 22:01:52.149> Send: [53 55 50 4C 41 ] 22:01:52.149> 22:01:52.290> Recv: [53 55 50 4C 41 17 04 00 00 00 32 00 00 00 10 00 00 00 C0 73 89 67 00 00 00 00 CB 31 03 00 00 00 00 00 53 55 50 4C 41 ] 22:01:52.290> 22:01:52.824> NLME Status Indication, status: 0x12 22:01:52.824> 22:01:57.527> NLME Status Indication, status: 0x12 22:01:57.527> 22:02:01.323> [ 38597][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK 22:02:01.323> 22:02:01.323> [ 38599][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK 22:02:01.323> 22:02:01.845> [ 39117][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x1b97) 22:02:01.845> 22:02:01.845> [ 39118][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x80 22:02:01.845> 22:02:02.353> [ 39623][D][ZigbeeGateway.cpp:131] find_Cb(): Sensor found: short address(0x1b97), endpoint(1) 22:02:02.353> 22:02:02.439> [ 39651][I][ZigbeeGateway.cpp:274] printJoinedDevices(): joined devices: 22:02:02.439> 22:02:02.439> [ 39652][I][ZigbeeGateway.cpp:277] printJoinedDevices(): Device on endpoint 1, short address: 0x1b97 22:02:02.439> 22:02:02.856> [ 40125][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback 22:02:02.856> 22:02:02.856> [ 40126][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x1b97) src endpoint(1) 22:02:02.856> to dst endpoint(1) cluster(0x0) 22:02:02.856> 22:02:02.856> [ 40126][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0 22:02:02.856> x4), type(0x42), value(16) 22:02:02.856> 22:02:02.856> [ 40127][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_wkai4ga5" 22:02:02.856> 22:02:02.856> [ 40128][I][Z2S_Gateway.ino:206] loop(): manufacturer _TZ3000_wkai4ga5 22:02:02.856> 22:02:03.378> [ 40637][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback 22:02:03.378> 22:02:03.378> [ 40638][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x1b97) src endpoint(1) 22:02:03.378> to dst endpoint(1) cluster(0x0) 22:02:03.378> 22:02:03.379> [ 40638][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0 22:02:03.379> x5), type(0x42), value(6) 22:02:03.379> 22:02:03.379> [ 40639][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS0044" 22:02:03.379> 22:02:03.379> [ 40642][I][Z2S_Gateway.ino:208] loop(): model TS0044 22:02:03.379> 22:02:03.379> [ 40642][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0 22:02:03.379> 22:02:03.379> [ 40643][I][Z2S_Gateway.ino:272] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1 22:02:03.379> 22:02:03.379> [ 40643][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2 22:02:03.379> 22:02:03.379> [ 40644][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3 22:02:03.380> 22:02:03.380> [ 40644][I][Z2S_Gateway.ino:272] loop(): LIST checking TEST1::TS0202, entry # 4 22:02:03.380> 22:02:03.380> [ 40645][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 5 22:02:03.380> 22:02:03.380> [ 40646][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 6 22:02:03.381> 22:02:03.381> [ 40647][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 7 22:02:03.381> 22:02:03.381> [ 40647][I][Z2S_Gateway.ino:272] loop(): LIST checking __TZ3000_k4ej3ww2::TS0207, entry # 8 22:02:03.381> 22:02:03.381> [ 40648][I][Z2S_Gateway.ino:272] loop(): LIST checking TEST1::TS0205, entry # 9 22:02:03.381> 22:02:03.381> [ 40648][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 10 22:02:03.381> 22:02:03.381> [ 40650][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 11 22:02:03.381> 22:02:03.381> [ 40651][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 12 22:02:03.381> 22:02:03.382> [ 40652][I][Z2S_Gateway.ino:218] loop(): LIST matched _TZ3000_wkai4ga5::TS0044, entry # 13, endpoints # 4, endpoints 1,2,3,4 22:02:03.382> 22:02:03.382> [ 40652][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 1 22:02:03.382> 22:02:03.382> [ 40654][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x2000, 4, 0x3, 0x1, 0x500, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 1 22:02:03.382> 22:02:03.382> [ 40654][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1 22:02:03.382> 22:02:05.550> [ 40655][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 1 22:02:05.551> 22:02:05.551> [ 40656][I][Z2S_Gateway.ino:233] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x1 22:02:05.551> 22:02:05.551> [ 40657][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40657][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40658][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40658][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40668][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40668][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40669][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40669][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40674][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 2 22:02:05.551> 22:02:05.551> [ 40675][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x2000, 4, 0x3, 0x1, 0x500, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 2 22:02:05.551> 22:02:05.551> [ 40675][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 2 22:02:05.551> 22:02:05.551> [ 40676][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 2 22:02:05.551> 22:02:05.551> [ 40677][I][Z2S_Gateway.ino:233] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x2 22:02:05.551> 22:02:05.551> [ 40677][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40678][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40679][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40679][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40689][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40689][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40689][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40690][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40691][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 3 22:02:05.551> 22:02:05.551> [ 40691][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x2000, 4, 0x3, 0x1, 0x500, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 3 22:02:05.551> 22:02:05.551> [ 40692][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 3 22:02:05.551> 22:02:05.551> [ 40693][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 3 22:02:05.551> 22:02:05.551> [ 40693][I][Z2S_Gateway.ino:233] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x3 22:02:05.551> 22:02:05.551> [ 40694][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40695][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40696][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40696][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.551> 22:02:05.551> [ 40707][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.551> [ 40708][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.551> 22:02:05.552> [ 40709][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.552> 22:02:05.552> [ 40709][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.552> 22:02:05.552> [ 40710][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 4 22:02:05.552> 22:02:05.552> [ 40711][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x2000, 4, 0x3, 0x1, 0x500, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 4 22:02:05.552> 22:02:05.552> [ 40712][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 4 22:02:05.552> 22:02:05.552> [ 40713][I][Z2S_Gateway.ino:257] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 4 22:02:05.552> 22:02:05.552> [ 40714][I][Z2S_Gateway.ino:233] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x4 22:02:05.552> 22:02:05.552> [ 40714][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.552> 22:02:05.552> [ 40715][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.552> 22:02:05.552> [ 40716][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.552> 22:02:05.552> [ 40716][D][ZigbeeGateway.cpp:221] bindDeviceCluster(): Request sensor to bind us 22:02:05.552> 22:02:05.552> [ 40723][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.552> 22:02:05.552> [ 40723][V][ZigbeeGateway.cpp:106] bindCb(): Binding success (ZC side) 22:02:05.552> 22:02:05.552> [ 40724][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 14 22:02:05.552> 22:02:05.552> [ 40724][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 15 22:02:05.552> 22:02:05.552> [ 40725][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 16 22:02:05.552> 22:02:05.552> [ 40725][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 17 22:02:05.552> 22:02:05.552> [ 40726][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 18 22:02:05.552> 22:02:05.552> [ 40727][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 19 22:02:05.552> 22:02:05.552> [ 40728][I][ZigbeeGateway.cpp:470] sendAttributeRead(): Sending 'read attribute' command 22:02:05.552> 22:02:05.552> [ 41165][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41179][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41208][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41238][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41256][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK 22:02:05.552> 22:02:05.552> [ 41271][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41285][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41300][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41314][V][ZigbeeGateway.cpp:108] bindCb(): Binding success (ED side 22:02:05.552> 22:02:05.552> [ 41358][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:05.552> 22:02:05.552> [ 41376][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:05.552> 22:02:05.552> [ 41402][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:05.552> 22:02:05.552> [ 41431][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:05.552> 22:02:05.553> [ 42105][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0x5034) is open for 180 seconds 22:02:05.553> 22:02:11.864> [ 45696][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:11.864> 22:02:11.864> [ 45716][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:11.864> 22:02:11.864> [ 45717][E][ZigbeeGateway.cpp:113] bindCb(): Binding failed! 22:02:11.864> 22:02:13.055> [ 50327][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback 22:02:13.055> 22:02:13.055> [ 50327][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x1b97) src endpoint(1) to dst e 22:02:13.055> ndpoint(1) cluster(0x1) 22:02:13.055> 22:02:13.055> [ 50328][I][ZigbeeGateway.cpp:347] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200 22:02:13.055> 22:02:13.055> [ 50329][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback 22:02:13.055> 22:02:13.055> [ 50329][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x1b97) src endpoint(1) to dst e 22:02:13.055> ndpoint(1) cluster(0x1) 22:02:13.055> 22:02:13.055> [ 50330][I][ZigbeeGateway.cpp:350] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute d 22:02:13.055> ata type (0x20) 22:02:13.055> 22:02:13.707> [ 50758][I][ZigbeeGateway.cpp:470] sendAttributeRead(): Sending 'read attribute' command 22:02:13.707> 22:02:13.884> NLME Status Indication, status: 0x0 22:02:13.884> 22:02:17.200> Send: [53 55 50 4C 41 17 05 00 00 00 28 00 00 00 10 00 00 00 36 00 00 00 00 00 00 00 6D 68 01 00 00 00 00 00 ] 22:02:17.200> 22:02:17.200> Send: [53 55 50 4C 41 ] 22:02:17.200> 22:02:17.403> Recv: [53 55 50 4C 41 17 05 00 00 00 32 00 00 00 10 00 00 00 D9 73 89 67 00 00 00 00 BD 89 04 00 00 00 00 00 53 55 50 4C 41 ] 22:02:17.403> 22:02:23.075> [ 60355][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback 22:02:23.075> 22:02:23.075> [ 60355][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x1b97) src endpoint(1) to dst e 22:02:23.203> ndpoint(1) cluster(0x1) 22:02:23.203> 22:02:23.203> [ 60356][I][ZigbeeGateway.cpp:347] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200 22:02:23.203> 22:02:23.203> [ 60356][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback 22:02:23.203> 22:02:23.203> [ 60357][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x1b97) src endpoint(1) to dst e 22:02:23.203> ndpoint(1) cluster(0x1) 22:02:23.203> 22:02:23.203> [ 60358][I][ZigbeeGateway.cpp:350] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute d 22:02:23.203> ata type (0x20) 22:02:23.203> 22:02:23.733> [ 60790][I][ZigbeeGateway.cpp:470] sendAttributeRead(): Sending 'read attribute' command
Muszę zamówić ten przycisk - wysłałbyś jeszcze raz link do swojej wersji?
Oczywiście, zaraz sprawdzę też nową wersję i ten drugi przycisk.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036Miałem mały problem z kompilacją, ale udało się opanować. Teraz takie coś wypluwa. Plik w załączniku, bo przekroczyło limit znaków. Teraz wydaje się reagować na naciśnięcia (albo zbieg okoliczności, bo sam z siebie też coś wypluwa), ale w Supli dalej nic nie ma.
You do not have the required permissions to view the files attached to this post.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036I to kółko. Znajduje, zaczyna parować, ale później nie widzę nawet reakcji na przyciski i pokrętło. W Supli oczywiście pusto.
Już myślałem, że coś nie tak z kodem, więc na próbę dodałem czujnik zalania i poszło bez problemów.
Już myślałem, że coś nie tak z kodem, więc na próbę dodałem czujnik zalania i poszło bez problemów.
Code: Select all
00:52:50.149> [ 32890][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:52:50.149>
00:52:50.150> [ 32890][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:52:50.150>
00:52:54.361> [ 37100][V][ZigbeeCore.cpp:225] openNetwork(): Opening network for joining for 180 seconds
00:52:54.361>
00:52:54.839> [ 37567][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0x07ba) is open for 180 seconds
00:52:54.839>
00:53:00.182> [ 42916][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:53:00.182>
00:53:00.183> [ 42916][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:53:00.183>
00:53:06.810> [ 49547][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Leave Indication (0x13), status: ESP_OK
00:53:06.810>
00:53:10.213> [ 52942][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:53:10.213>
00:53:10.213> [ 52942][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:53:10.213>
00:53:10.839> [ 53570][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
00:53:10.839>
00:53:10.839> [ 53572][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
00:53:10.839>
00:53:11.422> [ 54154][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0xb745)
00:53:11.422>
00:53:11.422> [ 54155][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x80
00:53:11.422>
00:53:11.545> [ 54274][D][ZigbeeGateway.cpp:134] find_Cb(): Sensor found: short address(0xb745), endpoint(1)
00:53:11.545>
00:53:11.602> [ 54343][I][ZigbeeGateway.cpp:285] printJoinedDevices(): joined devices:
00:53:11.602>
00:53:11.602> [ 54343][I][ZigbeeGateway.cpp:288] printJoinedDevices(): Device on endpoint 1, short address: 0xb745
00:53:11.602>
00:53:11.690> [ 54392][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
00:53:11.690>
00:53:11.690> [ 54392][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xb745) src endpoint(1)
00:53:11.690> to dst endpoint(1) cluster(0x0)
00:53:11.690>
00:53:11.690> [ 54393][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0
00:53:11.690> x4), type(0x42), value(16)
00:53:11.690>
00:53:11.690> [ 54394][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_abrsvsou"
00:53:11.690>
00:53:11.690> [ 54395][I][Z2S_Gateway.ino:168] loop(): manufacturer _TZ3000_abrsvsou
00:53:11.690>
00:53:11.985> [ 54515][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
00:53:11.985>
00:53:11.985> [ 54516][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xb745) src endpoint(1)
00:53:11.985> to dst endpoint(1) cluster(0x0)
00:53:11.985>
00:53:11.985> [ 54517][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0
00:53:11.985> x5), type(0x42), value(6)
00:53:11.985>
00:53:11.985> [ 54517][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS004F"
00:53:11.985>
00:53:11.985> [ 54518][I][Z2S_Gateway.ino:170] loop(): model TS004F
00:53:11.985>
00:53:11.985> [ 54519][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
00:53:11.985>
00:53:11.985> [ 54519][I][Z2S_Gateway.ino:234] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1
00:53:11.985>
00:53:11.985> [ 54520][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
00:53:11.985>
00:53:11.985> [ 54520][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3
00:53:11.985>
00:53:11.985> [ 54521][I][Z2S_Gateway.ino:234] loop(): LIST checking TEST1::TS0202, entry # 4
00:53:11.985>
00:53:11.985> [ 54521][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 5
00:53:11.985>
00:53:11.985> [ 54522][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 6
00:53:11.985>
00:53:11.985> [ 54522][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 7
00:53:11.985>
00:53:11.985> [ 54523][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 8
00:53:11.985>
00:53:11.985> [ 54523][I][Z2S_Gateway.ino:234] loop(): LIST checking TEST1::TS0205, entry # 9
00:53:11.985>
00:53:11.985> [ 54524][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 10
00:53:11.985>
00:53:11.985> [ 54524][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 11
00:53:11.985>
00:53:11.985> [ 54526][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 12
00:53:11.985>
00:53:11.985> [ 54526][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 13
00:53:11.985>
00:53:11.985> [ 54527][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 14
00:53:11.985>
00:53:11.985> [ 54527][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 15
00:53:11.985>
00:53:11.985> [ 54528][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 16
00:53:11.985>
00:53:11.985> [ 54528][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 17
00:53:11.985>
00:53:11.985> [ 54529][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 18
00:53:11.985>
00:53:11.985> [ 54530][I][Z2S_Gateway.ino:180] loop(): LIST matched _TZ3000_abrsvsou::TS004F, entry # 19, endpoints # 1, endpoints 0,0,0,0
00:53:11.985>
00:53:11.985> [ 54530][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 1
00:53:11.985>
00:53:11.985> [ 54531][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
00:53:11.985>
00:53:11.985> [ 54532][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
00:53:11.985>
00:53:11.985> [ 54533][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 1
00:53:11.985>
00:53:11.985> [ 54534][I][Z2S_Gateway.ino:195] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x1
00:53:11.985>
00:53:11.985> [ 54535][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
00:53:11.985>
00:53:11.985> [ 54535][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
00:53:11.985>
00:53:11.985> [ 54536][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
00:53:11.985>
00:53:11.985> [ 54536][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
00:53:11.985>
00:53:11.985> [ 54540][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
00:53:11.985>
00:53:11.985> [ 54540][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
00:53:11.985>
00:53:11.985> [ 54540][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
00:53:11.985>
00:53:11.985> [ 54541][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
00:53:11.985>
00:53:14.512> Send: [53 55 50 4C 41 17 06 00 00 00 28 00 00 00 10 00 00 00 36 00 00 00 00 00 00 00 63 C1 05 00 00 00 00 00 ]
00:53:14.512>
00:53:14.512> Send: [53 55 50 4C 41 ]
00:53:14.512>
00:53:14.512> [ 54788][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
00:53:14.512>
00:53:14.512> [ 54822][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
00:53:14.512>
00:53:14.512> Recv: [53 55 50 4C 41 17 07 00 00 00 32 00 00 00 10 00 00 00 E8 9B 89 67 00 00 00 00 07 D8 03 00 00 00 00 00 53 55 50 4C 41 ]
00:53:14.512>
00:53:14.513> [ 54890][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
00:53:14.513>
00:53:14.513> [ 55602][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
00:53:14.513>
00:53:14.513> [ 55629][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0x07ba) is open for 180 seconds
00:53:14.513>
00:53:16.808> [ 59537][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
00:53:16.808>
00:53:20.236> [ 62975][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:53:20.236>
00:53:20.236> [ 62975][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:53:20.236>
00:53:30.276> [ 73005][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:53:30.276>
00:53:30.276> [ 73005][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:53:30.276>
00:53:37.088> Send: [53 55 50 4C 41 17 07 00 00 00 28 00 00 00 10 00 00 00 4F 00 00 00 00 00 00 00 64 FE 06 00 00 00 00 00 ]
00:53:37.088>
00:53:37.088> Send: [53 55 50 4C 41 ]
00:53:37.088>
00:53:37.194> Recv: [53 55 50 4C 41 17 08 00 00 00 32 00 00 00 10 00 00 00 01 9C 89 67 00 00 00 00 F9 14 05 00 00 00 00 00 53 55 50 4C 41 ]
00:53:37.194>
00:53:37.962> [ 80703][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
00:53:37.962>
00:53:38.003> [ 80712][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0xb745)
00:53:38.003>
00:53:38.003> [ 80713][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x80
00:53:38.003>
00:53:38.369> [ 81103][D][ZigbeeGateway.cpp:134] find_Cb(): Sensor found: short address(0xb745), endpoint(1)
00:53:38.369>
00:53:38.413> [ 81137][I][ZigbeeGateway.cpp:285] printJoinedDevices(): joined devices:
00:53:38.413>
00:53:38.413> [ 81137][I][ZigbeeGateway.cpp:288] printJoinedDevices(): Device on endpoint 1, short address: 0xb745
00:53:38.413>
00:53:38.508> [ 81224][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
00:53:38.508>
00:53:38.508> [ 81224][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xb745) src endpoint(1)
00:53:38.508> to dst endpoint(1) cluster(0x0)
00:53:38.508>
00:53:38.508> [ 81225][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0
00:53:38.508> x4), type(0x42), value(16)
00:53:38.508>
00:53:38.508> [ 81226][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_abrsvsou"
00:53:38.508>
00:53:38.508> [ 81227][I][Z2S_Gateway.ino:168] loop(): manufacturer _TZ3000_abrsvsou
00:53:38.508>
00:53:38.878> [ 81348][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
00:53:38.878>
00:53:38.878> [ 81349][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xb745) src endpoint(1)
00:53:38.878> to dst endpoint(1) cluster(0x0)
00:53:38.878>
00:53:38.878> [ 81349][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0
00:53:38.878> x5), type(0x42), value(6)
00:53:38.878>
00:53:38.878> [ 81350][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS004F"
00:53:38.878>
00:53:38.878> [ 81351][I][Z2S_Gateway.ino:170] loop(): model TS004F
00:53:38.878>
00:53:38.878> [ 81351][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
00:53:38.878>
00:53:38.878> [ 81352][I][Z2S_Gateway.ino:234] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1
00:53:38.878>
00:53:38.878> [ 81353][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
00:53:38.878>
00:53:38.878> [ 81353][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3
00:53:38.878>
00:53:38.878> [ 81354][I][Z2S_Gateway.ino:234] loop(): LIST checking TEST1::TS0202, entry # 4
00:53:38.878>
00:53:38.878> [ 81355][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 5
00:53:38.878>
00:53:38.878> [ 81355][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 6
00:53:38.878>
00:53:38.878> [ 81356][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 7
00:53:38.878>
00:53:38.878> [ 81356][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 8
00:53:38.878>
00:53:38.878> [ 81357][I][Z2S_Gateway.ino:234] loop(): LIST checking TEST1::TS0205, entry # 9
00:53:38.878>
00:53:38.878> [ 81357][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 10
00:53:38.878>
00:53:38.878> [ 81358][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 11
00:53:38.878>
00:53:38.878> [ 81359][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 12
00:53:38.878>
00:53:38.878> [ 81359][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 13
00:53:38.878>
00:53:38.878> [ 81360][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 14
00:53:38.878>
00:53:38.878> [ 81361][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 15
00:53:38.878>
00:53:38.878> [ 81361][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 16
00:53:38.878>
00:53:38.878> [ 81362][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 17
00:53:38.878>
00:53:38.878> [ 81362][I][Z2S_Gateway.ino:234] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 18
00:53:38.878>
00:53:38.878> [ 81363][I][Z2S_Gateway.ino:180] loop(): LIST matched _TZ3000_abrsvsou::TS004F, entry # 19, endpoints # 1, endpoints 0,0,0,0
00:53:38.878>
00:53:38.878> [ 81364][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x1000, 5, 0x0, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, endpoint 1
00:53:38.878>
00:53:38.878> [ 81364][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
00:53:38.878>
00:53:38.878> [ 81365][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
00:53:38.878>
00:53:38.879> [ 81366][I][Z2S_Gateway.ino:219] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 1
00:53:38.879>
00:53:38.879> [ 81367][I][Z2S_Gateway.ino:195] loop(): DESC matched 0x8000, 4, 0x1, 0x5, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, endpoint 0x1
00:53:38.879>
00:53:38.879> [ 81368][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
00:53:38.879>
00:53:38.879> [ 81368][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
00:53:38.879>
00:53:38.879> [ 81369][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
00:53:38.879>
00:53:38.879> [ 81369][D][ZigbeeGateway.cpp:232] bindDeviceCluster(): Request sensor to bind us
00:53:38.879>
00:53:38.879> [ 81373][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
00:53:38.879>
00:53:38.879> [ 81373][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
00:53:38.879>
00:53:38.879> [ 81373][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
00:53:38.879>
00:53:38.879> [ 81374][E][ZigbeeGateway.cpp:116] bindCb(): Binding failed!
00:53:38.879>
00:53:38.879> [ 81498][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
00:53:38.879>
00:53:38.879> [ 81512][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
00:53:38.879>
00:53:38.879> [ 81527][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
00:53:38.879>
00:53:38.879> [ 81541][V][ZigbeeGateway.cpp:111] bindCb(): Binding success (ED side
00:53:38.879>
00:53:41.522> [ 83081][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:53:41.522>
00:53:41.522> [ 83081][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:53:41.522>
00:53:50.371> [ 93108][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:53:50.371>
00:53:50.371> [ 93108][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:53:50.371>
00:54:00.399> [103134][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:54:00.399>
00:54:00.399> [103134][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:54:00.399>
00:54:02.104> Send: [53 55 50 4C 41 17 08 00 00 00 28 00 00 00 10 00 00 00 68 00 00 00 00 00 00 00 BD 2C 07 00 00 00 00 00 ]
00:54:02.104>
00:54:02.104> Send: [53 55 50 4C 41 ]
00:54:02.104>
00:54:02.215> Recv: [53 55 50 4C 41 17 09 00 00 00 32 00 00 00 10 00 00 00 1A 9C 89 67 00 00 00 00 4E 42 05 00 00 00 00 00 53 55 50 4C 41 ]
00:54:02.215>
00:54:10.432> [113173][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:54:10.432>
00:54:10.432> [113174][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:54:10.432>
00:54:20.465> [123200][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:54:20.465>
00:54:20.465> [123200][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:54:20.465>
00:54:24.214> [126954][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
00:54:24.214>
00:54:24.214> [126954][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xcd7b) src endpoint(1) to dst e
00:54:24.214> ndpoint(1) cluster(0x1)
00:54:24.214>
00:54:24.214> [126955][I][ZigbeeGateway.cpp:358] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200
00:54:24.214>
00:54:24.214> [126955][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x2408), endpoint (1), cluster (0x1), attribute id (0x
00:54:24.214> 21), attribute data type (0x20)
00:54:24.214>
00:54:27.181> Send: [53 55 50 4C 41 17 09 00 00 00 28 00 00 00 10 00 00 00 81 00 00 00 00 00 00 00 50 6C 08 00 00 00 00 00 ]
00:54:27.182>
00:54:27.182> Send: [53 55 50 4C 41 ]
00:54:27.182>
00:54:27.281> Recv: [53 55 50 4C 41 17 0A 00 00 00 32 00 00 00 10 00 00 00 33 9C 89 67 00 00 00 00 8F 83 06 00 00 00 00 00 53 55 50 4C 41 ]
00:54:27.281>
00:54:30.498> [133235][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:54:30.498>
00:54:30.498> [133235][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:54:30.498>
00:54:40.529> [143262][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:54:40.529>
00:54:40.529> [143262][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:54:40.529>
00:54:50.557> [153289][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:54:50.557>
00:54:50.557> [153289][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:54:50.557>
00:54:52.259> Send: [53 55 50 4C 41 17 0A 00 00 00 28 00 00 00 10 00 00 00 9A 00 00 00 00 00 00 00 94 89 09 00 00 00 00 00 ]
00:54:52.259>
00:54:52.259> Send: [53 55 50 4C 41 ]
00:54:52.259>
00:54:52.352> Recv: [53 55 50 4C 41 17 0B 00 00 00 32 00 00 00 10 00 00 00 4C 9C 89 67 00 00 00 00 01 A0 07 00 00 00 00 00 53 55 50 4C 41 ]
00:54:52.352>
00:55:00.587> [163322][I][Z2S_Gateway.ino:116] loop(): short address before 0xe6bd
00:55:00.587>
00:55:00.587> [163322][I][Z2S_Gateway.ino:118] loop(): short address after 0xe6bd
00:55:00.587>
00:55:07.235> -----------------------------------------
00:55:07.235> Monitoring stopped (17.01.2025 00:55:07).
00:55:07.235> -----------------------------------------
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Zaczął wypluwać raporty on/off czyli poszedłem dobrym tropem. W temacie przełożenia na Suplę to zastanawiam się, na jaki kanał najsensowniej? To chyba powinno działać jako przycisk, czyli nie tyle być widoczne w Cloud co generować akcje Supla? Czy macie jakieś inne pomysły?Zibi_007 wrote: Thu Jan 16, 2025 11:42 pmMiałem mały problem z kompilacją, ale udało się opanować. Teraz takie coś wypluwa. Plik w załączniku, bo przekroczyło limit znaków. Teraz wydaje się reagować na naciśnięcia (albo zbieg okoliczności, bo sam z siebie też coś wypluwa), ale w Supli dalej nic nie ma.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
klimasstudio
- Posts: 1273
- Joined: Wed Aug 28, 2019 9:35 pm
- Location: localhost
Czy jak soft będzie gotowy trafi do GUI GENERIC ?
Dodał bym obsługę modułu ETHERNET
Dodał bym obsługę modułu ETHERNET
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Mija mniej więcej miesiąc od czasu rozpoczęcia projektu, więc pozwalam sobie na małe podsumowanie.
Podstawowy cel, czyli PoC bramki Zigbee <-> Supla został zrealizowany. W tym miejscu chciałbym naprawdę mocno podziękować koledze Zibi_007, bez którego wsparcia i zaangażowania, nie udałoby się dotrzeć do tego miejsca, w tak krótkim czasie.
Oczywiście to dopiero początek w pełni funkcjonalnej bramki Supla, ale cała reszta zależy już od rzeczywistego zainteresowania naszej małej społeczności Supla - ja i tak będę rozwijał projekt na własne potrzeby, ale jeżeli więcej osób zacznie jej używać to wezmę pod uwagę zgłaszane uwagi - w miarę dostępnego czasu.
Podstawowy cel, czyli PoC bramki Zigbee <-> Supla został zrealizowany. W tym miejscu chciałbym naprawdę mocno podziękować koledze Zibi_007, bez którego wsparcia i zaangażowania, nie udałoby się dotrzeć do tego miejsca, w tak krótkim czasie.
Oczywiście to dopiero początek w pełni funkcjonalnej bramki Supla, ale cała reszta zależy już od rzeczywistego zainteresowania naszej małej społeczności Supla - ja i tak będę rozwijał projekt na własne potrzeby, ale jeżeli więcej osób zacznie jej używać to wezmę pod uwagę zgłaszane uwagi - w miarę dostępnego czasu.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Moduł Ethernet wydaje się ciekawym pomysłem - planuję wkrótce odpalić testową bramkę z kilkoma czujnikami i ocenić stabilność jej działania na dłuższym odcinku czasu, również w kontekście współdzielenia radia pomiędzy Zigbee a WiFi - zresztą muszę zoptymalizować synchronizację WiFi/Zigbee w bramce.klimasstudio wrote: Fri Jan 17, 2025 9:49 am Czy jak soft będzie gotowy trafi do GUI GENERIC ?
Dodał bym obsługę modułu ETHERNET![]()
GUI Generic to doskonałe narzędzie do budowania gotowej konfiguracji dla konkretnego urządzenia docelowego - jak wyobrażałbyś sobie dodanie tam takiej bramki, do której dynamicznie podłączają się (i odłączają) urządzenia Zigbee? Ja, szczerze mówiąc, nie mam pomysłu.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
