Gniazdka, rolety, włączniki, mierniki elektryczne - zgłoszenia, uwagi, pomysły [bramka ZigBee]

Moderator: vajera

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

Post

LukiSpajder wrote: Tue May 13, 2025 7:35 pm
vajera wrote: Tue May 13, 2025 2:54 pm Wersja 0.7.78-13/05/2025 wprowadza obsługę klastra WINDOW COVERING dla kontrolerów rolet Zigbee.
Na razie w bazie jest jeden model _TZ3210_ol1uhvza::TS130F (@LukiSpajder), ale oczywiście można zgłaszać nowe.
Rolety działają, wiem również jak ustawić czas kalibracji, są jeszcze pewne błędy wieku dziecięcego, nad którymi pracuję, ale przydałby się feedback i weryfikacja innych modeli.
A więc tak dodał się bez problemu :D
Przyciski w module działają prawidłowa. Z apki też działa nie wiem skąd moduł ma czas opuszczania /podnoszeni chyba jest zapiany w nim. Bo akpa nie krzyczała o kalibrację .
Coś sprawdzać szczególnie ?

Logi:

Roleta ver.0.7.78.rar
Czas możesz sprawdzić poleceniem:

read-attribute nr_kanału_rolety 0x102 0xf003 -
jako wynik dostaniesz czas (w systemie szesnastkowym), który trzeba podzielić przez 10 albo przez 100.

Kierunki Ci się zgadzają - w sensie góra/dół?

Procedurę kalibracji jeszcze opiszę szczegółowo.

Czy jak masz roletę w skrajnej pozycji, np. całkowicie otwartą i zaczynasz ją zamykać w aplikacji to robi ona taki sekundowy skok do całkowicie zamkniętej, następnie wraca na 0% i zaczyna się zamykać?
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 May 13, 2025 7:43 pm

Czas możesz sprawdzić poleceniem:

read-attribute nr_kanału_rolety 0x102 0xf003 -
jako wynik dostaniesz czas (w systemie szesnastkowym), który trzeba podzielić przez 10 albo przez 100.

Kierunki Ci się zgadzają - w sensie góra/dół?

Procedurę kalibracji jeszcze opiszę szczegółowo.

Czy jak masz roletę w skrajnej pozycji, np. całkowicie otwartą i zaczynasz ją zamykać w aplikacji to robi ona taki sekundowy skok do całkowicie zamkniętej, następnie wraca na 0% i zaczyna się zamykać?
Kierunki działają odwrotnie do piktogramu na obudowie moduł .

Telnet :

Code: Select all

>Welcome 192.168.0.168
>Use quit  to disconnect.
read-attribute 0 0x102 0xf003
>Device 34043
>>read-attribute 0 258 61443
>>Reading attribute successful - data value is 0x258, data type is 0x21


czyli 60 sekund i się zgadza dzielenie przez 10 (0x258=600)
pytanie jak to zmienić tyle wiem ;) :
write-attribute nr_kanału

tak robi taki skok wizualizacji przy zamykaniu też wskakuje na 100% i potem poprawna pozycja
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

LukiSpajder wrote: Tue May 13, 2025 8:07 pm czyli 60 sekund i się zgadza dzielenie przez 10 (0x258=600)
pytanie jak to zmienić tyle wiem ;) :
write-attribute nr_kanału
write-attribute nr_kanału_rolety 0x102 0xF003 U16 2 czas*10

wartość czasu możesz podać jako hex wtedy z 0x albo w systemie dziesiętnym

tak robi taki skok wizualizacji przy zamykaniu też wskakuje na 100% i potem poprawna pozycja
No właśnie - ten moduł podaje prawidłowe wartości tylko w czasie pracy...mam na to pewien workaround, ale jeszcze go testuję.
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 May 13, 2025 8:20 pm
LukiSpajder wrote: Tue May 13, 2025 8:07 pm czyli 60 sekund i się zgadza dzielenie przez 10 (0x258=600)
pytanie jak to zmienić tyle wiem ;) :
write-attribute nr_kanału
write-attribute nr_kanału_rolety 0x102 0xF003 U16 2 czas*10

wartość czasu możesz podać jako hex wtedy z 0x albo w systemie dziesiętnym

tak robi taki skok wizualizacji przy zamykaniu też wskakuje na 100% i potem poprawna pozycja
No właśnie - ten moduł podaje prawidłowe wartości tylko w czasie pracy...mam na to pewien workaround, ale jeszcze go testuję.
Działa :D

Code: Select all

>Welcome 192.168.0.168
>Use quit  to disconnect.
write-attribute 0 0x102 0xF003 U16 2 120
>Device 34043
>>write-attribute 0 0x102 0xF003 0x21 0x2
>Write attribute async request sent
read-attribute 0 0x102 0xf003
>Device 34043
>>read-attribute 0 258 61443
>>Reading attribute successful - data value is 0x78, data type is 0x21
wychodzi że moduł bierze ten czas do góry i na dół
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

LukiSpajder wrote: Wed May 14, 2025 2:43 am wychodzi że moduł bierze ten czas do góry i na dół
Zgadza się, on nie ma oddzielnej kalibracji dla każdego kierunku.
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: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Zamówiłem coś takiego na testy porównawcze (LoraTap, sprawdzona marka), więc jak ktoś planuje zakup sterownika rolet to proponuję się wstrzymać:

https://pl.aliexpress.com/item/1005007099671541.html

wersja Zigbee model B (w model A nie można ustawić wartości % - tak przynajmniej jest napisane w tabeli porównującej te modele)
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: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

LukiSpajder wrote: Tue May 13, 2025 8:07 pm tak robi taki skok wizualizacji przy zamykaniu też wskakuje na 100% i potem poprawna pozycja
W wersji 0.7.79 wprowadziłem swego rodzaju obejście tego problemu, tzn. pozycja rolety uaktualnia się tylko w czasie jej ruchu albo inaczej mówiąc komunikaty o pozycji rolety są ignorowane jeżeli sterownik raportuje brak ruchu. Tutaj też pojawia się mały zong bo komunikat o zakończeniu ruchu przychodzi przez ostatnim komunikatem o pozycji rolety, więc u mnie roleta w aplikacji ma np. 1-2% zamiast 0% (a w sterowniku jest fizycznie 0%) lub 97% zamiast 100% - spróbuję to jeszcze jakoś rozwiązać.
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: Wed May 14, 2025 5:25 pm
LukiSpajder wrote: Tue May 13, 2025 8:07 pm tak robi taki skok wizualizacji przy zamykaniu też wskakuje na 100% i potem poprawna pozycja
W wersji 0.7.79 wprowadziłem swego rodzaju obejście tego problemu, tzn. pozycja rolety uaktualnia się tylko w czasie jej ruchu albo inaczej mówiąc komunikaty o pozycji rolety są ignorowane jeżeli sterownik raportuje brak ruchu. Tutaj też pojawia się mały zong bo komunikat o zakończeniu ruchu przychodzi przez ostatnim komunikatem o pozycji rolety, więc u mnie roleta w aplikacji ma np. 1-2% zamiast 0% (a w sterowniku jest fizycznie 0%) lub 97% zamiast 100% - spróbuję to jeszcze jakoś rozwiązać.
Ver.0.7.81

Wizualizacja działa dużo lepiej pojawiają się jednak skoki jeśli roleta jedzie na dół i przełączymy do góry to wskoczy 0% na chwilę .
Dział dalej odwrotnie z piktogramami na module.
Te 1-2% u Mnie pojawia się tak samo , co za tym idzie nie pokazuje w apce że roleta zamknięta na tym głównym ekranie .
Ogólnie działa , zdarza się że np. Jedzie na dół klikamy do góry a moduł nie reaguje . Ale losowo to występuje
Tyle zauważyłem 😉może ten model nie jest idealny tak jak z głowicami . Może ta LoraTap będzie ideałem 😉
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

W wersji 0.8.19-03/06/2025 przeprowadziłem restrukturyzację kodu odpowiadającego za komunikaty z klastra ElectricalMeasurement, usuwając przy okazji jeden niezauważony błąd.
Jak zawsze przy takiej okazji istnieje ryzyko, że coś zepsułem, więc w razie czego proszę o feedback.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
bokk
Posts: 730
Joined: Fri Mar 01, 2019 4:26 am
Has thanked: 7 times
Been thanked: 25 times

Post

Zakupiłem do testów jako repeater SONOFF ZBMINIR2. Po podpięciu do bramki SONOFF jest tam do włączenia funkcja Turbo Mode. Czy jest możliwość włączenia tej funkcji na bramce Z2S

Return to “Bramka ZigBee”