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.
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 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
Last edited by krycha88 on Wed Feb 17, 2021 8:16 pm, edited 1 time in total.
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 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
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 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.
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
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
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 .