GUI Generic

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

Post

W wersji GUI-Generic 1.2.9:
  • Przeszedłem na nowy sposób przechowywania danych z SPIFFS na LittleFS tym razem poprawiłem wszystkie błędy które z tym były związane. Przejście nie będzie zachowywać plików konfiguracji bo wymagane jest stworzenie nowego systemu plików. Aby zachować dane należy przed aktualizacją pobrać plik konfiguracyjny a następnie po aktualizacji go wczytać - dane GUID oraz dane Wifi czy serwera się przeniosą ale ustawienia GPIO mogą się namieszać więc warto je sprawdzić lub przywrócić ustawienia fabryczne i skonfigurować urządzenie ponownie.
  • Dodałem dla przycisku możliwość określenia pullUp
  • Dodałem dla MCP23017 pozostałe adresy 0x22 oraz 0x23
Dodałem dwie wersje softu dla 1MB oraz 2MB. Zachęcam do testowania tej wersji bo zdecydowanie jest stabilniejsza zrobiłem dość spory refaktor kodu. Więc proszę poklikajcie wszystko co się da.
Last edited by krycha88 on Wed Feb 17, 2021 8:16 pm, edited 1 time in total.
https://gui-generic-builder.supla.io/
Mmof
Posts: 1220
Joined: Sun Jan 26, 2020 5:49 pm
Has thanked: 34 times
Been thanked: 4 times

Post

Juszczaczek1 wrote: Wed Feb 17, 2021 5:28 pm Panowie pomocy chciałem sprawdzić jak odbywa się aktualizacja i coś pomieszalem bo mój yunshan nie działa , rozgłasza sieć Supla ale nie da się wejść na adres 192.168.4.1
Jak robiłeś Update przez OTA to powinna się pokazać sieć Supla Update o ile wgrałeś plik update a moduł jak był skonfigurowany zostawił sobie poprzedni adres IP taki po jakim na niego wchodziłeś tak jest u mnie za każdym razem.
Zapraszam na Facebook do wspólnej pomocy mniej zawansowanym użytkownikom Supla.
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplaauraton
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

krycha88 wrote: Wed Feb 17, 2021 6:30 pm W wersji GUI-Generic 1.2.9:
  • Przeszedłem na nowy sposób przechowywania danych z SPIFFS na LittleFS tym razem poprawiłem wszystkie błędy które z tym były związane. Przejście nie będzie zachowywać plików konfiguracji bo wymagane jest stworzenie nowego systemu plików. Aby zachować dane należy przed aktualizacją pobrać plik konfiguracyjny a następnie po aktualizacji go wczytać - dane GUID oraz dane Wifi czy serwera się przeniosą ale ustawienia GPIO mogą się namieszać więc warto je sprawdzić lub przywrócić ustawienia fabryczne i skonfigurować urządzenie ponownie.
  • Dodałem dla przycisku możliwość określenia pullUp
  • Dodałem dla MCP23017 pozostałe adresy 0x22 oraz 0x23
Dodałem dwie wersje softu dla 1MB oraz 2MB. Zachęcam do testowania tej wersji bo zdecydowanie jest stabilniejsza zrobiłem dość spory refaktor kodu. Więc proszę poklikajcie wszystko co się da.
Sam znalazłem błąd. Nie dało się wyłączyć wybranego GPIO :D
Last edited by krycha88 on Wed Feb 17, 2021 8:16 pm, edited 1 time in total.
https://gui-generic-builder.supla.io/
Mmof
Posts: 1220
Joined: Sun Jan 26, 2020 5:49 pm
Has thanked: 34 times
Been thanked: 4 times

Post

krycha88 wrote: Wed Feb 17, 2021 6:30 pm W wersji GUI-Generic 1.2.9:
  • Przeszedłem na nowy sposób przechowywania danych z SPIFFS na LittleFS tym razem poprawiłem wszystkie błędy które z tym były związane. Przejście nie będzie zachowywać plików konfiguracji bo wymagane jest stworzenie nowego systemu plików. Aby zachować dane należy przed aktualizacją pobrać plik konfiguracyjny a następnie po aktualizacji go wczytać - dane GUID oraz dane Wifi czy serwera się przeniosą ale ustawienia GPIO mogą się namieszać więc warto je sprawdzić lub przywrócić ustawienia fabryczne i skonfigurować urządzenie ponownie.
  • Dodałem dla przycisku możliwość określenia pullUp
  • Dodałem dla MCP23017 pozostałe adresy 0x22 oraz 0x23
Dodałem dwie wersje softu dla 1MB oraz 2MB. Zachęcam do testowania tej wersji bo zdecydowanie jest stabilniejsza zrobiłem dość spory refaktor kodu. Więc proszę poklikajcie wszystko co się da.
A czy migracja z 1 MB na 2 MB przez OTA pójdzie czy trzeba po kabelku?
Zapraszam na Facebook do wspólnej pomocy mniej zawansowanym użytkownikom Supla.
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplaauraton
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Mmof wrote: Wed Feb 17, 2021 7:28 pm
krycha88 wrote: Wed Feb 17, 2021 6:30 pm W wersji GUI-Generic 1.2.9:
  • Przeszedłem na nowy sposób przechowywania danych z SPIFFS na LittleFS tym razem poprawiłem wszystkie błędy które z tym były związane. Przejście nie będzie zachowywać plików konfiguracji bo wymagane jest stworzenie nowego systemu plików. Aby zachować dane należy przed aktualizacją pobrać plik konfiguracyjny a następnie po aktualizacji go wczytać - dane GUID oraz dane Wifi czy serwera się przeniosą ale ustawienia GPIO mogą się namieszać więc warto je sprawdzić lub przywrócić ustawienia fabryczne i skonfigurować urządzenie ponownie.
  • Dodałem dla przycisku możliwość określenia pullUp
  • Dodałem dla MCP23017 pozostałe adresy 0x22 oraz 0x23
Dodałem dwie wersje softu dla 1MB oraz 2MB. Zachęcam do testowania tej wersji bo zdecydowanie jest stabilniejsza zrobiłem dość spory refaktor kodu. Więc proszę poklikajcie wszystko co się da.
A czy migracja z 1 MB na 2 MB przez OTA pójdzie czy trzeba po kabelku?
Pójdzie. Ale uświadomiłeś mi jedno, że muszę wydać nową wersję GUI-GenericUpdater która też będzie obsługiwała LittleFS
https://gui-generic-builder.supla.io/
Mmof
Posts: 1220
Joined: Sun Jan 26, 2020 5:49 pm
Has thanked: 34 times
Been thanked: 4 times

Post

krycha88 wrote: Wed Feb 17, 2021 7:33 pm
Mmof wrote: Wed Feb 17, 2021 7:28 pm
krycha88 wrote: Wed Feb 17, 2021 6:30 pm W wersji GUI-Generic 1.2.9:
  • Przeszedłem na nowy sposób przechowywania danych z SPIFFS na LittleFS tym razem poprawiłem wszystkie błędy które z tym były związane. Przejście nie będzie zachowywać plików konfiguracji bo wymagane jest stworzenie nowego systemu plików. Aby zachować dane należy przed aktualizacją pobrać plik konfiguracyjny a następnie po aktualizacji go wczytać - dane GUID oraz dane Wifi czy serwera się przeniosą ale ustawienia GPIO mogą się namieszać więc warto je sprawdzić lub przywrócić ustawienia fabryczne i skonfigurować urządzenie ponownie.
  • Dodałem dla przycisku możliwość określenia pullUp
  • Dodałem dla MCP23017 pozostałe adresy 0x22 oraz 0x23
Dodałem dwie wersje softu dla 1MB oraz 2MB. Zachęcam do testowania tej wersji bo zdecydowanie jest stabilniejsza zrobiłem dość spory refaktor kodu. Więc proszę poklikajcie wszystko co się da.
A czy migracja z 1 MB na 2 MB przez OTA pójdzie czy trzeba po kabelku?
Pójdzie. Ale uświadomiłeś mi jedno, że muszę wydać nową wersję GUI-GenericUpdater która też będzie obsługiwała LittleFS
Wsumie testowy wemos na biurku w fazie testów więc mogę mu pokablu wgrać aktualizacje.
Last edited by Mmof on Thu Feb 18, 2021 6:23 am, edited 2 times in total.
Zapraszam na Facebook do wspólnej pomocy mniej zawansowanym użytkownikom Supla.
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplaauraton
Juszczaczek1
Posts: 389
Joined: Sun Nov 08, 2020 3:41 pm
Been thanked: 2 times

Post

Mmof wrote: Wed Feb 17, 2021 7:03 pm
Juszczaczek1 wrote: Wed Feb 17, 2021 5:28 pm Panowie pomocy chciałem sprawdzić jak odbywa się aktualizacja i coś pomieszalem bo mój yunshan nie działa , rozgłasza sieć Supla ale nie da się wejść na adres 192.168.4.1
Jak robiłeś Update przez OTA to powinna się pokazać sieć Supla Update o ile wgrałeś plik update a moduł jak był skonfigurowany zostawił sobie poprzedni adres IP taki po jakim na niego wchodziłeś tak jest u mnie za każdym razem.
U mnie rozgłasza się Supla esp8266........
Mmof
Posts: 1220
Joined: Sun Jan 26, 2020 5:49 pm
Has thanked: 34 times
Been thanked: 4 times

Post

Juszczaczek1 wrote: Wed Feb 17, 2021 7:48 pm
Mmof wrote: Wed Feb 17, 2021 7:03 pm
Juszczaczek1 wrote: Wed Feb 17, 2021 5:28 pm Panowie pomocy chciałem sprawdzić jak odbywa się aktualizacja i coś pomieszalem bo mój yunshan nie działa , rozgłasza sieć Supla ale nie da się wejść na adres 192.168.4.1
Jak robiłeś Update przez OTA to powinna się pokazać sieć Supla Update o ile wgrałeś plik update a moduł jak był skonfigurowany zostawił sobie poprzedni adres IP taki po jakim na niego wchodziłeś tak jest u mnie za każdym razem.
U mnie rozgłasza się Supla esp8266........
Spróbuj wejść na adres poprzedni powinna ci się pokazać strona do Update.
Last edited by Mmof on Wed Feb 17, 2021 8:23 pm, edited 1 time in total.
Zapraszam na Facebook do wspólnej pomocy mniej zawansowanym użytkownikom Supla.
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplaauraton
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Juszczaczek1 wrote: Wed Feb 17, 2021 7:48 pm
Mmof wrote: Wed Feb 17, 2021 7:03 pm
Juszczaczek1 wrote: Wed Feb 17, 2021 5:28 pm Panowie pomocy chciałem sprawdzić jak odbywa się aktualizacja i coś pomieszalem bo mój yunshan nie działa , rozgłasza sieć Supla ale nie da się wejść na adres 192.168.4.1
Jak robiłeś Update przez OTA to powinna się pokazać sieć Supla Update o ile wgrałeś plik update a moduł jak był skonfigurowany zostawił sobie poprzedni adres IP taki po jakim na niego wchodziłeś tak jest u mnie za każdym razem.
U mnie rozgłasza się Supla esp8266........
bo Updater nie obsługuje LittleFS i nie potrafi przeczytać danych. Na szybko spojrzałem i wygląda na to, że będzie mały problem z jego aktualizacją bo format LittleFS został wprowadzony dość późno kiedy biblioteka ESP8266WiFi już się rozrosła.

Po krótkich testach wyszło, że Updater urośnie o dodatkowe 50KB które można by przeznaczyć na rozbudowę GUI-Generic. Więc odpowiedź jest prosta, kolejny raz dupa z przejściem na LittleFS - przygotuję kompilację która działa na starym formacie SPIFFS :D:D
https://gui-generic-builder.supla.io/
dobo
Posts: 1051
Joined: Sun Apr 07, 2019 8:14 pm
Location: Nadarzyn

Post

U mnie są problemy na MCP załącza tylko 1 przekaźnik reszta nie reaguje ponadto przekaźnik, który powinien być pierwszy (sterowanie z cloud i z aplikacji) jest drugi .

Return to “GUI Generic”