Aktualizacje oprogramowania [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

Wersja 0.8.57-12/07/2025 wprowadza nowy element do GUI - dynamiczne listy wyboru.
Jak zawsze mam prośbę o testy i feedback - jeżeli ta koncepcja spodoba się i będzie stabilna to będę uzupełniał listy atrybutów, rozkazów i domyślnych wartości w miarę dostępnego czasu 😉

Wkrótce wrzucę krótką instrukcję do wątku z tutorialem.
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

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

Taka ciekawostka. Dzisiaj zaktualizowałem pracującą od lutego bramkę (wersja softu 0.1.5. - jeszcze bez OTA).
Spróbowałem zrobić upgrade przez FDT od adresu 0x10000 i... udało się :-)
Bramka wstała normalnie. Wszystkie urządzenia dodane wcześniej działały.
Postanowiłem dodać nowe i prawie pełen sukces.
Bramka weszła w parowanie (dioda na niebiesko) i nie chciała zakończyć procesu (cały czas świeciła na niebiesko).
Reset pomógł, tzn. dodało się urządzenie, a dioda przeszła na zielony, po czym po 3 min. się wyłączyła.
Wszystko działa.
A teraz dodatkowa ciekawostka. Nowe GUI pokazuje wszystkie kanały na bramce, ale już tylko jedno urządzenie (te nowo dodane).
Dlaczego piszę powyższe? Bo wiem, że jest sporo osób, które nie aktualizują bramki, bo boją się, że trzeba będzie ustawiać wszystko na nowo.
I ja też byłem w takiej sytuacji (miałem na tej bramce 11 reakcji i sporo czasu by zajęło przepisanie ich na nowo, do tego dochodziły harmonogramy). Ale chciałem dodać nowe urządzenie, którego nie było w bazie, więc nie miałem innego wyjścia. Ważne, że się udało. Nie pamiętam, od której wersji wszedł nowy podział partycji, ale teraz wiem, że od wersji 0.1.5 w górę można próbować aktualizacji do najnowszej wersji.
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
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Zibi_007 wrote: Sat Jul 12, 2025 11:53 pm Taka ciekawostka. Dzisiaj zaktualizowałem pracującą od lutego bramkę (wersja softu 0.1.5. - jeszcze bez OTA).
Spróbowałem zrobić upgrade przez FDT od adresu 0x10000 i... udało się :-)
Bramka wstała normalnie. Wszystkie urządzenia dodane wcześniej działały.
Postanowiłem dodać nowe i prawie pełen sukces.
Bramka weszła w parowanie (dioda na niebiesko) i nie chciała zakończyć procesu (cały czas świeciła na niebiesko).
Reset pomógł, tzn. dodało się urządzenie, a dioda przeszła na zielony, po czym po 3 min. się wyłączyła.
Wszystko działa.
A teraz dodatkowa ciekawostka. Nowe GUI pokazuje wszystkie kanały na bramce, ale już tylko jedno urządzenie (te nowo dodane).
Dlaczego piszę powyższe? Bo wiem, że jest sporo osób, które nie aktualizują bramki, bo boją się, że trzeba będzie ustawiać wszystko na nowo.
I ja też byłem w takiej sytuacji (miałem na tej bramce 11 reakcji i sporo czasu by zajęło przepisanie ich na nowo, do tego dochodziły harmonogramy). Ale chciałem dodać nowe urządzenie, którego nie było w bazie, więc nie miałem innego wyjścia. Ważne, że się udało. Nie pamiętam, od której wersji wszedł nowy podział partycji, ale teraz wiem, że od wersji 0.1.5 w górę można próbować aktualizacji do najnowszej wersji.
Wow!
Podział partycji FLASH jest od początku taki sam, różni się tylko pomiędzy modelami z 4MB i 8MB, natomiast dwa razy zmieniła się struktura tabeli kanałów.
Dla każdej z tych zmian przygotowałem fragment kodu, który rozpoznawał poprzednią wersję, tworzył nową tabelę i przepisywał dane z jednej do drugiej.
Kod przetestowałem u siebie, natomiast wielokrotnie zastanawiałem się, czy ktokolwiek skorzystał z tego rozwiązania i jaka była najbardziej ekstremalna różnica pomiędzy wersjami.
Wychodzi na to, że wygrałeś 😉

W temacie zakładki Zigbee Devices w GUI - ona pobiera dane z drugiej tabeli, która została dodana stosunkowo późno. Jeszcze do niedawna podczas startu bramki dopisywałem do niej urządzenia znalezione w tablicy bindingów (oczywiście z okrojonym zakresem danych - bez nazwy, modelu itp.), ale pojawił się problem, gdy w GUI dodałem możliwość usuwania wpisów z tej tabeli - wtedy po restarcie urządzenie "wracało" do tabeli jako "unknown::unknown ", więc wyłączyłem to rozwiązanie.
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

Zibi_007 wrote: Sat Jul 12, 2025 11:53 pm Postanowiłem dodać nowe i prawie pełen sukces.
Bramka weszła w parowanie (dioda na niebiesko) i nie chciała zakończyć procesu (cały czas świeciła na niebiesko).
Reset pomógł, tzn. dodało się urządzenie, a dioda przeszła na zielony, po czym po 3 min. się wyłączyła.
Wszystko działa.
Jeżeli to nowe urządzenie było z grupy Tuya custom cluster to w 0.8.58 był mały błąd odpowiedzialny za brak resetu po dodaniu urządzenia - poprawiłem to w 0.8.59.
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

Wersja 0.8.61-15/07/2025:
  • poprawki w obsłudze komunikatów wybranych liczników elektrycznych (nieprawidłowe raportowanie natężenia x1000);
  • nowe atrybuty i wartości domyślne w newGUI ;)
  • w przypadku nieudanego powiązania urządzenia Zigbee z bramką (np. nieznany model) - w zakładce Zigbee settings w polu Last binding result pojawi się manufacturer:model id, które można skopiować i wrzucić na forum;
  • Nowa zakładka Advanced Devices a w niej na początek zawór Sonoff SWV
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

No i to mi się podoba :)
Teraz ustawienie programu w zaworze Sonoff to bajeczka ;)
Tylko w apce w trybie pracy nadal pokazuje 1 jak wybierzemy tryb objętościowy, tak m być?
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

lukasz06 wrote: Tue Jul 15, 2025 6:14 pm No i to mi się podoba :)
Teraz ustawienie programu w zaworze Sonoff to bajeczka ;)
Tylko w apce w trybie pracy nadal pokazuje 1 jak wybierzemy tryb objętościowy, tak m być?
No właśnie okazuje się, że tak ma być.
Sonoff zwraca 0 dla trybu manualnego, 1 dla time/volume a 2 to jakiś enigmatyczny tryb, o którym nikt nic nie wie?
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

ę
lukasz06 wrote: Tue Jul 15, 2025 6:14 pm No i to mi się podoba :)
Teraz ustawienie programu w zaworze Sonoff to bajeczka ;)
Tylko w apce w trybie pracy nadal pokazuje 1 jak wybierzemy tryb objętościowy, tak m być?
Skoro się podoba, to w podobny sposób zaprojektuję panel dla syreny z melodyjkami i tego czujnika gazu.
Przypomnijcie mi, czy coś jeszcze czeka w kolejce?

Chodzi mi po głowie jakiś zawór ogrodowy z TCC?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

No właśnie okazuje się, że tak ma być.
Sonoff zwraca 0 dla trybu manualnego, 1 dla time/volume a 2 to jakiś enigmatyczny tryb, o którym nikt nic nie wie?
[/quote]

Tylko pamiętam, że jak testowałem ten zawór przez Telenet, to wtedy była 2-ka jako program objętościowy, a 1 jako czasowy
Mnie to jakoś nie przeszkadza, tylko zwracam uwagę ;)

Return to “Bramka ZigBee”