Zgłoszenia błędów [bramka ZigBee]

Moderator: vajera

User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

Fryga wrote: Thu May 15, 2025 6:01 am Dobra odkryłem o co chodzi:
1. wgrałem jak zwykle najnowszy release do C6
2. kupilem SONOFF TRV
3. sparowałem z bramką - wskazałem termometr (temperatura i wilgotność, ale działa tylko temperatura) który jest kanałem innym niż 100, ale działającym z tym SONOFF - wskazałem jako termometr odniesienia.
4. trochę poczekałem na temperaturę i zadziałało
5. wróciłem do poprzedniego TRV Moues
6. termometr wskazałem (ale inny niż 100) z głowicy to "temperatura i wilgotność" i ten nic nie wskazuje (chyba -1/?)
7.niestety jest nadal błąd i mimo kilku dni nie złapał temperatury.
8. cbdu (co było do udowodnienia - że ten Moes to guano) - pójdzie na półkę rzeczy nie działających,
9. SONOFF działa pięknie - za to Wam pieknie dziękuję, ze będę mógł zmigrować się z Tuya do Supla.
Ten termometr na kanale 100 służy do testów, można ustawić mu dowolną wartość temperatury z poziomu konsoli poleceniem set-temp 100 termperatura_100, gdzie temperatura_100 = temperatura * 100, czyli set-temp 100 2100 ustawi mu temperaturę na 21 stopni.

W temacie samej głowicy, po kilku tygodniach intensywnych testów mamy chyba dwóch liderów - ME167/168 i Sonoff TRVZB.
Oczywiście bramka obsługuje kilka innych zgłoszonych modeli, ale podejrzewam, że o ile ktoś nie ma kilku/kilkunastu sztuk, to planując zakup będzie raczej wybierał spomiędzy tych dwóch.
Przy okazji zapytam z ciekawości - kto używa głowicy TRV innej niż te wyżej wymienione - taka mini ankieta - model, ilość sztuk?
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: Thu May 15, 2025 9:47 am
Fryga wrote: Thu May 15, 2025 6:01 am Dobra odkryłem o co chodzi:
1. wgrałem jak zwykle najnowszy release do C6
2. kupilem SONOFF TRV
3. sparowałem z bramką - wskazałem termometr (temperatura i wilgotność, ale działa tylko temperatura) który jest kanałem innym niż 100, ale działającym z tym SONOFF - wskazałem jako termometr odniesienia.
4. trochę poczekałem na temperaturę i zadziałało
5. wróciłem do poprzedniego TRV Moues
6. termometr wskazałem (ale inny niż 100) z głowicy to "temperatura i wilgotność" i ten nic nie wskazuje (chyba -1/?)
7.niestety jest nadal błąd i mimo kilku dni nie złapał temperatury.
8. cbdu (co było do udowodnienia - że ten Moes to guano) - pójdzie na półkę rzeczy nie działających,
9. SONOFF działa pięknie - za to Wam pieknie dziękuję, ze będę mógł zmigrować się z Tuya do Supla.
Ten termometr na kanale 100 służy do testów, można ustawić mu dowolną wartość temperatury z poziomu konsoli poleceniem set-temp 100 termperatura_100, gdzie temperatura_100 = temperatura * 100, czyli set-temp 100 2100 ustawi mu temperaturę na 21 stopni.

W temacie samej głowicy, po kilku tygodniach intensywnych testów mamy chyba dwóch liderów - ME167/168 i Sonoff TRVZB.
Oczywiście bramka obsługuje kilka innych zgłoszonych modeli, ale podejrzewam, że o ile ktoś nie ma kilku/kilkunastu sztuk, to planując zakup będzie raczej wybierał spomiędzy tych dwóch.
Przy okazji zapytam z ciekawości - kto używa głowicy TRV innej niż te wyżej wymienione - taka mini ankieta - model, ilość sztuk?
Ja - HY366 - 3 sztuki (działają super, pod warunkiem używania zewnętrznego termometru) - https://pl.hysencontrol.com/thermostati ... ostat.html, ale pewnie oddam komuś potrzebującemu, bo przerzucam się na Sonoff i ME167. Mam jeszcze Auratona. Docelowo Auraton na II kondygnacji, ME 167 na I i Sonoff na parterze. W garażu mam jeszcze grzejnik, ale tam jest stare eQ-3 na BLE (ostatnio sobie przypomniałem, bo działała w automacie ostatnie 2 lata i o niej zapomniałem) i wrzucę jakąś, która mi zostanie.
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
Beholder
Posts: 98
Joined: Wed Jul 19, 2023 2:47 pm
Has thanked: 6 times
Been thanked: 2 times

Post

Nie można sparować czujnika TH _TZ3210_ncw88jfq::TS0201, czujnik _TZ3000_bguser20::TS0201 dodaje się bez problemu.
Wersja 0.7.83 (2025-05-16) merged z githuba (czysta) , z kompilacją lokalną zachowanie identyczne.
Na deskryptorze Z2S_DEVICE_DESC_TEMPHUMIDITY_SENSOR dodaje się dobrze tylko jest problem z mnożnikiem wilgotności, dlatego był dodany Z2S_DEVICE_DESC_TEMPHUMIDITY_SENSOR_HUMIX10.

Code: Select all

09:50:09:639 -> [  4970][I][ZigbeeCore.cpp:388] esp_zb_app_signal_handler(): Network(0x0de0) is open for 180 seconds
09:50:14:238 -> LittleFsConfig: writing to file "/supla-dev.cfg"
09:50:14:290 -> LittleFsConfig: writing to file "/supla-dev.cfg.bak"
09:50:15:179 -> PowerCycle: timeout, counter reset to 0
09:50:16:182 -> LittleFsConfig: writing to file "/supla-dev.cfg"
09:50:16:214 -> LittleFsConfig: writing to file "/supla-dev.cfg.bak"
09:50:16:499 -> [ 11829][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x70e0)
09:50:16:501 -> [ 11830][D][ZigbeeGateway.cpp:517] zbDeviceAnnce(): zbDeviceAnnce short address (0x70e0), ieee_addr (0xa4):(0xc1):(0x38):(0xd9):(0xcb):(0x63):(0x9a):(0x92)
09:50:16:501 -> [ 11831][D][ZigbeeGateway.cpp:520] zbDeviceAnnce(): zbDeviceAnnce joined device short address (0x70e0), ieee_addr (0xa4):(0xc1):(0x38):(0xd9):(0xcb):(0x63):(0x9a):(0x92)
09:50:16:501 -> [ 11831][I][ZigbeeGateway.cpp:544] zbDeviceAnnce(): Tuya magic last hope
09:50:16:705 -> [ 12036][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x2000) callback
09:50:16:706 -> [ 12036][I][ZigbeeGateway.cpp:637] zbAttributeReporting(): zbAttributeReporting humidity measurement 5.710000
09:50:16:706 -> [ 12037][I][z2s_devices_table.cpp:717] Z2S_onHumidityReceive(): onHumidityReceive 0xa4:0xc1:0x38:0xd9:0xcb:0x63:0x9a:0x92, endpoint 0x1
09:50:16:707 -> [ 12037][I][z2s_devices_table.cpp:98] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd9:0xcb:0x63:0x9a:0x92, endpoint 0x1, channel type 0xbde
09:50:16:708 -> [ 12038][I][z2s_devices_table.cpp:723] Z2S_onHumidityReceive(): No channel found for address ��c��8��
09:50:16:709 -> [ 12040][I][ZigbeeGateway.cpp:587] printJoinedDevices(): joined devices:
09:50:16:710 -> [ 12041][I][ZigbeeGateway.cpp:59 on endpoint 1, short address: 0x70e0
0] printJoinedDevices(): Device09:50:16:711 -> [ 12042][I][ZigbeeGateway.cpp:348] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x4
09:50:16:833 -> [ 12163][I][ZigbeeHandlers.cpp:62] zb_raw_cmd_handler(): cluster id: 0x0, command id: 11
09:50:16:834 -> [ 12164][I][ZigbeeHandlers.cpp:63] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
09:50:16:834 -> [ 12164][I][ZigbeeHandlers.cpp:64] zb_raw_cmd_handler(): is common comand 1, disable_default_response 1, is_manuf_specific 0
09:50:16:835 -> [ 12165][I][ZigbeeHandlers.cpp:65] zb_raw_cmd_handler(): manuf_specific 0x0
09:50:16:835 -> [ 12165][I][ZigbeeHandlers.cpp:67] zb_raw_cmd_handler(): RAW bufid: 12 size: 2
09:50:16:835 -> [ 12166][I][ZigbeeHandlers.cpp:69] zb_raw_cmd_handler(): 0x00 
09:50:16:836 -> [ 12166][I][ZigbeeHandlers.cpp:69] zb_raw_cmd_handler(): 0x84 
09:50:16:836 -> [ 12166][I][ZigbeeHandlers.cpp:74] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x70e0, 0x70e0, 0x0, 0x0
09:50:16:836 -> [ 12167][I][z2s_devices_table.cpp:1278] Z2S_onCustomCmdReceive(): Z2S_onCustomCmdReceive cluster 0x0, command id 0xb, rssi: -23
09:50:16:837 -> [ 12168][I][z2s_devices_table.cpp:98] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd9:0xcb:0x63:0x9a:0x92, endpoint 0x1, channel type 0xffffffff
09:50:16:838 -> [ 12168][I][z2s_devices_table.cpp:1283] Z2S_onCustomCmdReceive(): No channel found for address ��c��8��
09:50:16:838 -> [ 12169][I][ZigbeeHandlers.cpp:88] zb_raw_cmd_handler(): ----------------------------raw command not processed---------------------------------------------------------------
09:50:16:854 -> [ 12185][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x2000) callback
09:50:16:855 -> [ 12185][I][ZigbeeGateway.cpp:628] zbAttributeReporting(): zbAttributeReporting temperature measurement 24.400000
09:50:16:856 -> [ 12186][I][z2s_devices_table.cpp:704] Z2S_onTemperatureReceive(): onTemperatureReceive 0xa4:0xc1:0x38:0xd9:0xcb:0x63:0x9a:0x92, endpoint 0x1
09:50:16:856 -> [ 12187][I][z2s_devices_table.cpp:98] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xd9:0xcb:0x63:0x9a:0x92, endpoint 0x1, channel type 0xbde
09:50:16:857 -> [ 12188][I][z2s_devices_table.cpp:710] Z2S_onTemperatureReceive(): No channel found for address ��c��8��
09:50:16:862 -> [ 12192][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
09:50:16:862 -> [ 12193][I][ZigbeeGateway.cpp:381] zbReadBasicCluster(): Peer Manufacturer is "_TZ3210_ncw88jfq"
09:50:17:211 -> [ 12542][I][ZigbeeGateway.cpp:354] zbQueryDeviceBasicCluster(): basic tsn 0x1
09:50:17:212 -> [ 12542][I][ZigbeeGateway.cpp:348] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x5
09:50:17:713 -> [ 13043][I][ZigbeeGateway.cpp:354] zbQueryDeviceBasicCluster(): basic tsn 0x2
09:50:18:193 -> [ 13523][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1000) callback
09:50:18:195 -> [ 13523][I][ZigbeeGateway.cpp:388] zbReadBasicCluster(): Peer Model is "TS0201"
09:50:18:195 -> [ 13524][I][ZigbeeGateway.cpp:1231] sendAttributeWrite(): Sending 'write attribute' command - id (0xffde), type (0x20), size (0x1), value (0x13)
09:50:18:314 -> [ 13645][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1001) callback
09:50:18:695 -> [ 14025][I][ZigbeeGateway.cpp:1231] sendAttributeWrite(): Sending 'write attribute' command - id (0x9), type (0x20), size (0x1), value (0x1)
09:50:19:197 -> [ 14527][I][Z2S_Gateway.ino:1225] loop(): LIST matched _TZ3210_ncw88jfq::TS0201, entry # 21, endpoints # 1, endpoints 0x0::0x0,0x0::0x0,0x0::0x0,0x0::0x0
09:50:19:198 -> Scheduling soft restart in 5000 ms
09:50:19:198 -> LAST STATE ADDED: Software reset (12)
09:50:19:198 -> Current status: [41] Software reset
09:50:19:198 -> [ 14529][D][Z2S_Gateway.ino:1666] loop(): Unknown model _TZ3210_ncw88jfq::TS0201, no binding is possible
09:50:19:544 -> [ 14875][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1005) callback
09:50:19:546 -> [ 14875][I][ZigbeeGateway.cpp:1561] zbCmdDefaultResponse(): zbCustomCmd default response async, tsn 0x4[0x0]
09:50:19:546 -> [ 14876][I][ZigbeeGateway.cpp:1563] zbCmdDefaultResponse(): custom cmd rssi -23
09:50:20:489 -> [ 15819][I][ZigbeeCore.cpp:406] esp_zb_app_signal_handler(): Joined device is leaving network (short: 0x70e0), rejoin (NO)
09:50:24:200 -> Reset requested. Reset device
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

Beholder wrote: Sat May 17, 2025 8:56 am Nie można sparować czujnika TH _TZ3210_ncw88jfq::TS0201, czujnik _TZ3000_bguser20::TS0201 dodaje się bez problemu.
Nie można sparować bo nie jest dodany, ale takie rzeczy to w temacie ze zgłoszeniami nowych czujników a nie błędów ;)
Beholder
Posts: 98
Joined: Wed Jul 19, 2023 2:47 pm
Has thanked: 6 times
Been thanked: 2 times

Post

[email protected] wrote: Sat May 17, 2025 9:03 am
Beholder wrote: Sat May 17, 2025 8:56 am Nie można sparować czujnika TH _TZ3210_ncw88jfq::TS0201, czujnik _TZ3000_bguser20::TS0201 dodaje się bez problemu.
Nie można sparować bo nie jest dodany, ale takie rzeczy to w temacie ze zgłoszeniami nowych czujników a nie błędów ;)
Jest dodany. W logu masz LIST matched, wysypuje się na deskryptorze.
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

Beholder wrote: Sat May 17, 2025 9:05 am
[email protected] wrote: Sat May 17, 2025 9:03 am
Beholder wrote: Sat May 17, 2025 8:56 am Nie można sparować czujnika TH _TZ3210_ncw88jfq::TS0201, czujnik _TZ3000_bguser20::TS0201 dodaje się bez problemu.
Nie można sparować bo nie jest dodany, ale takie rzeczy to w temacie ze zgłoszeniami nowych czujników a nie błędów ;)
Jest dodany. W logu masz LIST matched, wysypuje się na deskryptorze.
Masz rację, faktycznie jest i bramka podaje sprzeczne informacje, skupiłem się na : Unknown model _TZ3210_ncw88jfq::TS0201, no binding is possible, kłaniam się nisko :oops:
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

Mea culpa...;)
Zobaczcie ten post: viewtopic.php?p=203256#p203256

Dodałem wtedy nowy deskryptor i jego obsługę w kodzie (humidity *10), ale zabrakło definicji deskryptora w bazie. Ponieważ @Beholder zmienił deskryptor dla uprzednio dodanego urządzenia to ten fakt umknął i wyszedł dopiero teraz - przy próbie dodania nowego urządzenia. Poprawka będzie w ciągu 15-20 minut (0.7.88-17/05/2025)
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Beholder
Posts: 98
Joined: Wed Jul 19, 2023 2:47 pm
Has thanked: 6 times
Been thanked: 2 times

Post

Było tak jak napisałeś. Sprawdzilem lokalnie - już OK. Dzięki.
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

Czy ktoś zaobserwował następujące zachowanie?

Soft bliżej nieokreślona wersja, ale raczej coś koło 0.6.0-0.7.0, nie aktualizuje bo nie bardzo mam po co, a nie chcę ustawiać od nowa wszystkiego. Generalnie wszystko działa poprawnie i nie dodawałem nic nowego już jakieś dwa miesiące.

wygląda to tak jak by bramka albo samo Zigbee, miała opóźnienie i to spore :/ Klikam na przycisku i nic się nie dzieje (otwarcie bramy), klikam drugi raz i nadal nic, wychodzę z domu, otwieram z pilota, wyjeżdżam, zamykam z pilota, wracam za 5 min i brama otwarta w 30% = znaczy się otwierała, ale dostała drugi sygnał i się zatrzymała.

Widziałem to już kilka razy i pewnie zaktualizuje ją w końcu, ale może nie ma takiej potrzeby, na pewno podłączę do komputera w celu zebrania jakichś logów.
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

[email protected] wrote: Fri Jun 06, 2025 7:42 am Czy ktoś zaobserwował następujące zachowanie?

Soft bliżej nieokreślona wersja, ale raczej coś koło 0.6.0-0.7.0, nie aktualizuje bo nie bardzo mam po co, a nie chcę ustawiać od nowa wszystkiego. Generalnie wszystko działa poprawnie i nie dodawałem nic nowego już jakieś dwa miesiące.

wygląda to tak jak by bramka albo samo Zigbee, miała opóźnienie i to spore :/ Klikam na przycisku i nic się nie dzieje (otwarcie bramy), klikam drugi raz i nadal nic, wychodzę z domu, otwieram z pilota, wyjeżdżam, zamykam z pilota, wracam za 5 min i brama otwarta w 30% = znaczy się otwierała, ale dostała drugi sygnał i się zatrzymała.

Widziałem to już kilka razy i pewnie zaktualizuje ją w końcu, ale może nie ma takiej potrzeby, na pewno podłączę do komputera w celu zebrania jakichś logów.
Nie wiem, czy już o tym pisałem, ale chyba tak. Podobna sytuacja, ale z czujnikami ruchu. Soft ten jeszcze bez OTA. Czasem pomagał reset bramki. Działało 2-3 tygodnie a później to samo. Czujniki ruchu połączone z włączaniem światła po zmroku. Wchodzę do pomieszczenia i nic się nie dzieje. Zaświecam światło ręcznie, później je gaszę. Wracam po chwili a światło sobie świeci. Natomiast nie dostaje znowu sygnału o braku ruchu. Zrobiłem upgrade bramki i już ponad dwa tygodnie działa bez problemu. Miałem wrażenie, że w poprzednim sofcie dochodziło tak jakby do zapełnienia bufora, albo skolejkowania wielu komunikatów i stąd te opóźnienia.

Natomiast prawie identyczną jak Ty sytuację miałem z przyciskami (4CH i z pokrętłem) ale na bramce z softem <1.8 (całkiem starym). Po upgrade do wersji 0.6.x jak ręką odjął. Natomiast tutaj na 100% winien był stary soft.

Ja już nie miałem czasu aby drążyć temat, zaktualizowałem bramkę (niestety musiałem wgrać soft od nowa), poustawiałem reakcje (całe szczęście nie było tego dużo) i problem ustąpił.

Zresetuj bramkę i sprawdź, czy to coś da. Zobaczymy, czy tak jak u mnie pomoże na kilka tygodni...

Edit: I jeszcze jedno. Jakbyś jednak aktualizował bramkę, to rozważ wgranie wersji bez logów. Coś mam przeczucie, że tutaj może leżeć przyczyna tych "lagów".
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

Return to “Bramka ZigBee”