[Problem - rozwiązany] Czujnik T/H _TZE284_qf5mzewi - brak raportowania [bramka ZigBee]
Moderator: vajera
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Faktycznie, teraz to zauważyłem. Błagam, nie edytujcie wiadomości po czasie - tego po prostu nie widać...
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
Tylko, że w tym czujniku czegoś takiego nie ma, znaczy takiego wyboru w GUI - Tuya custom cluster (0xEF00) devices > Tuya devices > Tuya datapoints.endrju_88 wrote: Sat Apr 18, 2026 10:47 amJaroni , na moje to zmieniles nie ten Tuya Datapoint. Zmieniles Humidity sensitivity co oznacza raczej czulosc wilgotności a powinienes raczej humidity calibration - @vajera podawal Tobie ten datapoint. Tam zakres korekty powinien być od -30 — 30 %.Jaroni wrote: Sat Apr 18, 2026 8:37 am Edit:
Jest, udało się, wziąłem czujnik do pokoju, wybudziłem go przyciskiem i jeszcze raz nacisnąłem Data request i zasygnalizowało i od razu zmieniła się wartość na wyświetlaczuTeraz w Cloud muszę Dostosowanie wilgotności zmienić ponownie na 0, żebym w apce miał te same wartości co na wyświetlaczu urządzenia.
Guzik z tego, te parametry zmieniane w GUI nie kalibrują urządzenia, wartości się tylko chwilowo zmieniły i potem wszystko wróciło jak było. Może jednak tym skryptem by w czujniku coś pozmieniał?
Code: Select all
Select predefined datapoint...
Temperature unit
Temperature reporting interval
Humidity reporting interval
Temperature sensitivity
Humidity sensitivity-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Podaj manufacturer_name::model_name tego czujnika? Zakladam, że mówimy o innym, niż ten tytułowy, skoro tamten nie działał?Jaroni wrote: Sat Apr 18, 2026 11:28 amTylko, że w tym czujniku czegoś takiego nie ma, znaczy takiego wyboru w GUI - Tuya custom cluster (0xEF00) devices > Tuya devices > Tuya datapoints.endrju_88 wrote: Sat Apr 18, 2026 10:47 amJaroni , na moje to zmieniles nie ten Tuya Datapoint. Zmieniles Humidity sensitivity co oznacza raczej czulosc wilgotności a powinienes raczej humidity calibration - @vajera podawal Tobie ten datapoint. Tam zakres korekty powinien być od -30 — 30 %.Jaroni wrote: Sat Apr 18, 2026 8:37 am Edit:
Jest, udało się, wziąłem czujnik do pokoju, wybudziłem go przyciskiem i jeszcze raz nacisnąłem Data request i zasygnalizowało i od razu zmieniła się wartość na wyświetlaczuTeraz w Cloud muszę Dostosowanie wilgotności zmienić ponownie na 0, żebym w apce miał te same wartości co na wyświetlaczu urządzenia.
Guzik z tego, te parametry zmieniane w GUI nie kalibrują urządzenia, wartości się tylko chwilowo zmieniły i potem wszystko wróciło jak było. Może jednak tym skryptem by w czujniku coś pozmieniał?Code: Select all
Select predefined datapoint... Temperature unit Temperature reporting interval Humidity reporting interval Temperature sensitivity Humidity sensitivity
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
No tak, tamten jest ten po prawej na zdjęciu, przynajmniej wyświetla prawidłowe wartości na wyświetlaczu, a ten sprawny to:vajera wrote: Sat Apr 18, 2026 11:32 amPodaj manufacturer_name::model_name tego czujnika? Zakladam, że mówimy o innym, niż ten tytułowy, skoro tamten nie działał?Jaroni wrote: Sat Apr 18, 2026 11:28 amTylko, że w tym czujniku czegoś takiego nie ma, znaczy takiego wyboru w GUI - Tuya custom cluster (0xEF00) devices > Tuya devices > Tuya datapoints.endrju_88 wrote: Sat Apr 18, 2026 10:47 am
Jaroni , na moje to zmieniles nie ten Tuya Datapoint. Zmieniles Humidity sensitivity co oznacza raczej czulosc wilgotności a powinienes raczej humidity calibration - @vajera podawal Tobie ten datapoint. Tam zakres korekty powinien być od -30 — 30 %.Code: Select all
Select predefined datapoint... Temperature unit Temperature reporting interval Humidity reporting interval Temperature sensitivity Humidity sensitivity
Manufacturer name _TZE284_vvmbj46n | model ID TS0601
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Ten czujnik nie ma datapoints o nazwie temperature/humidity calibration.Jaroni wrote: Sat Apr 18, 2026 12:37 pmNo tak, tamten jest ten po prawej na zdjęciu, przynajmniej wyświetla prawidłowe wartości na wyświetlaczu, a ten sprawny to:vajera wrote: Sat Apr 18, 2026 11:32 amPodaj manufacturer_name::model_name tego czujnika? Zakladam, że mówimy o innym, niż ten tytułowy, skoro tamten nie działał?Jaroni wrote: Sat Apr 18, 2026 11:28 am
Tylko, że w tym czujniku czegoś takiego nie ma, znaczy takiego wyboru w GUI - Tuya custom cluster (0xEF00) devices > Tuya devices > Tuya datapoints.Code: Select all
Select predefined datapoint... Temperature unit Temperature reporting interval Humidity reporting interval Temperature sensitivity Humidity sensitivityManufacturer name _TZE284_vvmbj46n | model ID TS0601
https://www.zigbee2mqtt.io/devices/ZTH05Z.html
Można ewentualnie poeksperymentować z wartościami DP z innych czujników:
Spróbuj ręcznie wpisać wartość dp = 23, wybierz typ VALUE, rozmiar sam wskoczy na 4, a jako wartość wpisz np.
50. Obudź czujnik, wciśnij Data Request i sprawdź czy temperatura na wyświetlaczu zmieniła się o +5°C?
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
Nie ma datapoints o nazwie humidity calibration, to fakt, ale link zapodajesz do jeszcze innego czujnika. Twoja porada jak się domyślam ma dotyczyć datapoints Humidity sensitivity - Wrażliwość na wilgoć? Tak to wygląda po restarcie bramki, ustawienia fabryczne/domyślne:vajera wrote: Sat Apr 18, 2026 1:01 pmTen czujnik nie ma datapoints o nazwie temperature/humidity calibration.Jaroni wrote: Sat Apr 18, 2026 12:37 pmNo tak, tamten jest ten po prawej na zdjęciu, przynajmniej wyświetla prawidłowe wartości na wyświetlaczu, a ten sprawny to:vajera wrote: Sat Apr 18, 2026 11:32 am
Podaj manufacturer_name::model_name tego czujnika? Zakladam, że mówimy o innym, niż ten tytułowy, skoro tamten nie działał?Manufacturer name _TZE284_vvmbj46n | model ID TS0601
https://www.zigbee2mqtt.io/devices/ZTH05Z.html
Można ewentualnie poeksperymentować z wartościami DP z innych czujników:
Spróbuj ręcznie wpisać wartość dp = 23, wybierz typ VALUE, rozmiar sam wskoczy na 4, a jako wartość wpisz np.
50. Obudź czujnik, wciśnij Data Request i sprawdź czy temperatura na wyświetlaczu zmieniła się o +5°C?
Code: Select all
Tuya datapoints
Humidity sensitivity
20
Datapoint id (1 - 255)
VALUE
4
Datapoint type length (1-58)
0
Datapoint value (numbers only, no range checking)
Enter numeric value between 3 and 10 [%]
Datapoint acceptable values description.
Use it to fill datapoint value field.Z tego co zdążyłem zauważyć, różnie działają i różnie się konfigurują, parują, różne czujniki. Ten testowany czujnik temperatury i wilgotności, jak się zrestartuje bramkę, traci z nią kontakt, nie wiem, czy na stałe, ale kiedyś byłem w stanie przywrócić działanie Zigbee czujnika bez ponownego parowania. Teraz muszę przeprowadzić ponowne wymuszone parowanie i nie wolno potem restartować bramki. To się także wiąże z tym tylko chwilowym zapisanym w GUI Datapoint value. to jest tylko zapis tymczasowy w GUI, po restarcie bramki, ten zapis nie działa, działają ustawienia domyślne. Potrzeba rozwiązania, żeby można było przeprowadzić kalibrację oprogramowania czujnika, na stałe wprowadzić zmianę parametrów.
Ostatecznie te 6% podniesione Dostosowanie wilgotności w Cloud pozostawić, one nie ma wpływu na tymczasowe ustawienia w GUI-Generic i w apce będziemy zawsze widzieć mniej więcej prawidłowe parametry wilgotności, a na dane na wyświetlaczu czujnika w korytarzu muszę brać poprawkę.
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Po kolei:Jaroni wrote: Sun Apr 19, 2026 10:21 am Nie ma datapoints o nazwie humidity calibration, to fakt, ale link zapodajesz do jeszcze innego czujnika. Twoja porada jak się domyślam ma dotyczyć datapoints Humidity sensitivity - Wrażliwość na wilgoć? Tak to wygląda po restarcie bramki, ustawienia fabryczne/domyślne:Tam raczej nie można wstawić 50%. Te ustawienia, które ja zrobiłem wcześniej, czyli 6% dla Datapoint value, działają tylko tak długo, dopóki nie zrobi się restartu bramki, albo nie dojdzie do utraty zasięgu, a być może nawet tylko do kolejnego Humidity reporting interval - Interwał raportowania wilgotności.Code: Select all
Tuya datapoints Humidity sensitivity 20 Datapoint id (1 - 255) VALUE 4 Datapoint type length (1-58) 0 Datapoint value (numbers only, no range checking) Enter numeric value between 3 and 10 [%] Datapoint acceptable values description. Use it to fill datapoint value field.
Z tego co zdążyłem zauważyć, różnie działają i różnie się konfigurują, parują, różne czujniki. Ten testowany czujnik temperatury i wilgotności, jak się zrestartuje bramkę, traci z nią kontakt, nie wiem, czy na stałe, ale kiedyś byłem w stanie przywrócić działanie Zigbee czujnika bez ponownego parowania. Teraz muszę przeprowadzić ponowne wymuszone parowanie i nie wolno potem restartować bramki. To się także wiąże z tym tylko chwilowym zapisanym w GUI Datapoint value. to jest tylko zapis tymczasowy w GUI, po restarcie bramki, ten zapis nie działa, działają ustawienia domyślne. Potrzeba rozwiązania, żeby można było przeprowadzić kalibrację oprogramowania czujnika, na stałe wprowadzić zmianę parametrów.
Ostatecznie te 6% podniesione Dostosowanie wilgotności w Cloud pozostawić, one nie ma wpływu na tymczasowe ustawienia w GUI-Generic i w apce będziemy zawsze widzieć mniej więcej prawidłowe parametry wilgotności, a na dane na wyświetlaczu czujnika w korytarzu muszę brać poprawkę.
1. Dla niektórych czujników z TCC masz predefiniowane datapoints, np. to humidity sensitivity , ale...
2. Możesz też wpisać liczbową wartość w pole datapoint id (zakres 1...255).
3. Tego dotyczyła moja propozycja - wejdź w TCC, wybierz z listy urządzeń swój czujnik i zamiast wybrać predefiniowany datapoint z listy, wpisz w polu datapoint id wartość 23. Z listy typ wybierz VALUE, rozmiar wskoczy na 4, wtedy w polu value wpisz. np 50 - zobacz czy zmieni się temperatura na wyświetlaczu.
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
c.d.Jaroni wrote: Sun Apr 19, 2026 10:21 am Tam raczej nie można wstawić 50%. Te ustawienia, które ja zrobiłem wcześniej, czyli 6% dla Datapoint value, działają tylko tak długo, dopóki nie zrobi się restartu bramki, albo nie dojdzie do utraty zasięgu, a być może nawet tylko do kolejnego Humidity reporting interval - Interwał raportowania wilgotności.
Z tego co zdążyłem zauważyć, różnie działają i różnie się konfigurują, parują, różne czujniki. Ten testowany czujnik temperatury i wilgotności, jak się zrestartuje bramkę, traci z nią kontakt, nie wiem, czy na stałe, ale kiedyś byłem w stanie przywrócić działanie Zigbee czujnika bez ponownego parowania. Teraz muszę przeprowadzić ponowne wymuszone parowanie i nie wolno potem restartować bramki. To się także wiąże z tym tylko chwilowym zapisanym w GUI Datapoint value. to jest tylko zapis tymczasowy w GUI, po restarcie bramki, ten zapis nie działa, działają ustawienia domyślne. Potrzeba rozwiązania, żeby można było przeprowadzić kalibrację oprogramowania czujnika, na stałe wprowadzić zmianę parametrów.
Ostatecznie te 6% podniesione Dostosowanie wilgotności w Cloud pozostawić, one nie ma wpływu na tymczasowe ustawienia w GUI-Generic i w apce będziemy zawsze widzieć mniej więcej prawidłowe parametry wilgotności, a na dane na wyświetlaczu czujnika w korytarzu muszę brać poprawkę.
4. Czujniki bateryjne potrzebują czasu, żeby z wznowić komunikację z bramką po restarcie - to może zająć do kilku godzin.
5. Wysłałem Ci odnośnik do krótkiego wprowadzenia do Tuya datapoints - tam jest napisane, że datapoints są co do zasady nieodczytywalne - nie możesz oczekiwać, że np. po ponownym uruchomieniu bramki pojawią się tam wcześniej wprowadzone przez Ciebie parametry.
6. Chciałbym coś uściślić:
- wpisujesz 6% dla tego humidity sensitivity i dajesz DataRequest - tak?
- wilgotność na wyświetlaczu zmienia się o 6% - tak?
- uruchamiasz bramkę ponownie - wilgotność na wyświetlaczu spada o 6% - 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
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Najpierw co do pierwszej porady. Zrobiłem jak napisałeś, wilgotność nie podskoczyła na wyświetlaczu o 5%, a wynik w GUI wygląda takvajera wrote: Sun Apr 19, 2026 10:44 amc.d.Jaroni wrote: Sun Apr 19, 2026 10:21 am Tam raczej nie można wstawić 50%. Te ustawienia, które ja zrobiłem wcześniej, czyli 6% dla Datapoint value, działają tylko tak długo, dopóki nie zrobi się restartu bramki, albo nie dojdzie do utraty zasięgu, a być może nawet tylko do kolejnego Humidity reporting interval - Interwał raportowania wilgotności.
Z tego co zdążyłem zauważyć, różnie działają i różnie się konfigurują, parują, różne czujniki. Ten testowany czujnik temperatury i wilgotności, jak się zrestartuje bramkę, traci z nią kontakt, nie wiem, czy na stałe, ale kiedyś byłem w stanie przywrócić działanie Zigbee czujnika bez ponownego parowania. Teraz muszę przeprowadzić ponowne wymuszone parowanie i nie wolno potem restartować bramki. To się także wiąże z tym tylko chwilowym zapisanym w GUI Datapoint value. to jest tylko zapis tymczasowy w GUI, po restarcie bramki, ten zapis nie działa, działają ustawienia domyślne. Potrzeba rozwiązania, żeby można było przeprowadzić kalibrację oprogramowania czujnika, na stałe wprowadzić zmianę parametrów.
Ostatecznie te 6% podniesione Dostosowanie wilgotności w Cloud pozostawić, one nie ma wpływu na tymczasowe ustawienia w GUI-Generic i w apce będziemy zawsze widzieć mniej więcej prawidłowe parametry wilgotności, a na dane na wyświetlaczu czujnika w korytarzu muszę brać poprawkę.
4. Czujniki bateryjne potrzebują czasu, żeby z wznowić komunikację z bramką po restarcie - to może zająć do kilku godzin.
5. Wysłałem Ci odnośnik do krótkiego wprowadzenia do Tuya datapoints - tam jest napisane, że datapoints są co do zasady nieodczytywalne - nie możesz oczekiwać, że np. po ponownym uruchomieniu bramki pojawią się tam wcześniej wprowadzone przez Ciebie parametry.
6. Chciałbym coś uściślić:
- wpisujesz 6% dla tego humidity sensitivity i dajesz DataRequest - tak?
- wilgotność na wyświetlaczu zmienia się o 6% - tak?
- uruchamiasz bramkę ponownie - wilgotność na wyświetlaczu spada o 6% - tak?
Code: Select all
Command Result
Tuya custom cluster data request sent successfully!
Datapoint id = 23(0x17)
Datapoint type = VALUE(0x02)
Datapoint length = 4(0x04)
Datapoint value = 50(0x32)A teraz konkretnie, przy Humidity sensitivity, jak podniosę 6% Datapoint value, wybudzę prawidółowo czujnik i dam Data request, to ma taki wynik, choć tym razem nic się nje zmieniło, ale wcześniej od razu podskoczyła ta wilgotność o te 6%, ale zaraz w krótkim czasie zniknęła, nawet jak nie restartowałem bramki. Może czujnik tracił zasięg, bo był w piwnicy do testów, oddalony od bramki i routera.
Code: Select all
Command Result
Tuya custom cluster data request sent successfully!
Datapoint id = 20(0x14)
Datapoint type = VALUE(0x02)
Datapoint length = 4(0x04)
Datapoint value = 6(0x06)
Command Response payload
{00,8D,14,02,00,04,00,00,00,06}
datapoint id = 20(0x14)
datapoint value = 6(0x00000006)