Aktualizacja modułu za pomocą URL OTA

krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

url ota.PNG
Jak już pewnie niektórzy zauważyli w bulderze pojawiają się jakieś dziwne pliki gz i inne zmiany. A jest to spowodowane tym, że z @Goral64 pracujemy powoli nad automatyczną aktualizacją modułu :)

Pierwszym etapem który zrealizowaliśmy to aktualizacji modułu za pomocą linka OTA którego generuje się w builderze. Ma on na chwilę format:
http://gui-generic-builder.supla.io/?fi ... 5c12249d44
Wystarczy go wkleić w "URL OTA" i moduł się sam zaktualizuje oczywiście dla pamięci 1MB trzeba to robić z głową bo nie wgramy wszystkiego (jest też na to pomysł ale to nie na teraz). Opcja działa aktualnie na ESP8266, dla ESP32 trzeba zrobić jeszcze dodatkowe zmiany.

Drugim etap będzie trochę większy i ciekawszy bo za pomocą tego samego linka builder zostanie poproszony o wygenerowane najnowszego oprogramowania bez myślenia jakie opcje zostały zaznaczone i moduł pobierze sobie soft i się zaktualizuje 8-)

Jak macie jakieś sugestię do tej funkcjonalności to zgłaszajcie w tym wątku.
You do not have the required permissions to view the files attached to this post.
https://gui-generic-builder.supla.io/
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

Czyli na obecną chwilę link jest jednorazowy?
A w przyszłości jak pojawi się nowsza wersja to będzie dostępna pod tym linkiem?
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Yepestis wrote: Mon Jan 09, 2023 7:11 pm Czyli na obecną chwilę link jest jednorazowy?
A w przyszłości jak pojawi się nowsza wersja to będzie dostępna pod tym linkiem?
Link nie jest jednorazowy aktualnie za jego pomocą można pobierać wersję w której został wygenerowany. W przyszłości pod tym linkiem będzie dostępna aktualna wersja.
https://gui-generic-builder.supla.io/
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

Super sprawa, wielki dzięki za kolejne usprawienie, które nam serwujesz. Aby czasu, chęci i możliwości starczyło jak najdłużej, jeszcze raz dziękuję :)
kurus
Posts: 1312
Joined: Wed Jan 15, 2020 8:17 pm

Post

Z tego co widzę to po wygenerowaniu softu w builderze wyświetla się link pod opcjami do pobrania i rozumem że ten link trzeba sobie najlepiej zapisać? Co by nie myśleć aby wklejać link który podałeś w pierwszym poście..

Aby mieć pozycje URL OTA muszę najpierw zaktualizować jak dotychczas moduł do wersji GG: 5.7.3
Dla 1mb chyba będzie ciężko wgrać bez uploadera aby wystarczyło miejsca?
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Jeżeli ten link ma być niezmienny dla tej konfiguracji to może zrobić opcję zapisania w module.
Pozdrawiam
Wojtek
User avatar
klimasstudio
Posts: 1273
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

wojtas567 wrote: Mon Jan 09, 2023 8:25 pm Jeżeli ten link ma być niezmienny dla tej konfiguracji to może zrobić opcję zapisania w module.
Zapisana w module ale z opcją zmiany na wrazie w... Coś takiego w TASMOCIE widziałem że jest link OTA i link do Softu i są linki zapisane domyślnie ale można je podmienić.

Czyli jeżeli raz wygeneruje jakiś soft i go wgram to aktualizacja będzie wiedziała co wtedy zaznaczyłem do generowania ?
Last edited by klimasstudio on Tue Jan 10, 2023 2:19 am, edited 1 time in total.
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Musi być możliwość podmiany tak samo jak innych danych w module.
Pozdrawiam
Wojtek
User avatar
Goral64
Posts: 3258
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie
Has thanked: 2 times
Been thanked: 1 time

Post

wojtas567 wrote: Mon Jan 09, 2023 8:42 pm Musi być możliwość podmiany tak samo jak innych danych w module.
Po prostu będzie podwójna opcja:
1. Wprowadzasz każdorazowo ręcznie link wygenerowany w builderze, zmieniając tym samym wbudowany link we wgranym GG.
2. Korzystasz z linku wbudowanego we wgranym GG.
Widzimy się na Supla Offline Party Season 2026 :D

Image
local
Posts: 545
Joined: Mon Jan 27, 2020 11:33 am

Post

Można by dodać opcję, że starsza wersja jest usuwana dopiero po poprawnym wygenerowaniu nowego ?
Obecnie chyba usuwana jest w pierwszej kolejności.
4xShelly 1, Shelly 1L, 2xShelly 2.5, Sonoff T3, 2xSonoff Basic R2, 4xNeo 16A

Return to “GUI Generic”