ESP8266 Primary GUI v2

George2002
Posts: 191
Joined: Mon May 01, 2017 2:00 am

Post

Zacząłem, się bawić tą wersją OLED najnowszą ale teraz taka zagwozdka czemu się resetuje ? poniżej zrzut z terminala, podpięty tyko OLED a konfiguracja prosta podstawowa add_Relay_Button(12, 0, CHOICE_TYPE); płytka to sonoff touch z esp8285 ale supla oryginalna na nim działa jak i OLED z przykładowym programem a ta wersja ostatnia oled krycha88 po wrzuceniu tak się restartuje

Code: Select all

WiFi init 
SSID: xxx
PASSWORD: xxx
Zainicjowany

Uruchamianie serwera...
Rozłączony
Connection fail. Server: xxx
Connection fail. Server: xxx
WiFi connected SSID: xxx
localIP: 192.168.1.13
subnetMask: 255.255.255.0
gatewayIP: 192.168.1.254
siła sygnału (RSSI): -52 dBm
Rejestracja w toku
Zarejestrowany i gotowy
Value changed

Exception (28):
epc1=0x40210d15 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

>>>stack>>>

ctx: cont
sp: 3ffffd80 end: 3fffffc0 offset: 01a0
3fffff20:  00000000 00000000 4bc6a7f0 00000000  
3fffff30:  0058031a 3fff112d 40100b40 0000001e  
3fffff40:  3fff0ea8 00000001 3fff0ea8 40210fe8  
3fffff50:  3fff0ea8 00000000 3fff0f5c 40211088  
3fffff60:  00000010 3fff1b90 3fff0f90 3fff1e7c  
3fffff70:  3ffe84fc 00000001 3fff0e98 3fff1e7c  
3fffff80:  3fffdad0 00000000 3fff0f5c 40204bda  
3fffff90:  3fffdad0 00000000 3fff0f5c 402028c4  
3fffffa0:  3fffdad0 00000000 3fff1e4c 40213b04  
3fffffb0:  feefeffe feefeffe 3ffe8564 4010112d  
<<<stack<<<

 ets Jan  8 2013,rst cause:1, boot mode:(3,0)

load 0x4010f000, len 1384, room 16 
tail 8
chksum 0x2d
csum 0x2d
v8b899c12
~ld

Czy to możliwe że musi być podłączony DS18B20 czy DTH22 lub bme280 bo nie mam ich podłączonych na razie, czy może to czego innego wina :( ?
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

George2002 wrote: Sat Oct 12, 2019 11:32 pm Zacząłem, się bawić tą wersją OLED najnowszą ale teraz taka zagwozdka czemu się resetuje ? poniżej zrzut z terminala, podpięty tyko OLED a konfiguracja prosta podstawowa add_Relay_Button(12, 0, CHOICE_TYPE); płytka to sonoff touch z esp8285 ale supla oryginalna na nim działa jak i OLED z przykładowym programem a ta wersja ostatnia oled krycha88 po wrzuceniu tak się restartuje

Code: Select all

WiFi init 
SSID: xxx
PASSWORD: xxx
Zainicjowany

Uruchamianie serwera...
Rozłączony
Connection fail. Server: xxx
Connection fail. Server: xxx
WiFi connected SSID: xxx
localIP: 192.168.1.13
subnetMask: 255.255.255.0
gatewayIP: 192.168.1.254
siła sygnału (RSSI): -52 dBm
Rejestracja w toku
Zarejestrowany i gotowy
Value changed

Exception (28):
epc1=0x40210d15 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

>>>stack>>>

ctx: cont
sp: 3ffffd80 end: 3fffffc0 offset: 01a0
3fffff20:  00000000 00000000 4bc6a7f0 00000000  
3fffff30:  0058031a 3fff112d 40100b40 0000001e  
3fffff40:  3fff0ea8 00000001 3fff0ea8 40210fe8  
3fffff50:  3fff0ea8 00000000 3fff0f5c 40211088  
3fffff60:  00000010 3fff1b90 3fff0f90 3fff1e7c  
3fffff70:  3ffe84fc 00000001 3fff0e98 3fff1e7c  
3fffff80:  3fffdad0 00000000 3fff0f5c 40204bda  
3fffff90:  3fffdad0 00000000 3fff0f5c 402028c4  
3fffffa0:  3fffdad0 00000000 3fff1e4c 40213b04  
3fffffb0:  feefeffe feefeffe 3ffe8564 4010112d  
<<<stack<<<

 ets Jan  8 2013,rst cause:1, boot mode:(3,0)

load 0x4010f000, len 1384, room 16 
tail 8
chksum 0x2d
csum 0x2d
v8b899c12
~ld

Czy to możliwe że musi być podłączony DS18B20 czy DTH22 lub bme280 bo nie mam ich podłączonych na razie, czy może to czego innego wina :( ?
Po prostu znalazłeś błąd, już go poprawiłem :) Można się zastanowić co wyświetlać na ekranie gdy tylko dodane przekaźniki.
https://gui-generic-builder.supla.io/
Ryrzy
Posts: 148
Joined: Tue Nov 07, 2017 10:40 am

Post

Może strony z grafiką przekaźnika on/off i jego numerem po prostu? :) co do ciśnienia, wywalilbym wartość po przecinku (i tak się to zmienia co chwilę A do domu potrzebne nie jest) I lekko przesunął pomiary wszystkie w lewo A będzie miejsce na jednostkę ciśnienia ;)
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Wszystkie problemy poprawione i wrzucone. Jeżeli będą tylko przekaźniki to wyświetli się logo supli ;)
https://gui-generic-builder.supla.io/
dobo
Posts: 1051
Joined: Sun Apr 07, 2019 8:14 pm
Location: Nadarzyn

Post

@krycha88 zauważyłem u siebie problem z podświetleniem.
Po uruchomieniu można tylko raz podświetlić jak zgaśnie nie da się już wywołać podświetlenia.
Próba wejścia w konfigurację restartuje moduł. Ale jak jestem zalogowany na cloud.supla.org to problemu z wprowadzeniem modułu w konfigurację nie zauważyłem.

W związku, że mam OLEDa pod TX i RX aby nie bawić się w przepinanie pomiędzy wyświetlaczem, a interfejsem chciałem wgrać program przez aktualizację ale otrzymałem błąd "Update error: ERROR[8]: Flash config wrong real: 1048576 IDE: 4194304".

Czy czcionki są gdzieś zdefiniowane? Bawiłem się z ich zmianą bo hPa było małe i chciałem je powiększyć z 10 na 12 czy 14 ale pokazywało błąd przy kompilacji dopiero 16 załapało bo takie wartości mają temperatura i wilgotność.

EDIT.
Zauważyłem kolejny błąd jak wejdę w konfigurację, a nie zaloguję się do sieć WIFI modułu tylko nacisnę przycisk konfiguracji aby wyjść z modułu znika sieć rozgłaszana przez moduł natomiast na wyświetlaczu pozostają parametry Trybu Konfiguracyjnego, a w cloud.supla.org pokazuje rozłączony.
Last edited by dobo on Sun Oct 13, 2019 10:06 am, edited 4 times in total.
George2002
Posts: 191
Joined: Mon May 01, 2017 2:00 am

Post

Super dzięki za poprawę w sumie czujnik będę miał ale inny niż wszyscy tutaj „deko dokładniejszy” od dth ;)
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

dobo wrote: Sun Oct 13, 2019 9:29 am @krycha88 zauważyłem u siebie problem z podświetleniem.
Po uruchomieniu można tylko raz podświetlić jak zgaśnie nie da się już wywołać podświetlenia.
Próba wejścia w konfigurację restartuje moduł. Ale jak jestem zalogowany na cloud.supla.org to problemu z wprowadzeniem modułu w konfigurację nie zauważyłem.

W związku, że mam OLEDa pod TX i RX aby nie bawić się w przepinanie pomiędzy wyświetlaczem, a interfejsem chciałem wgrać program przez aktualizację ale otrzymałem błąd "Update error: ERROR[8]: Flash config wrong real: 1048576 IDE: 4194304".

Czy czcionki są gdzieś zdefiniowane? Bawiłem się z ich zmianą bo hPa było małe i chciałem je powiększyć z 10 na 12 czy 14 ale pokazywało błąd przy kompilacji dopiero 16 załapało bo takie wartości mają temperatura i wilgotność.

EDIT.
Zauważyłem kolejny błąd jak wejdę w konfigurację, a nie zaloguję się do sieć WIFI modułu tylko nacisnę przycisk konfiguracji aby wyjść moduł znika sieć rozgłaszana przez moduł na wyświetlaczu pozostają parametry Trybu Konfiguracyjnego, a w cloud.supla.org pokazuje rozłączony.
zobacz teraz, wrzuciłem poprawki.
https://gui-generic-builder.supla.io/
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

Śliczne to cudo. :D
Tylko dalej mam problem jak bym chciał użyć tylko  jednego ds-a.
Jak wybiorę:
add_DS18B20_Thermometr
wyświetla się tylko logo Supla.
dobo
Posts: 1051
Joined: Sun Apr 07, 2019 8:14 pm
Location: Nadarzyn

Post

krycha88 wrote: Sun Oct 13, 2019 10:02 am zobacz teraz, wrzuciłem poprawki.
Ponowne wywołanie podświetlenia już działa :)

To co nadal sprawia drobne problemy to:
1. Restartowanie przy próbie wejścia w konfigurację. Trzeba być zalogowanym w cloud.supla.org aby moduł wszedł w konfigurację.
2. Nie da się zaktualizować modułu przez stronę konfiguracji podając ścieżkę do pliku bin.
3. Jeśli się weszło w tryb konfiguracji ale nie zalogowaliśmy się na stronie 192.168.4.1 by dokonać zmian i tam zrestartować moduł to nie da się tego zrobić przyciskiem przez przytrzymanie. Nie wiem czy tak było w pierwotnej wersji Primary GUI i tak ma być. W tym wypadku pomaga tylko odłączenie modułu od zasilania.

Zapytam jeszcze raz czy czcionki występują tylko co określoną wartość 10, 16? bo próbowałem dać 12 i 14 i wywalało mi błąd przy kompilacji.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Czcionkę możesz sobie wygenerować na http://oleddisplay.squix.ch/#/home
Ja użyłem domyślnej czyli ArialMT_Plain_10, ArialMT_Plain_16, ArialMT_Plain_24
https://gui-generic-builder.supla.io/

Return to “Nowości”