Migracja GUI-Generic do najnowszej biblioteki

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

Post

LukaszH wrote: Sun Oct 09, 2022 5:11 pm
krycha88 wrote: Sun Oct 09, 2022 4:50 pm
LukaszH wrote: Sun Oct 09, 2022 2:56 pm

Tak jest pull up
Ogólnie dla mnie efekt jest taki że do przycisku 1 przypisał się przekaźnik, dimmer 1 i OLED. Do przycisku 2 niby przypisany jest dimmer 2 ale jego działanie to loteria.
A do jakich pozycji powinny przypisać się przekaźniki i dimmer - chodzi o kolejność dodawania ? Aktualnie w moim przypadku i tak dimm, przekaźnik, OLED są sterowane z tego samego przycisku.

Tak dokładnie to jest zrobione:
przycisk 1.JPG
przycisk 2.JPG
inne - dimm.JPG
A jak dodasz tylko 2 x dimmer to działa poprawnie?
Ok nie ogarnąłem jednej sprawy że OLED to jakby relay 1.
Teraz ustawiłem 4 przekaźniki i 4 jako GPIO do bramy. Następnie 3 dimm, w tym ustawione 2 i 3 jako GPIO. Teraz w efekcie mam pierwszy button jako OLED, drugi dimm1 i trzeci dimm2. Natomiast nadal trochę jakby loteria z tymi przyciskami tak za 2-3 razem reagują prawidłowo. Jestem na wersji 4.21.3
Warto jeszcze sprawdzić czy znowu będzie crash na 5.0.4 (te resety) - ten problem wystąpił dopiero po ustawieniu wszystkich GPIO. Może teraz przy powyższym ustawieniu to jakoś zadziała ? Głównie mam wrażenie że OLED robi tutaj problem bo na 4.21.3 wyświetla temp, wilgotność, a na 5.0.3 tylko tryb konfiguracyjny i bez żadnych innych napisów i te resety.
Wyślij mi na priv ten config to sprawdzę na swoim urządzeniu o co chodzi.
https://gui-generic-builder.supla.io/
Pico
Posts: 115
Joined: Thu Nov 01, 2018 11:00 am

Post

krycha88 wrote: Sun Oct 09, 2022 4:49 pm
Pico wrote: Sun Oct 09, 2022 4:38 pm
Dla PZEM V3 też nie da się wygenerować firmware.
Podbijam .
Generuję dla esp32 i wyrzuca błąd
Jaki błąd?
In file included from GUI-Generic_bv4.21_gv4.21.3_pl_1c44796b48b14c8b5962e5a8e309dbcc/src/sensor/SDM_630.h:21,
from GUI-Generic_bv4.21_gv4.21.3_pl_1c44796b48b14c8b5962e5a8e309dbcc/src/sensor/SDM_630.cpp:17:
lib/SDM_Energy_Meter/SDM.h:15:12: fatal error: SoftwareSerial.h: No such file or directory
#include
^~~~~~~~~~~~~~~~~~
compilation terminated.

Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:d32:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DBEARSSL_SSL_BASIC -DSUPLA_CONFIG -DSUPLA_ENABLE_GUI -DSUPLA_OTA -DSUPLA_PZEM_V_3
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Pico wrote: Sun Oct 09, 2022 5:22 pm
krycha88 wrote: Sun Oct 09, 2022 4:49 pm
Pico wrote: Sun Oct 09, 2022 4:38 pm

Podbijam .
Generuję dla esp32 i wyrzuca błąd
Jaki błąd?
In file included from GUI-Generic_bv4.21_gv4.21.3_pl_1c44796b48b14c8b5962e5a8e309dbcc/src/sensor/SDM_630.h:21,
from GUI-Generic_bv4.21_gv4.21.3_pl_1c44796b48b14c8b5962e5a8e309dbcc/src/sensor/SDM_630.cpp:17:
lib/SDM_Energy_Meter/SDM.h:15:12: fatal error: SoftwareSerial.h: No such file or directory
#include
^~~~~~~~~~~~~~~~~~
compilation terminated.

Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:d32:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DBEARSSL_SSL_BASIC -DSUPLA_CONFIG -DSUPLA_ENABLE_GUI -DSUPLA_OTA -DSUPLA_PZEM_V_3
Weź sobie wersję z testa.
https://gui-generic-builder.supla.io/
Pico
Posts: 115
Joined: Thu Nov 01, 2018 11:00 am

Post

Wersję TEST dało się wygenerować.
Wygenerowałem z opcją Pzem przekaźniki przyciski krańcówki itd. Dokładnie jak wcześniej wgrana wersja 4.20.19
Po aktualizacji zonk.
Moduł nie łączy się z wi-fi
Nie rozgłasza sieci
Nie można wejś w konfiguracje z przycisku.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Pico wrote: Sun Oct 09, 2022 6:11 pm Wersję TEST dało się wygenerować.
Wygenerowałem z opcją Pzem przekaźniki przyciski krańcówki itd. Dokładnie jak wcześniej wgrana wersja 4.20.19
Po aktualizacji zonk.
Moduł nie łączy się z wi-fi
Nie rozgłasza sieci
Nie można wejś w konfiguracje z przycisku.
Niestety nic mi to nie mówi. Nic nie było zmieniane w tym obszarze, więc może źle wgrałeś pliki dla ESP32?
https://gui-generic-builder.supla.io/
Pico
Posts: 115
Joined: Thu Nov 01, 2018 11:00 am

Post

No chyba nie da się źle wgrać . Robiłem tak ja dziesiątki razy wcześniej.
Generowanie
Pobieranie
Wypakowane
Aktualizacja przez wi fi - Funkcja Aktualizacja w module
Wskazanie pliku .bin wcześniej wypakowanego
Po aktualizacji wyskoczyła informacja że udana
Automatyczny reset modułu .
I na tym koniec tak jak pisałem wcześniej . Nic nie działa
Chyba będzie trzeba zaprogramować przez kabel i poustawiać i poustawiać wszystko od nowa. Fakt kopie ustawień mam zapisaną to może zadziała.
Tak robiłem wiele razy . Co jakiś czas jak pojawiła się nowa wersja to wygrywałem by sprawdzić czy jest już poprawka do powiadomień krańcowek. Nigdy nic takiego się nie stało
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Pico wrote: Sun Oct 09, 2022 6:40 pm No chyba nie da się źle wgrać . Robiłem tak ja dziesiątki razy wcześniej.
Generowanie
Pobieranie
Wypakowane
Aktualizacja przez wi fi - Funkcja Aktualizacja w module
Wskazanie pliku .bin wcześniej wypakowanego
Po aktualizacji wyskoczyła informacja że udana
Automatyczny reset modułu .
I na tym koniec tak jak pisałem wcześniej . Nic nie działa
Chyba będzie trzeba zaprogramować przez kabel i poustawiać i poustawiać wszystko od nowa. Fakt kopie ustawień mam zapisaną to może zadziała.
Tak robiłem wiele razy . Co jakiś czas jak pojawiła się nowa wersja to wygrywałem by sprawdzić czy jest już poprawka do powiadomień krańcowek. Nigdy nic takiego się nie stało
Pod jakie piny miałeś podpiętego tego PZEM?
https://gui-generic-builder.supla.io/
Pico
Posts: 115
Joined: Thu Nov 01, 2018 11:00 am

Post

Niezmiernie tak jak przy kilka wersji wcześniejszych na których to działało.
GPIO13
GPIO15

Dodam że miałem skonfigurowanę diodę konfiguracyjną i teraz zaraz po włączeniu zasilania ona już się cały czas pali.
Powinna się zapalać jak nastąpi połączenie .
Last edited by Pico on Sun Oct 09, 2022 7:05 pm, edited 1 time in total.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Pico wrote: Sun Oct 09, 2022 6:53 pm Niezmiernie tak jak przy kilka wersji wcześniejszych na których to działało.
GPIO13
GPIO15

Dodam że miałem skonfigurowanę diodę konfiguracyjną i teraz zaraz po włączeniu zasilania ona już się cały czas pali.
Powinna się zapalać jak nastąpi połączenie .
Ty to może wiesz ja tego nie wiem ;) Sprawdzę i jakby co to poprawię.
https://gui-generic-builder.supla.io/
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Pico wrote: Sun Oct 09, 2022 6:53 pm Niezmiernie tak jak przy kilka wersji wcześniejszych na których to działało.
GPIO13
GPIO15
Dorzuciłem brakującą bibliotekę na https://gui-generic-builder.supla.io/ możesz zobaczyć czy jest jakaś różnica (ale nie powinno mieć to znaczenia), bo jak to powiedzieć u mnie działa.
https://gui-generic-builder.supla.io/

Return to “GUI Generic”