[Funkcja -test] Zdalne pobieranie partycji [bramka ZigBee]

Moderator: vajera

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

Post

Wersja 1.4.60-27/02/26 dodaje możliwość zdalnego pobrania poszczególnych partycji, co można wykorzystać, np. do zdalnej kopii zapasowej w przypadku trudno dostępnych bramek.

Wystarczy wpisać w przegladarce IP_bramki/partition?label=XXXX

gdzie XXXX oznacza nazwę partycji.

Dla uzyskania pełnej kopii zapasowej należy pobrać następujące partycje:

nvs - tutaj zapisują się dane z emulacji pamięci EEPROM, np. stany przekaźników Supla

spiffs - system plików, serce bramki - tutaj zapisuje swoje dane Config Supla, bramka trzyma tutaj dane urządzeń i kanałów

zb_storage -na tej partycji zapisane są wszystkie dane stosu Zigbee

zb_fct - w przypadku tej partycji nie jestem pewny czy jest niezbędna do backupu, u mnie zawiera same 0xFF

rcp_fw - jak wyżej, same 0xFF

coredump - ta partycja zawiera awaryjny zrzut jądra systemu w przypadku awarii (do celów śledzenia błędów), więc nie wymaga kopii zapasowej

Adresy dla FLASH 4MB (pole offset):

# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x5000,
otadata, data, ota, 0xe000, 0x2000,
app0, app, ota_0, 0x10000, 0x280000,
spiffs, data, spiffs, 0x290000,0x15A000,
zb_storage, data, fat, 0x3EA000,0x4000,
zb_fct, data, fat, 0x3EE000,0x1000,
rcp_fw, data, spiffs, 0x3EF000,0x1000,
coredump, data, coredump,0x3F0000,0x10000,

Adresy dla 8 MB/16 MB:

# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x5000,
otadata, data, ota, 0xe000, 0x2000,
app0, app, ota_0, 0x10000, 0x140000,
app1, app, ota_1, 0x150000,0x140000,
spiffs, data, spiffs, 0x290000,0x15A000,
zb_storage, data, fat, 0x3EA000,0x4000,
zb_fct, data, fat, 0x3EE000,0x1000,
rcp_fw, data, spiffs, 0x3EF000,0x1000,
coredump, data, coredump,0x3F0000,0x10000,
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

vajera wrote: Fri Feb 27, 2026 4:26 pm Wersja 1.4.60-27/02/26 dodaje możliwość zdalnego pobrania poszczególnych partycji, co można wykorzystać, np. do zdalnej kopii zapasowej w przypadku trudno dostępnych bramek.

Wystarczy wpisać w przegladarce IP_bramki/partition?label=XXXX

[...]
No i bardzo ładnie. Za niedługo to już https://thelastoutpostworkshop.github.io/ESPConnect/ nie będzie do niczego potrzebne :)
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
QLQ
Posts: 2512
Joined: Sun Sep 03, 2017 9:13 am

Post

vajera wrote: Fri Feb 27, 2026 4:26 pm Wersja 1.4.60-27/02/26 dodaje możliwość zdalnego pobrania poszczególnych partycji, co można wykorzystać, np. do zdalnej kopii zapasowej w przypadku trudno dostępnych bramek.

Wystarczy wpisać w przegladarce IP_bramki/partition?label=XXXX

gdzie XXXX oznacza nazwę partycji.

Dla uzyskania pełnej kopii zapasowej należy pobrać następujące partycje:

nvs - tutaj zapisują się dane z emulacji pamięci EEPROM, np. stany przekaźników Supla

spiffs - system plików, serce bramki - tutaj zapisuje swoje dane Config Supla, bramka trzyma tutaj dane urządzeń i kanałów

zb_storage -na tej partycji zapisane są wszystkie dane stosu Zigbee

zb_fct - w przypadku tej partycji nie jestem pewny czy jest niezbędna do backupu, u mnie zawiera same 0xFF

rcp_fw - jak wyżej, same 0xFF

coredump - ta partycja zawiera awaryjny zrzut jądra systemu w przypadku awarii (do celów śledzenia błędów), więc nie wymaga kopii zapasowej
Wszystko działa BEZBŁĘDNIE> każda komenda > pobiera plik. Daj znać jak to teraz wgrać ponownie po np wgraniu nowego MERGED i odzyskaniu bramki. Przetestuję z miłą chęcią. Nawet za chwilę :)
Pliki po komendach:
.
Clip_6.png
You do not have the required permissions to view the files attached to this post.
jak coś nie działa to włącz zasilanie.....
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

QLQ wrote: Sat Feb 28, 2026 9:49 pm
vajera wrote: Fri Feb 27, 2026 4:26 pm Wersja 1.4.60-27/02/26 dodaje możliwość zdalnego pobrania poszczególnych partycji, co można wykorzystać, np. do zdalnej kopii zapasowej w przypadku trudno dostępnych bramek.

Wystarczy wpisać w przegladarce IP_bramki/partition?label=XXXX
Wszystko działa BEZBŁĘDNIE> każda komenda > pobiera plik. Daj znać jak to teraz wgrać ponownie po np wgraniu nowego MERGED i odzyskaniu bramki. Przetestuję z miłą chęcią.
Pliki po komendach:
.
Clip_6.png
Właśnie też się nad tym zastanawiałem czy to można bezprzewodowo wrzucić do bramki
QLQ
Posts: 2512
Joined: Sun Sep 03, 2017 9:13 am

Post

LukiSpajder wrote: Sat Feb 28, 2026 9:52 pm
QLQ wrote: Sat Feb 28, 2026 9:49 pm
vajera wrote: Fri Feb 27, 2026 4:26 pm Wersja 1.4.60-27/02/26 dodaje możliwość zdalnego pobrania poszczególnych partycji, co można wykorzystać, np. do zdalnej kopii zapasowej w przypadku trudno dostępnych bramek.

Wystarczy wpisać w przegladarce IP_bramki/partition?label=XXXX
Wszystko działa BEZBŁĘDNIE> każda komenda > pobiera plik. Daj znać jak to teraz wgrać ponownie po np wgraniu nowego MERGED i odzyskaniu bramki. Przetestuję z miłą chęcią.
Pliki po komendach:
.
Clip_6.png
Właśnie też się nad tym zastanawiałem czy to można bezprzewodowo wrzucić do bramki
NIe nie . Ja zrozumiałem to tak aby mieć możliwość zrobienia zdalnej kopi zapasowej bramki. Co do jej przywrócenia no to chyba bardziej już trzeba być ON_Tam_BYĆ_FIZYCZNIE z USB :)
yyy czy się mylę? Pisz @vajera ... zaraz przetestuję ... piszesz > masz .
PS . nie tą bramkę zdumpowałem :)
jak coś nie działa to włącz zasilanie.....
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

Tak jeśliś chodzi o temat wątku to tak chodzi o zgrywanie , zrobienie kopii zapasowej .
Ale czy można to wysłać potem do bramki ?
Last edited by LukiSpajder on Sat Feb 28, 2026 9:59 pm, edited 1 time in total.
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

LukiSpajder wrote: Sat Feb 28, 2026 9:52 pm
QLQ wrote: Sat Feb 28, 2026 9:49 pm
vajera wrote: Fri Feb 27, 2026 4:26 pm Wersja 1.4.60-27/02/26 dodaje możliwość zdalnego pobrania poszczególnych partycji, co można wykorzystać, np. do zdalnej kopii zapasowej w przypadku trudno dostępnych bramek.

Wystarczy wpisać w przegladarce IP_bramki/partition?label=XXXX
Wszystko działa BEZBŁĘDNIE> każda komenda > pobiera plik. Daj znać jak to teraz wgrać ponownie po np wgraniu nowego MERGED i odzyskaniu bramki. Przetestuję z miłą chęcią.
Pliki po komendach:
.
Clip_6.png
Właśnie też się nad tym zastanawiałem czy to można bezprzewodowo wrzucić do bramki
Wszystko można, ale musiałby to @vajera udostępnić ;-)
Przewodowo zawsze tym https://thelastoutpostworkshop.github.io/ESPConnect/
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: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

Zibi_007 wrote: Sat Feb 28, 2026 9:59 pm
LukiSpajder wrote: Sat Feb 28, 2026 9:52 pm
QLQ wrote: Sat Feb 28, 2026 9:49 pm

Wszystko działa BEZBŁĘDNIE> każda komenda > pobiera plik. Daj znać jak to teraz wgrać ponownie po np wgraniu nowego MERGED i odzyskaniu bramki. Przetestuję z miłą chęcią.
Pliki po komendach:
.
Clip_6.png
Właśnie też się nad tym zastanawiałem czy to można bezprzewodowo wrzucić do bramki
Wszystko można, ale musiałby to @vajera udostępnić ;-)
Przewodowo zawsze tym https://thelastoutpostworkshop.github.io/ESPConnect/
W drugą stronę to już nie jest ani takie proste ani bezpieczne. Zapis partycji musi być poprzedzony jej wymazaniem - nie da się tego zrobić w trakcie pracy bramki. Teoretycznie można by to osiągnąć pisząc specjalny program do wgrania przez OTA zamiast kodu bramki, wtedy z jego pomocą wgrać partycje a na koniec z powrotem wgrać oprogramowanie bramki. Pytanie czy rzeczywiście jest na to zapotrzebowanie? Zdalna kopia oszczędza czas w przypadku trudno dostępnych bramek, co przy częstych aktualizacjach zachęca do wykonywania regularnych kopii zapasowych. Natomiast konieczność wykorzystania takiej kopii w przypadku nieudanej aktualizacji zdarza się 1x/10? 1x/20?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
QLQ
Posts: 2512
Joined: Sun Sep 03, 2017 9:13 am

Post

vajera wrote: Sat Feb 28, 2026 10:45 pm
Zibi_007 wrote: Sat Feb 28, 2026 9:59 pm
LukiSpajder wrote: Sat Feb 28, 2026 9:52 pm

Właśnie też się nad tym zastanawiałem czy to można bezprzewodowo wrzucić do bramki
Wszystko można, ale musiałby to @vajera udostępnić ;-)
Przewodowo zawsze tym https://thelastoutpostworkshop.github.io/ESPConnect/
W drugą stronę to już nie jest ani takie proste ani bezpieczne. Zapis partycji musi być poprzedzony jej wymazaniem - nie da się tego zrobić w trakcie pracy bramki. Teoretycznie można by to osiągnąć pisząc specjalny program do wgrania przez OTA zamiast kodu bramki, wtedy z jego pomocą wgrać partycje a na koniec z powrotem wgrać oprogramowanie bramki. Pytanie czy rzeczywiście jest na to zapotrzebowanie? Zdalna kopia oszczędza czas w przypadku trudno dostępnych bramek, co przy częstych aktualizacjach zachęca do wykonywania regularnych kopii zapasowych. Natomiast konieczność wykorzystania takiej kopii w przypadku nieudanej aktualizacji zdarza się 1x/10? 1x/20?
No to OK. Czyli mamy Backup zrobiony zdalnie. W razie czegoś niestety trza ubrać kapcie i iść do drugiego pokoju :) :lol: , podłączyć fizycznie USB i wgrać je pod odpowiednie adresy. Jak dla mnie git!
jak coś nie działa to włącz zasilanie.....
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

QLQ wrote: Sat Feb 28, 2026 9:49 pm
vajera wrote: Fri Feb 27, 2026 4:26 pm Wersja 1.4.60-27/02/26 dodaje możliwość zdalnego pobrania poszczególnych partycji, co można wykorzystać, np. do zdalnej kopii zapasowej w przypadku trudno dostępnych bramek.

Wystarczy wpisać w przegladarce IP_bramki/partition?label=XXXX

gdzie XXXX oznacza nazwę partycji.

Dla uzyskania pełnej kopii zapasowej należy pobrać następujące partycje:

nvs - tutaj zapisują się dane z emulacji pamięci EEPROM, np. stany przekaźników Supla

spiffs - system plików, serce bramki - tutaj zapisuje swoje dane Config Supla, bramka trzyma tutaj dane urządzeń i kanałów

zb_storage -na tej partycji zapisane są wszystkie dane stosu Zigbee

zb_fct - w przypadku tej partycji nie jestem pewny czy jest niezbędna do backupu, u mnie zawiera same 0xFF

rcp_fw - jak wyżej, same 0xFF

coredump - ta partycja zawiera awaryjny zrzut jądra systemu w przypadku awarii (do celów śledzenia błędów), więc nie wymaga kopii zapasowej
Wszystko działa BEZBŁĘDNIE> każda komenda > pobiera plik. Daj znać jak to teraz wgrać ponownie po np wgraniu nowego MERGED i odzyskaniu bramki. Przetestuję z miłą chęcią. Nawet za chwilę :)
Pliki po komendach:
.
Clip_6.png
Uzupełniłem pierwszy post o adresy do ponownego wgrania partycji.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277

Return to “Bramka ZigBee”