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: 32 times

Post

Lector wrote: Sun Oct 26, 2025 8:51 pm Nie wiem czy problem już był poruszany.
Nie zawsze aktualizacja chcę przejść przez stronę UPDATE, wyczaiłem ze jak się zrobi restart bramki i ponownie proces aktualizacji to przechodzi.

Pisze bo miałem prywatne zapytanie ze aktualizacja nie przechodzi i jak zrobić aktualizuję plikiem merged aby nie stracić danych na bramce.
Podpowiedziałem z tym resetem i też poszło.
Było już było ;-)

Czasami wystarczy zmiana przeglądarki (np. z Firefoxa na Chrome lub na odwrót). No i reset, jak nic to nie da.
Jak ten nie pomoże, to już tylko backup i restore ;-)
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
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

Lector wrote: Sun Oct 26, 2025 8:51 pm Nie wiem czy problem już był poruszany.
Nie zawsze aktualizacja chcę przejść przez stronę UPDATE, wyczaiłem ze jak się zrobi restart bramki i ponownie proces aktualizacji to przechodzi.

Pisze bo miałem prywatne zapytanie ze aktualizacja nie przechodzi i jak zrobić aktualizuję plikiem merged aby nie stracić danych na bramce.
Podpowiedziałem z tym resetem i też poszło.
A plik .merged nie czyści przypadkiem całej bramki?
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

george1255 wrote: Mon Oct 27, 2025 5:55 am
Lector wrote: Sun Oct 26, 2025 8:51 pm Nie wiem czy problem już był poruszany.
Nie zawsze aktualizacja chcę przejść przez stronę UPDATE, wyczaiłem ze jak się zrobi restart bramki i ponownie proces aktualizacji to przechodzi.

Pisze bo miałem prywatne zapytanie ze aktualizacja nie przechodzi i jak zrobić aktualizuję plikiem merged aby nie stracić danych na bramce.
Podpowiedziałem z tym resetem i też poszło.
A plik .merged nie czyści przypadkiem całej bramki?
Plik do OTA.
Dalej się już wgrywa.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
kaju666
Posts: 79
Joined: Wed Feb 16, 2022 12:48 pm
Has thanked: 5 times
Been thanked: 3 times

Post

Zibi_007 wrote: Thu Sep 11, 2025 10:02 pm
vajera wrote: Thu Sep 11, 2025 7:05 pm
bokk wrote: Thu Sep 11, 2025 6:46 pm Dzięki, to zabawę zostawię na jutro :)
Tutaj jest instrukcja - może ktoś się odważy ją wypróbować - sprawdziłem u siebie i bramka odzyskała 100% funkcjonalności - WiFi, Supla, Zigbee, urządzenia, kanały - wszystko działa ;)
Klony bramki robiłem już dawno, ale poszedłem krok dalej. Na podstawie instrukcji Kolegi @vajera zrobiłem teraz nawet więcej :)

Przeszczep konfiguracji z bramki 4MB na 8MB (16MB):

Najpierw podłączamy ESP32 C6 - wersja z 4 MB

Potrzebne będzie narzędzie esptool.py - po szczegóły dotyczące instalacji odsyłam do Internetu ;)
  1. esptool.py --chip esp32c6 --port COMX read_flash 0x290000 0x160000 littlefs_zigbee.bin
COMX - wpisujemy numeru portu COM, np. COM8

Teraz podłączamy ESP32 C6 - wersja z 8/16 MB
  1. esptool.py --chip esp32c6 --port COMX erase_flash
  2. esptool.py --chip esp32c6 --port COMX write_flash 0x0 Z2S_Gateway.ino.merged.bin
  3. esptool.py --chip esp32c6 --port COMX write_flash 0x690000 littlefs_zigbee.bin
COMX - wpisujemy numeru portu COM, np. COM8

Uwaga nr 1 - kroki 1 i 2 w C6 N8/16 można zastąpić wgrywając plik merged, tak jak do tej pory (najlepiej z czyszczeniem pamięci FLASH).

Uwaga nr 2 - krok 1 może się czasami zakończyć komunikatem o błędzie odczytu - należy wtedy ponowić to polecenie i najlepiej upewnić się, że plik littlefs_zigbee.bin jest na dysku zanim wyczyścimy
FLASH.

Uwaga nr 3 - opracowano na podstawie instrukcji @vajera viewtopic.php?p=208864#p208864.

Przyda się osobom, które mają już dość ręcznej aktualizacji modułów 4MB i chcą się przesiąść na 8/16MB a tak, jak np. ja nie mają ochoty parować kilkudziesięciu urządzeń na nowo i wpisywać wszystkich reakcji i przypisanych scen.
Sprawdziłem kilkukrotnie. Stare bramki 3x C6N4 i jedno Xiao poszły do pudła ;-)

Hej a myślisz że uda się przeszczepić dane z Esp32-c6 16mb na Xiao 4mb?
Mam u siebie problemy z zasięgiem i myślę nad zmianą na Xiao.
User avatar
vajera
Posts: 7295
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

kaju666 wrote: Thu Nov 06, 2025 10:37 am Hej a myślisz że uda się przeszczepić dane z Esp32-c6 16mb na Xiao 4mb?
Mam u siebie problemy z zasięgiem i myślę nad zmianą na Xiao.
Nie powinno być problemu:

16 MB:
esptool.py --chip esp32c6 --port COMX read_flash 0x690000 0x160000 littlefs_zigbee.bin

Xiao:
esptool.py --chip esp32c6 --port COMX write_flash 0x290000 littlefs_zigbee.bin
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: 32 times

Post

kaju666 wrote: Thu Nov 06, 2025 10:37 am
Zibi_007 wrote: Thu Sep 11, 2025 10:02 pm
vajera wrote: Thu Sep 11, 2025 7:05 pm

Tutaj jest instrukcja - może ktoś się odważy ją wypróbować - sprawdziłem u siebie i bramka odzyskała 100% funkcjonalności - WiFi, Supla, Zigbee, urządzenia, kanały - wszystko działa ;)
Klony bramki robiłem już dawno, ale poszedłem krok dalej. Na podstawie instrukcji Kolegi @vajera zrobiłem teraz nawet więcej :)

Przeszczep konfiguracji z bramki 4MB na 8MB (16MB):

Najpierw podłączamy ESP32 C6 - wersja z 4 MB

Potrzebne będzie narzędzie esptool.py - po szczegóły dotyczące instalacji odsyłam do Internetu ;)
  1. esptool.py --chip esp32c6 --port COMX read_flash 0x290000 0x160000 littlefs_zigbee.bin
COMX - wpisujemy numeru portu COM, np. COM8

Teraz podłączamy ESP32 C6 - wersja z 8/16 MB
  1. esptool.py --chip esp32c6 --port COMX erase_flash
  2. esptool.py --chip esp32c6 --port COMX write_flash 0x0 Z2S_Gateway.ino.merged.bin
  3. esptool.py --chip esp32c6 --port COMX write_flash 0x690000 littlefs_zigbee.bin
COMX - wpisujemy numeru portu COM, np. COM8

Uwaga nr 1 - kroki 1 i 2 w C6 N8/16 można zastąpić wgrywając plik merged, tak jak do tej pory (najlepiej z czyszczeniem pamięci FLASH).

Uwaga nr 2 - krok 1 może się czasami zakończyć komunikatem o błędzie odczytu - należy wtedy ponowić to polecenie i najlepiej upewnić się, że plik littlefs_zigbee.bin jest na dysku zanim wyczyścimy
FLASH.

Uwaga nr 3 - opracowano na podstawie instrukcji @vajera viewtopic.php?p=208864#p208864.

Przyda się osobom, które mają już dość ręcznej aktualizacji modułów 4MB i chcą się przesiąść na 8/16MB a tak, jak np. ja nie mają ochoty parować kilkudziesięciu urządzeń na nowo i wpisywać wszystkich reakcji i przypisanych scen.
Sprawdziłem kilkukrotnie. Stare bramki 3x C6N4 i jedno Xiao poszły do pudła ;-)

Hej a myślisz że uda się przeszczepić dane z Esp32-c6 16mb na Xiao 4mb?
Mam u siebie problemy z zasięgiem i myślę nad zmianą na Xiao.
Masz wyżej rozpisane przez @vajera. Sprawdzałem już kilka razy. Działa :)
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
myxhir
Posts: 664
Joined: Thu Jan 07, 2021 12:16 pm
Location: Skórzewo, Poznań
Has thanked: 6 times
Been thanked: 9 times

Post

takie pytanie bo chyba gdzieś mi to umknęło
Pierwsza opcja ok załączenie parowania na 180 sek i wyłączenie
a co daje ta druga, bo się domyślam że wymusza odłączenie urządzeń i ponowne parowanie jakby jakis kanął się nie dodał ?
You do not have the required permissions to view the files attached to this post.
Spełniony Automatyk / Mąż / Świeżo Upieczony Ojciec
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 32 times

Post

myxhir wrote: Mon Nov 10, 2025 9:33 am takie pytanie bo chyba gdzieś mi to umknęło
Pierwsza opcja ok załączenie parowania na 180 sek i wyłączenie
a co daje ta druga, bo się domyślam że wymusza odłączenie urządzeń i ponowne parowanie jakby jakis kanął się nie dodał ?
viewtopic.php?p=217757#p217757
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
myxhir
Posts: 664
Joined: Thu Jan 07, 2021 12:16 pm
Location: Skórzewo, Poznań
Has thanked: 6 times
Been thanked: 9 times

Post

Zibi_007 wrote: Mon Nov 10, 2025 9:58 am
myxhir wrote: Mon Nov 10, 2025 9:33 am takie pytanie bo chyba gdzieś mi to umknęło
Pierwsza opcja ok załączenie parowania na 180 sek i wyłączenie
a co daje ta druga, bo się domyślam że wymusza odłączenie urządzeń i ponowne parowanie jakby jakis kanął się nie dodał ?
viewtopic.php?p=217757#p217757
dzięki, dlatego tego nie znalazłem bo nowości szukam w tym dziale a trafił do innego :)
Spełniony Automatyk / Mąż / Świeżo Upieczony Ojciec
coroner23
Posts: 37
Joined: Wed Apr 19, 2017 2:55 pm
Location: Pruszków

Post

Koledzy jak wgrac aktualizacje na esp c6 8mb przez OTA
Marcin Łaszcz

Return to “Bramka ZigBee”