Dyskusja ogólna [bramka Zigbee]

Moderator: vajera

User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

andras wrote: Tue Jan 21, 2025 12:04 pm Z siecią ZIGBEE-TO-SUPLA-54320432FD58 się łącze , ale nie wchodzi na 192.168.4.1 na 192.168.4.2 też po chwili się resetuje i przechodzi na moją domową sieć .
Próbowałem też n a telefonie robi to samo . Zawsze przed wgraniem robię erase :(
Mam bina od Zibi_007 którego robił na moje dane i ten wgrany na tą płytkę czasami dodaje się do clouda ale i tak nic nie można z urządzeń dodać , a po czasie się rozłącza z clouda . Więc chyba coś z tą płytką .
W logach widać, że do AP na ESP ktoś się podłącza i dostaje IP 192.168.4.2 (to pewnie telefon).
Także wygląda ok. Nie widać natomiast żadnych zapytań o stronę http://192.168.4.1

Ta sieć nie ma dostępu do Internetu i kiedyś telefony robiły z tym problemy i przełączały się na inną sieć. Spróbuj coś w ustawieniach telefonu zmienić, albo ignoruj komunikat o braku dostępu do Internetu (bo go tam nie ma). Możesz też spróbować się połączyć np. z laptopa.
Najlepsze suple dla Twojego domu :mrgreen:
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: Tue Jan 21, 2025 10:12 am
Zibi_007 wrote: Tue Jan 21, 2025 12:17 am
I jeszcze jedno pytanie. Wgrywałeś nowe boardy (są już 3.1.1)? Jeśli nie, to mogę spróbować i dać znać, czy wszystko działa.
Nie próbowałem jeszcze nowych boardów aczkolwiek przypuszczam, że poradzili sobie z tym problemem z 3.1.0.

Jeżeli masz czas i chęci to spróbuj (board.txt i partitions.csv zostaną nadpisane).
Po instalacji biblioteki płytek w wersji 3.1.1., przerobieniu board.txt i wgraniu partitions.csv sypie błędami:

Code: Select all

C:\Users\XXX\AppData\Local\Arduino15\libraries\Z2S_Library-main\src\ZigbeeGateway.cpp: In member function 'void ZigbeeGateway::setIASzoneReporting(uint16_t, uint16_t, uint16_t, uint16_t)':
C:\Users\XXX\AppData\Local\Arduino15\libraries\Z2S_Library-main\src\ZigbeeGateway.cpp:486:20: error: cannot convert 'esp_zb_zcl_cmd_direction_t' to 'esp_zb_zcl_report_direction_t' in initialization
  486 |       .direction = ESP_ZB_ZCL_CMD_DIRECTION_TO_SRV, //0x00, //ESP_ZB_ZCL_REPORT_DIRECTION_SEND,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                    |
      |                    esp_zb_zcl_cmd_direction_t
C:\Users\XXX\AppData\Local\Arduino15\libraries\Z2S_Library-main\src\ZigbeeGateway.cpp: In member function 'void ZigbeeGateway::setClusterReporting(uint16_t, uint16_t, uint16_t, uint16_t, uint8_t, uint16_t, uint16_t, uint16_t)':
C:\Users\XXX\AppData\Local\Arduino15\libraries\Z2S_Library-main\src\ZigbeeGateway.cpp:516:20: error: cannot convert 'esp_zb_zcl_cmd_direction_t' to 'esp_zb_zcl_report_direction_t' in initialization
  516 |       .direction = ESP_ZB_ZCL_CMD_DIRECTION_TO_SRV, //0x00, //ESP_ZB_ZCL_REPORT_DIRECTION_SEND,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                    |
      |                    esp_zb_zcl_cmd_direction_t
C:\Users\XXX\AppData\Local\Arduino15\libraries\Z2S_Library-main\src\ZigbeeGateway.cpp: In member function 'void ZigbeeGateway::setClusterReporting(uint8_t*, uint16_t, uint16_t, uint16_t, uint8_t, uint16_t, uint16_t, uint16_t)':
C:\Users\XXX\AppData\Local\Arduino15\libraries\Z2S_Library-main\src\ZigbeeGateway.cpp:547:20: error: cannot convert 'esp_zb_zcl_cmd_direction_t' to 'esp_zb_zcl_report_direction_t' in initialization
  547 |       .direction = ESP_ZB_ZCL_CMD_DIRECTION_TO_SRV, //0x00, //ESP_ZB_ZCL_REPORT_DIRECTION_SEND,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                    |
      |                    esp_zb_zcl_cmd_direction_t

exit status 1

Compilation error: exit status 1
Po powrocie do 3.0.7. wszystko wraca do normy. Tak więc sprawdziłem i wiem, że w tej chwili nie ma co przesiadać się na wyższą wersję boardów. No chyba, że ktoś wie, jak to naprawić...
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

andras wrote: Tue Jan 21, 2025 12:04 pm Z siecią ZIGBEE-TO-SUPLA-54320432FD58 się łącze , ale nie wchodzi na 192.168.4.1 na 192.168.4.2 też po chwili się resetuje i przechodzi na moją domową sieć .
Próbowałem też n a telefonie robi to samo . Zawsze przed wgraniem robię erase :(
Mam bina od Zibi_007 którego robił na moje dane i ten wgrany na tą płytkę czasami dodaje się do clouda ale i tak nic nie można z urządzeń dodać , a po czasie się rozłącza z clouda . Więc chyba coś z tą płytką .
Jak chcesz, a nie zmieniły Ci się dane, to mogę skompilować Ci najnowszą wersję bramki z Twoimi danymi. Wystarczy, że włączysz w cloud dodawanie urządzeń i będziesz ją miał u siebie w Supli. Przed wgraniem bina nie zapomnij o wyczyszczeniu zawartości płytki (erase w FlashTool).
Edit: plik oczywiście wyślę przez PW.
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
andras
Posts: 636
Joined: Fri Dec 30, 2016 5:51 pm
Has thanked: 2 times
Been thanked: 4 times

Post

Zibi_007 bardzo chętnie
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

andras wrote: Tue Jan 21, 2025 12:29 pm Zibi_007 bardzo chętnie
Masz już na PW :)
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
andras
Posts: 636
Joined: Fri Dec 30, 2016 5:51 pm
Has thanked: 2 times
Been thanked: 4 times

Post

Zibi_007 wrote: Tue Jan 21, 2025 10:33 am
andras wrote: Tue Jan 21, 2025 9:43 am Mam problem z taką płytką , wgrywam bina , sieć niby rozgłasza ale nie można się zalogować
Używa ktoś może takiej ?

Screenshot 2025-01-21 at 10-39-22 Płytka rozwojowa ESP32-C6-MiNi ESP32C6 Minimalna płytka systemowa ESP32 Płyta główna RISC-V Espressif IoT WiFi6 Bluetooth Zigbee - AliExpress 502.png[attachment=0]
Ja mam taki. Normalnie działa. Ostatni .bin (testowy) od @vajera normalnie na niego się wgrywa i działa (sprawdzałem wczoraj w nocy).
Czyściłeś ("erase") pamięć przed wgraniem? Jeśli nie, to zrób to. Musi się połączyć z rozgłaszaną siecią.
Jeśli nie idzie na komputerze, to spróbuj na telefonie (albo na odwrót).
Chyba ta płytka uwalona , co się dzieje z diodą ? u mnie zawsze świeci na czerwono
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

@klew Znalazłem odpowiedź ;-)

viewtopic.php?p=191003#p191003
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
endrju_88
Posts: 448
Joined: Tue Apr 25, 2023 1:02 pm
Has thanked: 3 times
Been thanked: 4 times

Post

vajera wrote: Mon Jan 20, 2025 9:15 pm
[email protected] wrote: Mon Jan 20, 2025 8:35 pm
endrju_88 wrote: Mon Jan 20, 2025 8:24 pm

@vajera , ściągnąłem plik .bin , wgrałem i nadal nie rozpoznaje urządzenia. A może ten czujnik jest trafiony no bo jak to możliwe ,skoro jest na liście a mimo to nie jest rozpoznawany. Procedura parowania przecież jest taka jak w innych czujnikach , np. binarnych.

Code: Select all

21:07:32.455 -> Activity timeout set to 30 s
21:07:32.455 -> [ 35498][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
21:07:32.455 -> [ 35500][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
21:07:32.951 -> [ 36021][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0xe479)
21:07:32.951 -> [ 36022][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x80
21:07:33.464 -> [ 36527][D][ZigbeeGateway.cpp:147] find_Cb(): Sensor found: short address(0xe479), endpoint(1)
21:07:33.464 -> [ 36534][I][ZigbeeGateway.cpp:333] printJoinedDevices(): joined devices:
21:07:33.464 -> [ 36535][I][ZigbeeGateway.cpp:336] printJoinedDevices(): Device on endpoint 1, short address: 0xe479
21:07:34.009 -> [ 37041][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
21:07:34.009 -> [ 37042][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xe479) src endpoint(1) to dst endpoint(1) cluster(0x0)
21:07:34.009 -> [ 37043][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
21:07:34.009 -> [ 37043][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZ3000_v1w2k9dd"
21:07:34.009 -> [ 37044][I][Z2S_Gateway.ino:192] loop(): manufacturer _TZ3000_v1w2k9dd 
21:07:34.504 -> [ 37539][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
21:07:34.504 -> [ 37539][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xe479) src endpoint(1) to dst endpoint(1) cluster(0x0)
21:07:34.504 -> [ 37540][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
21:07:34.504 -> [ 37541][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS0201"
21:07:34.504 -> [ 37543][I][Z2S_Gateway.ino:194] loop(): model TS0201 
21:07:34.504 -> [ 37544][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
21:07:34.504 -> [ 37544][I][Z2S_Gateway.ino:259] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1
21:07:34.504 -> [ 37545][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
21:07:34.504 -> [ 37545][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3
21:07:34.504 -> [ 37546][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_v1w2k9dd ::TS0201, entry # 4
21:07:34.504 -> [ 37546][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZE204_upagmta9::TS0601, entry # 5
21:07:34.504 -> [ 37548][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_xr3htd96::TS0201, entry # 6
21:07:34.504 -> [ 37548][I][Z2S_Gateway.ino:259] loop(): LIST checking SONOFF::SNZB-02D, entry # 7
21:07:34.504 -> [ 37549][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_0hkmcrza::TS0203, entry # 8
21:07:34.504 -> [ 37549][I][Z2S_Gateway.ino:259] loop(): LIST checking TEST1::TS0202, entry # 9
21:07:34.504 -> [ 37550][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_mcxw5ehu::TS0202, entry # 10
21:07:34.504 -> [ 37550][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 11
21:07:34.504 -> [ 37553][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 12
21:07:34.504 -> [ 37553][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_2mbfxlzr::TS0203, entry # 13
21:07:34.504 -> [ 37554][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 14
21:07:34.504 -> [ 37554][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 15
21:07:34.504 -> [ 37555][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_85czd6fy::TS0207, entry # 16
21:07:34.504 -> [ 37556][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_upgcbody::TS0207, entry # 17
21:07:34.504 -> [ 37556][I][Z2S_Gateway.ino:259] loop(): LIST checking TEST1::TS0205, entry # 18
21:07:34.504 -> [ 37557][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 19
21:07:34.504 -> [ 37557][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 20
21:07:34.504 -> [ 37558][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 21
21:07:34.504 -> [ 37558][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_w0qqde0g::TS011F, entry # 22
21:07:34.504 -> [ 37559][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 23
21:07:34.504 -> [ 37560][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 24
21:07:34.504 -> [ 37560][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 25
21:07:34.504 -> [ 37561][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 26
21:07:34.504 -> [ 37561][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 27
21:07:34.504 -> [ 37562][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 28
21:07:34.504 -> [ 37564][I][Z2S_Gateway.ino:259] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 29
21:07:34.504 -> [ 37565][I][Z2S_Gateway.ino:259] loop(): LIST checking IKEA of Sweden::Remote Control N2, entry # 30
21:07:34.504 -> [ 37565][D][Z2S_Gateway.ino:261] loop(): Unknown model _TZ3000_v1w2k9dd::TS0201, no binding is possible
21:07:34.976 -> [ 38028][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
21:07:35.544 -> [ 38603][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0x9723) is open for 180 seconds
21:07:36.207 -> Send: [53 55 50 4C 41 17 04 00 00 00 28 00 00 00 10 00 00 00 53 00 00 00 00 00 00 00 E7 F1 0D 00 00 00 00 00 ]
21:07:36.207 -> Send: [53 55 50 4C 41 ]
21:07:36.326 -> Recv: [53 55 50 4C 41 17 04 00 00 00 32 00 00 00 10 00 00 00 09 AD 8E 67 00 00 00 00 61 41 0E 00 00 00 00 00 53 55 50 4C 41 ]
21:07:40.663 -> [ 43727][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
21:07:40.663 -> [ 43728][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xe479) src endpoint(1) to dst endpoint(1) cluster(0x402)
21:07:40.663 -> [ 43729][I][Z2S_Devices_Table.cpp:178] Z2S_onTemperatureReceive(): onTemperatureReceive 0xa4:0xc1:0x38:0x8c:0xa2:0xa0:0x77:0x41, endpoint 0x1
21:07:40.663 -> [ 43729][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x8c:0xa2:0xa0:0x77:0x41, endpoint 0x1, channel type 0xbde
21:07:40.663 -> [ 43730][I][Z2S_Devices_Table.cpp:182] Z2S_onTemperatureReceive(): No channel found for address Aw⸮⸮⸮8⸮⸮
21:07:40.663 -> [ 43730][I][ZigbeeGateway.cpp:420] zbAttributeRead(): zbAttributeRead from (0x7741), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x29) 
21:07:41.183 -> [ 44247][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
21:07:41.183 -> [ 44248][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xe479) src endpoint(1) to dst endpoint(1) cluster(0x405)
21:07:41.183 -> [ 44248][I][ZigbeeGateway.cpp:359] zbAttributeRead(): zbAttributeRead humidity measurement 50.000000
21:07:41.183 -> [ 44249][I][Z2S_Devices_Table.cpp:196] Z2S_onHumidityReceive(): onHumidityReceive 0xa4:0xc1:0x38:0x8c:0xa2:0xa0:0x77:0x41, endpoint 0x1
21:07:41.183 -> [ 44249][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x8c:0xa2:0xa0:0x77:0x41, endpoint 0x1, channel type 0xbde
21:07:41.183 -> [ 44250][I][Z2S_Devices_Table.cpp:200] Z2S_onHumidityReceive(): No channel found for address Aw⸮⸮⸮8⸮⸮
21:07:41.183 -> [ 44251][I][ZigbeeGateway.cpp:420] zbAttributeRead(): zbAttributeRead from (0x7741), endpoint (1), cluster (0x405), attribute id (0x0), attribute data type (0x21) 
21:07:41.697 -> [ 44754][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
21:07:41.697 -> [ 44755][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xe479) src endpoint(1) to dst endpoint(1) cluster(0x1)
21:07:41.697 -> [ 44756][I][ZigbeeGateway.cpp:409] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute data type (0x20)
21:07:41.697 -> [ 44756][I][ZigbeeGateway.cpp:420] zbAttributeRead(): zbAttributeRead from (0x7741), endpoint (1), cluster (0x1), attribute id (0x20), attribute data type (0x20) 
21:07:42.212 -> [ 45264][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
21:07:42.212 -> [ 45264][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xe479) src endpoint(1) to dst endpoint(1) cluster(0x1)
21:07:42.212 -> [ 45265][I][ZigbeeGateway.cpp:406] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200
21:07:42.212 -> [ 45265][I][ZigbeeGateway.cpp:420] zbAttributeRead(): zbAttributeRead from (0x7741), endpoint (1), cluster (0x1), attribute id (0x21), attribute data type (0x20) 
21:08:01.273 -> Send: [53 55 50 4C 41 17 05 00 00 00 28 00 00 00 10 00 00 00 6C 00 00 00 00 00 00 00 82 FC 0E 00 00 00 00 00 ]
Bo wkradła się spacja w kodzie , popatrz na log gdzie listuje dostępne czujniki , że linijka z Twoim jest inaczej sformatowana

_TZ3000_v1w2k9dd ::TS0201
Poprawiłem kod i bina.
@[email protected] dzięki za spostrzegawczość - najgorszy z błędów.
Poprawiony plik wgrany do esp32 i czujnik temp&wilg. pojawił się w cloudzie :) z prawidłowymi odczytami. @vajera i @[email protected] , Panowie, dzięki za pomoc :)
Pozdrawiam
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 mały update - raportuje wskazania baterii dla czujników IASZ i temperatury/wilgotności. Od razu zaznaczam, że niektóre czujniki (Tuya) wysyłają dane o baterii bardzo rzadko - można rozważyć odpytywanie ich co jakiś czas - pytanie czy to ma sens?

Wszystkie przyciski 4x, smart buttony odkładam na półkę do przyszłego tygodnia , jak wrócę z urlopu i odbiorę paczki z AliExpress.
You do not have the required permissions to view the files attached to this post.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

vajera wrote: Tue Jan 21, 2025 4:17 pm Wrzuciłem mały update - raportuje wskazania baterii dla czujników IASZ i temperatury/wilgotności. Od razu zaznaczam, że niektóre czujniki (Tuya) wysyłają dane o baterii bardzo rzadko - można rozważyć odpytywanie ich co jakiś czas - pytanie czy to ma sens?

Wszystkie przyciski 4x, smart buttony odkładam na półkę do przyszłego tygodnia , jak wrócę z urlopu i odbiorę paczki z AliExpress.
No cóż Panie wszystko działa prawidło moim oczom ukazał się stan baterii 😁
👏
You do not have the required permissions to view the files attached to this post.
Last edited by LukiSpajder on Tue Jan 21, 2025 5:28 pm, edited 1 time in total.

Return to “Bramka ZigBee”