Aktualizacje oprogramowania [bramka ZigBee]

Moderator: vajera

User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

bokk wrote: Fri Sep 12, 2025 9:50 am
Zibi_007 wrote: Fri Sep 12, 2025 8:11 am
bokk wrote: Fri Sep 12, 2025 7:17 am

Dzięki, przerasta mnie to :shock:
Wpisz zamiast esptoot.py esptool.exe
Wielkie dzięki. Zmiana .py na .exe i teraz idzie jak burza.
posting.php?mode=quote&p=212377#

No i fajnie! @vajera to stary linuksiarz jest i jeszcze do Windowsa nie dorósł :lol:
Albo go przerósł, co też jest możliwe...
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
bokk
Posts: 730
Joined: Fri Mar 01, 2019 4:26 am
Has thanked: 7 times
Been thanked: 25 times

Post

bokk wrote: Fri Sep 12, 2025 5:21 am
vajera wrote: Fri Sep 12, 2025 5:09 am
bokk wrote: Fri Sep 12, 2025 12:33 am Coś chyba nie bardzo wiem jak to ugryźć.
System Windows 11.64.
Instaluję python-3.13.7-amd64.exe
później terminal: pip install esptool
Następnie terminal: python -m esptool i pokazuje esptool v5.0.2 - serial utility for flashing, provisioning, and interacting with Espressif SoCs.
Teraz esptool.py --chip esp32c6 --port COM5 read_flash 0x690000 0x160000 littlefs_zigbee.bin i otrzymuję 'esptool.py' is not recognized as an internal or external command, operable program or batch file.
Sprawdzałem na obu portach USB (zmieniając COM) i wciąż to samo.
Jak napisałeś, że zostawiasz zabawę na jutro, to nie sądziłem, że zaczniesz zaraz po północy 😉

Zasadniczo Python i Windows to droga przez mękę, z tych komunikatów wynika chyba jakiś problem ze ścieżką.
Znalazłem jakiś testowy moduł ESP32C6 i sprawdziłem że można to też zrobić Flash Download Tool - Read Flash adress: 0x690000 size: 0x160000 a następnie pod adres 0x0 wgrać plik marged i pod adres 0x690000 zgrana zawartość flasha

W międzyczasie zobaczyłem że pokazała się wersja 0.9.24 i weszła aktualizacja OTA na obie bramki.
To bardzo dobra informacja - brawo Ty? Czy mogę wykorzystać Twoje odkrycie i zaktualizować tutorial?
Oczywiście:)
Może warto by dodać w Tutorial - GUI i rozmaitości [bramka Zigbee] - Instrukcja wykonania kopii zapasowej lub przeniesienia danych bramki Z2S informację od @Zibi_007 jeśli działamy na Windows to zamiast esptoot.py wpisujemy esptool.exe
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

bokk wrote: Sat Sep 13, 2025 5:11 am
bokk wrote: Fri Sep 12, 2025 5:21 am
vajera wrote: Fri Sep 12, 2025 5:09 am
Jak napisałeś, że zostawiasz zabawę na jutro, to nie sądziłem, że zaczniesz zaraz po północy 😉

Zasadniczo Python i Windows to droga przez mękę, z tych komunikatów wynika chyba jakiś problem ze ścieżką.



To bardzo dobra informacja - brawo Ty? Czy mogę wykorzystać Twoje odkrycie i zaktualizować tutorial?
Oczywiście:)
Może warto by dodać w Tutorial - GUI i rozmaitości [bramka Zigbee] - Instrukcja wykonania kopii zapasowej lub przeniesienia danych bramki Z2S informację od @Zibi_007 jeśli działamy na Windows to zamiast esptoot.py wpisujemy esptool.exe
Można, ale pod Windows też zadziała esptool.py. Wszystko zależy od tego, jak uruchamiasz środowisko Pythona. Proponuję dopisać, że jeśli nie zadziała .py to spróbuj z .exe.
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

Wersja 0.9.30-15/09/2025 wykorzystuje objekt Supla::Device::StatusLED do sygnalizacji zdarzeń w bibliotece SuplaDevice, w tym np. idenfyfikacji urządzeń. Zdarzenia z Supla sygnalizowane są białym kolorem diody, rodzaj zdarzenia identyfikowany jest przez sekwencję mrugania diody. Zdarzenia z bramki Z2S sygnalizowane są różnymi kolrami diody (zielony -- bramka w trybie parowania, niebieski - bramka w trakcie parowania nowego urządzenia, czerwony - błąd parowania, fioletowy? - aktualizacja OTA w toku).
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

"Klasyczne qui pro quo" :) ...a cel osiągnięty! ;)
Dziękuję Mistrzu.
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.9.31-16/09/2025
  • Wersja ta wprowadza zmiany w strukturze danych opisujących urządzenie Zigbee (zarówno w pamięci, jak i w pliku) - jest to druga taka zmiana w tej tabeli - pierwsza nastąpiła pomiędzy wersjami 0.7.10 i 0.7.11 (marzec 2025).
  • Przetestowałem poniższe scenariusze:
    • wgranie wersji 0.7.10 -> dodanie urządzenia Zigbee -> aktualizacja do 0.9.31 - OK,
    • wgranie wersji 0.9.30 -> dodanie urządzeń Zigbee -> aktualizacja do 0.9.31 - OK.
  • Oczywiście pomimo powyższych testów może się zdarzyć scenariusz, którego nie przewidziałem, więc zalecam wykonanie backupu danych bramki przed aktualizacją -> viewtopic.php?p=208864#p208864.
  • Po wgraniu aktualizacji 0.9.31 nie będzie możliwe wgranie jakiejkolwiek aktualizacji z niższą wersją - oczywiście odtworzenie z backupu zadziała.
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.9.37-19/09/2025:
  • Urządzenia Zigbee raportujące wyłącznie temperaturę (np. głowice TRV) będą transponowane na kanał Supla SUPLA_CHANNELTYPE_THERMOMETER a nie, tak jak do tej pory, na SUPLA_CHANNELTYPE_HUMIDITYANDTEMPSENSOR - zmiana będzie widoczna tylko dla nowych urządzeń parowanych z bramką.
  • Przywrócono prawidłowy mechanizm działania automatu schodowego/otwarcia bramy/furtki w przypadku przekaźników Zigbee.
  • Dodano możliwość zastosowania tzw. manufacturer_specific_code przy operacjach na atrybutach - umożliwi to np. włączenie trybu Turbo dla ZBmicro.
  • Nowa wersja boardów ESP32 - 3.3.1, uaktualniono również część bibliotek zewnętrznych.
  • Poprawki w kodzie bramki.
  • Dodano nowe urządzenie Aqara Air Quality Monitor AAQS-S01 (czujnik smogu/T/H).
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

@Vajera, fajnie, że robisz porządki ;) ten kanał wilgotności trochę wprowadzał ludzi w błąd.
Ale do rzeczy. Po aktualizacji przez Ota, usunięciu głowicy i dodaniu jej od nowa nie mam odczytu temp z głowicy.
Czekam już ponad 1h i nic. W Cloud ustawiłem dodatkowy termometr i on działa.
Zauważyłem też problem w komunikacji na linii aplikacja - głowica, tzn. po zmianie temp w aplikacji temp się nie zapisuje na głowicy.
Chyba, że trzeba wgrać plik "merged"?
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: Fri Sep 19, 2025 9:17 pm @Vajera, fajnie, że robisz porządki ;) ten kanał wilgotności trochę wprowadzał ludzi w błąd.
Ale do rzeczy. Po aktualizacji przez Ota, usunięciu głowicy i dodaniu jej od nowa nie mam odczytu temp z głowicy.
Czekam już ponad 1h i nic. W Cloud ustawiłem dodatkowy termometr i on działa.
Zauważyłem też problem w komunikacji na linii aplikacja - głowica, tzn. po zmianie temp w aplikacji temp się nie zapisuje na głowicy.
Chyba, że trzeba wgrać plik "merged"?
Sonoff TRVZB?
Komunikacja głowica-aplikacja działa?
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

vajera wrote: Fri Sep 19, 2025 9:25 pm
lukasz06 wrote: Fri Sep 19, 2025 9:17 pm @Vajera, fajnie, że robisz porządki ;) ten kanał wilgotności trochę wprowadzał ludzi w błąd.
Ale do rzeczy. Po aktualizacji przez Ota, usunięciu głowicy i dodaniu jej od nowa nie mam odczytu temp z głowicy.
Czekam już ponad 1h i nic. W Cloud ustawiłem dodatkowy termometr i on działa.
Zauważyłem też problem w komunikacji na linii aplikacja - głowica, tzn. po zmianie temp w aplikacji temp się nie zapisuje na głowicy.
Chyba, że trzeba wgrać plik "merged"?
Sonoff TRVZB?
Komunikacja głowica-aplikacja działa?
Tak Sonoff, tak głowica - aplikacja działa.
Edit:
Ps . Przy okazji mógłbyś wyrzucić ten kanal wilgotności również z Sonoff WD?

Return to “Bramka ZigBee”