Jak właściwie w praktyce działa ta aktualizacja firmware online bez kabelkologii?
Np. mam swoją malinę z Cloud, w niej Sonoff Dual z firmware 2.0, teraz wyszedł firmware 2.5. Co mam zrobić, żeby pobrał tą aktualizację przy połączeniu?
Aktualizacja firmware online
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
W przypadku własnego serwera trzeba dodać odpowiednie wpisy to tabeli esp_update wskazujące na lokalizację firmware-u w sieci.
Dodatkowo taki firmware (update) musi być dostępny do pobrania i podpisania cyfrowo.
Ja takowego nie przygotowywałem.
Dodatkowo taki firmware (update) musi być dostępny do pobrania i podpisania cyfrowo.
Ja takowego nie przygotowywałem.
SUPLA.... Nareszcie w domu.
-
michael
- Posts: 1320
- Joined: Wed Nov 09, 2016 8:00 am
- Location: Wojkowice
aha... czyli rozumiem, że taki moduł wystarczy, że przepnę na publicznego cloud'a i powinien pobrać aktualizację?
Jeżeli tak - to i tak jest to lepsze rozwiązanie niż ponowne rozbieranie modułu.
Jeżeli tak - to i tak jest to lepsze rozwiązanie niż ponowne rozbieranie modułu.
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Ale, czy można liczyć na mały tutorial, ale taki "łopatologiczny" jak to robić w przypadku własnych serwerów.
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
O ile na publicznych serwerach jest taki update. Obecnie nie ma.michael wrote: Fri Oct 20, 2017 6:43 am aha... czyli rozumiem, że taki moduł wystarczy, że przepnę na publicznego cloud'a i powinien pobrać aktualizację?
Jeżeli tak - to i tak jest to lepsze rozwiązanie niż ponowne rozbieranie modułu.
SUPLA.... Nareszcie w domu.
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Wpis w bazie (esp_update) jest dość prosty. Sam firmware musi być odpowiednio przygotowany. Również ten już zainstalowany, który ma być zaktualizowany.Zybi wrote: Fri Oct 20, 2017 7:16 am Ale, czy można liczyć na mały tutorial, ale taki "łopatologiczny" jak to robić w przypadku własnych serwerów.
Jak znajdę chwilę to, to opiszę.
SUPLA.... Nareszcie w domu.
Też mnie ten temat intryguje. Jak to konkretnie zrobić?
Jestem na etapie kompilacji softu pod posiadane moduły, testuję, ćwiczę, rozgryzam co do czego ale chciałbym też w przyszłości móc aktualizować firmware posiadanych modułów jak już je poupycham w puszkach, żeby tak jak @michael pisał nie rozbierać ich za każdym razem.
O ile dla kilu sztuk, które już mam nie jest to taki problem, o tyle dla kilkunastu albo kilkudziesięciu, bo do tego zmierza
aktualizacja moduł po module trochę nie bardzo mi się podoba
Serwer mam własny na RPi3 i na bazie szukałem (esp_update), ale nie znalazłem takiego wpisu. Póki co kompilacja z FOTA mi nie przechodzi bo jest taki byczek, tylko jeszcze nie wiem jak to naprawić, czy wygenerować jakieś pary kluczy czy z clouda zapożyczyć?
Proszę o info czy komuś Firmware z OTA działa i jak to ewentualnie zrobić, bo jak ten marny liść na wietrze pragnę podmuchem ruszony, poszybować we właściwą stronę 
Jestem na etapie kompilacji softu pod posiadane moduły, testuję, ćwiczę, rozgryzam co do czego ale chciałbym też w przyszłości móc aktualizować firmware posiadanych modułów jak już je poupycham w puszkach, żeby tak jak @michael pisał nie rozbierać ich za każdym razem.
O ile dla kilu sztuk, które już mam nie jest to taki problem, o tyle dla kilkunastu albo kilkudziesięciu, bo do tego zmierza
Serwer mam własny na RPi3 i na bazie szukałem (esp_update), ale nie znalazłem takiego wpisu. Póki co kompilacja z FOTA mi nie przechodzi bo jest taki byczek, tylko jeszcze nie wiem jak to naprawić, czy wygenerować jakieś pary kluczy czy z clouda zapożyczyć?
Code: Select all
user/.output/eagle/debug/lib/libuser.a(supla_update.o): In function `supal_esp_update_flash_write':
supla_update.c:(.irom0.text+0x380): undefined reference to `rsa_public_key_bytes'
collect2: error: ld returned 1 exit status
SOP 2023 
SOP 2024
Czekam na kolejne Supla Offline Party
:
cz->b
+ila
SOP 2024
Czekam na kolejne Supla Offline Party
Czekam z niecierpliwościąpzygmunt wrote: Mon Mar 05, 2018 12:59 pm Przygotuję kiedyś jakiś tutorial jak znajdę na to wolny czas
A możesz powiedzieć coś więcej?
SOP 2023 
SOP 2024
Czekam na kolejne Supla Offline Party
:
cz->b
+ila
SOP 2024
Czekam na kolejne Supla Offline Party
