Czujniki T/H/P/IL i IAS - zgłoszenia, uwagi, pomysły [bramka Zigbee]

Moderator: vajera

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

Post

endrju_88 wrote: Mon Jun 16, 2025 6:28 pm Proszę o dodanie czujnika wykrywania zalania:

Code: Select all

_TZ3000_wuep9zng::TS0207
Dzięki
+BWNU (0.8.36)
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
vajera
Posts: 7291
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

RomanG wrote: Mon Jun 16, 2025 9:07 am Zrobiłem tak, jak zaleciłeś.
Z numerami kanałów nie miałem problemów, a teraz testy przeprowadzam na nowej bramce, na której jest tylko jedno urządzenie - czujnik obecności/ruchu/naświetlenia. Kanały kolejno; 0, 1, 2 i dodatkowy 110, ale ten nas nie interesuje w tym przypadku. Zresztą odpowiedzi w logach powinny potwierdzać prawidłowe adresowanie kanałów.
Konsolę uruchomiłem dla adresu bramki. Przesłałem jeszcze raz wcześniejsze polecenia dla obu pierwszych kanałów ("0" i "1");
- custom-cmd 0 0xEF00 0 SET 10 01026602000400000002,
- custom-cmd 1 0xEF00 0 SET 10 01026602000400000002.
Sprawdziłem jeszcze raz i efekt, jak wcześniej opisywałem.

Po tym wysłałem już te "drugie" komendy;
- update-device-timings 0 AUTOSET 2 (ok. godz.21:09:03);
- update-device-timings 1 AUTOSET 2 (ok. godz.21:10:14).
Podaję orientacyjne godziny, bo w logach są znaczniki czasu, więc łatwiej będzie znaleźć w celu ewentualnej analizy.
W efekcie nastąpiła zmiana i cz. obecności (radar) wyłączał się po ok 5sek od momentu ustania (fizycznej) obecności. Co układ w tym czasie robi trudno mi powiedzieć, bo może tak być, że są faktycznie te 2 sekundy do czasu powrotu do stanu spoczynkowego. Mniej więcej w tym czasie następuje zadziałanie cz. ruchu (niekiedy przed, a niekiedy po "wejściu w spoczynek") Trochę to dziwne, ale to obserwuję w aplikacji. Czujnik ruchu wraca do stanu spoczynku po ok 18-20 sekundach i w tym czasie nie można zadziałać czujnika obecności (radaru).
W drugim pliku zebrałem logi z zadziałania czujnika.
Czy to będzie pomocne w "rozgryzieniu" tego czujnika? Oby! :)
Ten radar generuje 3 kanały Supla:
  1. kanał PRESENCE - czujnik binarny OFF/ON,
  2. kanał MOTION_STATE - KPOP [0..5],
  3. kanał ILLUMINANCE - KPOP (lx).
Pisząc czujnik ruchu masz na myśli ten nr 2?
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
RomanG
Posts: 1060
Joined: Tue Jul 21, 2020 7:35 am
Has thanked: 26 times
Been thanked: 7 times

Post

vajera wrote: Wed Jun 18, 2025 10:24 pm Ten radar generuje 3 kanały Supla:
  1. kanał PRESENCE - czujnik binarny OFF/ON,
  2. kanał MOTION_STATE - KPOP [0..5],
  3. kanał ILLUMINANCE - KPOP (lx).
Pisząc czujnik ruchu masz na myśli ten nr 2?
Tak!
Pisząc "czujnik ruchu" piszę o drugim kanale, z drobną różnicą; ma on trzy stany : 0, 1, i 2.
User avatar
vajera
Posts: 7291
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

RomanG wrote: Thu Jun 19, 2025 4:19 am
vajera wrote: Wed Jun 18, 2025 10:24 pm Ten radar generuje 3 kanały Supla:
  1. kanał PRESENCE - czujnik binarny OFF/ON,
  2. kanał MOTION_STATE - KPOP [0..5],
  3. kanał ILLUMINANCE - KPOP (lx).
Pisząc czujnik ruchu masz na myśli ten nr 2?
Tak!
Pisząc "czujnik ruchu" piszę o drugim kanale, z drobną różnicą; ma on trzy stany : 0, 1, i 2.
No właśnie - ten radar ma dwa czujniki PIR i radar - kanał PRESENCE - odpowiada za PIR, kanał MOTION_STATE za radar.

Kanał PRESENCE jest 0/1, więc przypisałem mu VirtualBinary - tutaj zadziała opcja z AUTOSET, również to długie polecenie z sekundami na końcu dotyczy tego kanału.

Kanał MOTION_STATE zwraca 3 stopnie aktywności (0, 1 ,2), więc tutaj dałem KPOP - w tym przypadku nie zadziała ani opcja z AUTOSET ani to długie polecenie.

Jeżeli dobrze rozumiem, to Ty chcesz oprzeć swoje reakcje o stan radaru (0..2) a nie o stan czujnika PIR?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
LukaszH
Posts: 710
Joined: Sat Dec 14, 2019 11:49 pm

Post

vajera wrote: Wed Jun 18, 2025 9:41 pm
LukaszH wrote: Mon Jun 16, 2025 7:50 pm Ok chyba udało mi się złapać log do ZTH08 https://www.zigbee2mqtt.io/devices/ZTH08.html
+BWNU (0.8.35)
Właśnie zabrałem się za testy i jest kilka problemów. Mam takie dwa czujniki i ten co wysłałem log się dodaje do bramki, a drugi taki sam już nie i bramka świeci na czerwono. Drugi problem, to nie synchronizuje się czas i data. Niestety też nie przesyła się temperatura i wilgotność do kanału supli i wyświetlane są "- - -".
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

LukaszH wrote: Thu Jun 19, 2025 7:47 pm
vajera wrote: Wed Jun 18, 2025 9:41 pm
LukaszH wrote: Mon Jun 16, 2025 7:50 pm Ok chyba udało mi się złapać log do ZTH08 https://www.zigbee2mqtt.io/devices/ZTH08.html
+BWNU (0.8.35)
Właśnie zabrałem się za testy i jest kilka problemów. Mam takie dwa czujniki i ten co wysłałem log się dodaje do bramki, a drugi taki sam już nie i bramka świeci na czerwono. Drugi problem, to nie synchronizuje się czas i data. Niestety też nie przesyła się temperatura i wilgotność do kanału supli i wyświetlane są "- - -".
@vajera pewnie zaraz Ci odpisze, ja sobie pozwolę tylko króciutko. O tych wszystkich czujnikach to mógłbym już chyba jakiś elaborat napisać. Z tego co pamiętam ten konkretny, który masz raportuje co ok. 5 minut, czasem dłużej (nawet jak zmiana wartości nastąpiła wcześniej). Trzeba wykazać się cierpliwością. Jak czas zaktualizuje się pierwszy raz, to później już trzyma. Jeśli masz drugi, taki sam, to może być z nowym (lub starym softem, bo nie wiem jakie ID dodał @vajera). Tam potrafili zmienić identyfikator wraz z wersją softu.
I ważna rzecz.
@vajera - poczytaj, bo problemy z tym czujnikiem są znane od lat. Ja go "puściłem" dalej, gdzie używany jest pod Tuyą i tam to jakoś działa. Pod Zigbee2MQTT miałem podobne problemy, jak te niżej opisane. Wiem, że dla Ciebie nie ma rzeczy niemożliwych :D , ale warto spojrzeć:

https://www.reddit.com/r/homeassistant/ ... ith/?tl=pl
https://smarthomescene.com/reviews/tuya ... 08-review/
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
RomanG
Posts: 1060
Joined: Tue Jul 21, 2020 7:35 am
Has thanked: 26 times
Been thanked: 7 times

Post

vajera wrote: Thu Jun 19, 2025 11:45 am
RomanG wrote: Thu Jun 19, 2025 4:19 am
vajera wrote: Wed Jun 18, 2025 10:24 pm Ten radar generuje 3 kanały Supla:
  1. kanał PRESENCE - czujnik binarny OFF/ON,
  2. kanał MOTION_STATE - KPOP [0..5],
  3. kanał ILLUMINANCE - KPOP (lx).
Pisząc czujnik ruchu masz na myśli ten nr 2?
Tak!
Pisząc "czujnik ruchu" piszę o drugim kanale, z drobną różnicą; ma on trzy stany : 0, 1, i 2.
No właśnie - ten radar ma dwa czujniki PIR i radar - kanał PRESENCE - odpowiada za PIR, kanał MOTION_STATE za radar.

Kanał PRESENCE jest 0/1, więc przypisałem mu VirtualBinary - tutaj zadziała opcja z AUTOSET, również to długie polecenie z sekundami na końcu dotyczy tego kanału.

Kanał MOTION_STATE zwraca 3 stopnie aktywności (0, 1 ,2), więc tutaj dałem KPOP - w tym przypadku nie zadziała ani opcja z AUTOSET ani to długie polecenie.

Jeżeli dobrze rozumiem, to Ty chcesz oprzeć swoje reakcje o stan radaru (0..2) a nie o stan czujnika PIR?
No to ja błędnie myślałem, że MOTION_STATE to czujnik ruchu, a PRESENCE to radar. Z tłumaczenia dosłownego tak to przyjąłem. Wydaje mi się to dziwne, bo przed modyfikacją - siedząc bez ruchu przed czujnikiem - wyłączał się kanał MOTION_STATE, a PRESENCE pozostawał aktywny (przynajmniej jakiś czas). Być może wynikało to z jakiegoś algorytmu działania tych czujników, a ja o tym nie wiedziałem i nie zwracałem specjalnej uwagi na czasy wyłączenia poszczególnych kanałów.
Teraz zakleiłem tylko PIR i żaden kanał nie chce się wzbudzić - prawdopodobnie zachodzi między nimi jakaś interakcja.
Na pewno po zadziałaniu musi się wyłączyć MOTION_STATE, żeby zadziałał ponownie PRESENCE. Więc widać, że tu jest jakaś wzajemna zależność w działaniu.

Kilka godzin później! :D
Zainstalowałem wersję 0.8.36 (bramka wyczyszczona) i dodałem ponownie ten czujnik PRESENCE/MOTION STATE/ILLUMINANCE.
Dziwna sprawa! Czujnik zachowuje się dokładnie tak, jak przed wprowadzeniem podanych przez Ciebie komend (Telnet) do zmiany czasu powrotu do spoczynku. Żeby była jasność; żadnych komend nie przesyłałem teraz do urządzenia... ba, nawet nie włączałem PUTTY! ...a czujnik wrócił do poprzedniej konfiguracji. Czyli po ok. 30 sek. wraca do "stanu spoczynku" (oba kanały - pierwszy PRESENCE).
Po wcześniej wysłanych komendach cz. PRESENCE powracał po ok. 5 sekundach do spoczynku, a MOTION STATE po dalszych ok. 20 sekundach.
Zakleiłem dosyć szczelnie samą kopułkę PIR-a i normalny ruch nie wzbudził jakiegokolwiek czujnika.
Później zakleiłem taśmą izolacyjną cz. PIR i taśmą z folią aluminiowa cz. radarowy. Urządzenie praktycznie nie reagowało na normalny ruch (gwałtowne poruszanie ręką przed samym urządzeniem powodowało wzbudzenie obu czujników - to można pominąć).
Po odklejeniu taśmy z czujnika PIR najdrobniejszy sygnał powodował wzbudzenie obu czujników (przy zaklejonym radarze).
Po zadziałaniu urządzenia (oba czujniki aktywne) i zaklejeniu czujnika PIR, aktywny czujnik radarowy nie pozwolił do powrotu urządzenia do stanu spoczynku.
Reasumując; urządzenie jest aktywowane tylko czujnikiem PIR i załącza oba kanały, a do przejścia w stan spoczynku potrzeba wyłączenia obu kanałów. Czy wpływa na to też kanał ILLUMINANCE, tego nie wiem, a sprawdzenie tego jest raczej trudne.
Mam jeszcze pytanie; czy jest jakaś komenda (telnet) przywracająca urządzenie do ustawień fabrycznych, gdybym coś ewentualnie namieszał? Na razie użyłem tylko te przez Ciebie podane...
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

vajera wrote: Wed Jun 18, 2025 10:01 pm
Lector wrote: Sun Jun 15, 2025 9:34 am Chciałem prosić o dodanie czujnika - temperatura, wilgotność, zegarek.
Coś takiego https://noussmart.pl/products/inteligen ... ee-nous-e6
+BWNU (0.8.35)
Sprawdź czy działa synchronizacja czasu.

Tutaj masz dodatkowe DP:
  • nousTempUnitConvert: 9, ENUM
  • nousMaxTemp: 10, VALUE, x10
  • nousMinTemp: 11, VALUE, x10
  • nousMaxHumi: 12, VALUE
  • nousMinHumi: 13, VALUE
  • nousTempAlarm: 14, ENUM
  • nousHumiAlarm: 15, ENUM
  • nousHumiSensitivity: 20, VALUE
  • nousTempSensitivity: 19, VALUE
  • nousTempReportInterval: 17, VALUE
  • nousHumiReportInterval: 18, VALUE
https://www.zigbee2mqtt.io/devices/SZ-T04.html
Czujnik się dodał, ale nie pokazuje temperatury i wilgotności, oraz zegar się nie ustawił.
Dodam tylko ze mój czujnik nie ma napisu Nous, ale wygląda identycznie i działa pod Tuyą.
Kupiłem go w pewnym sklepie, ale już ich nie mają i dlatego dałem linka do tego.

Firmware
Release v0.8.37 Latest
0.8.37 (2025-06-19)
Z2S_Gateway.ino.merged.8MB.OTA.no_logs.bin

Code: Select all

Manufacturer name: _TZ3000_yxqnffam
Model ID: TS0203
IEEE address A4:C1:38:15:4B:9D:2E:15
Short address 0x8BC5
Power source 0
Battery percentage 255
Last seen (ms) 251
EDIT
Temperatura się pojawiła, wilgotność w cloud -1%.
Może potrzebuje czasu.

Ok wszystko jest OK. Potrzebował sporo czasu aby załapać wszystko.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
User avatar
vajera
Posts: 7291
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Lector wrote: Fri Jun 20, 2025 8:01 am Ok wszystko jest OK. Potrzebował sporo czasu aby załapać wszystko.
Wszystko == temperatura, wilgotność i czas, tak? 😉
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
vajera
Posts: 7291
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

LukaszH wrote: Thu Jun 19, 2025 7:47 pm Właśnie zabrałem się za testy i jest kilka problemów. Mam takie dwa czujniki i ten co wysłałem log się dodaje do bramki, a drugi taki sam już nie i bramka świeci na czerwono. Drugi problem, to nie synchronizuje się czas i data. Niestety też nie przesyła się temperatura i wilgotność do kanału supli i wyświetlane są "- - -".
To wrzuć logi z tego drugiego czujnika.

Z linków podesłanych przez Zbyszka wyłania się raczej kiepski obraz tego czujnika 😞
Until a completely working converter is developed, you cannot use the backlit LCD button on the device. Once the button is pressed, the device stops reporting data completely in Zigbee2MQTT and the connectivity indicator starts blinking slowly.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277

Return to “Bramka ZigBee”