Bład generowania GUI Generic

Hektorek
Posts: 123
Joined: Wed Apr 22, 2020 10:27 am

Post

krycha88 wrote: Mon Jun 17, 2024 1:53 pm
Hektorek wrote: Mon Jun 17, 2024 11:17 am
Hektorek wrote: Fri Jun 14, 2024 7:06 pm Teraz jest lepiej ale nadal wywala błąd przy wybraniu PZEM dla każdej wersji esp32.
Nadal jest błąd przy wybraniu PZEM dla płytek:
ESP32C3 i ESP32S2

dla ESP32S3 i ESP32 dev module jest OK

w załączeniu zrzut z błędem
czy jest szansa na naprawienie tego?
Ile razy to powielisz? Na chwilę obecną nie ma i musisz kupić sobie zwykle ESP32.
Tego nie wiedziałem, gdyby taka informacja pojawiła się wcześniej to nie zawracałbym gitary.
Dziękuję za uświadomienie.
Pozdrawiam:
Sławek
krycha88
Posts: 5465
Joined: Fri Nov 16, 2018 7:25 am

Post

Hektorek wrote: Mon Jun 17, 2024 11:17 am
Hektorek wrote: Fri Jun 14, 2024 7:06 pm Teraz jest lepiej ale nadal wywala błąd przy wybraniu PZEM dla każdej wersji esp32.
Nadal jest błąd przy wybraniu PZEM dla płytek:
ESP32C3 i ESP32S2

dla ESP32S3 i ESP32 dev module jest OK

w załączeniu zrzut z błędem
czy jest szansa na naprawienie tego?
Kompilację poprawiłem, ale nie wiem czy to będzie działać poprawnie.
https://gui-generic-builder.supla.io/
myszektbg
Posts: 161
Joined: Sat Jun 17, 2023 3:42 pm

Post

Próbuje dzisiaj coś wygenerować
(ESP32 DEV Module + termostat + krańcówka + DS18B20 + AHTXX + Dimmer) i wisi przez chwile na 100% po czym błąd jak poniżej. Na esp8266 tez mi nic generuje - było mniej opcji :D
You do not have the required permissions to view the files attached to this post.
myszektbg
Posts: 161
Joined: Sat Jun 17, 2023 3:42 pm

Post

Poszło za którymś razem, w międzyczasie wyskoczyła informacja o błędzie serwera :)
lukasz06
Posts: 1270
Joined: Sun Jul 17, 2022 6:53 pm

Post

Ogólnie na esp32 często wyskakuje błąd o przekroczeniu limitu czasu. Daję drugi raz i wskakuje po chwili 100%
User avatar
klew
Posts: 10757
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

lukasz06 wrote: Sat Jul 06, 2024 7:51 am Ogólnie na esp32 często wyskakuje błąd o przekroczeniu limitu czasu. Daję drugi raz i wskakuje po chwili 100%
Na esp32 jest dużo więcej rzeczy do kompilowania, więc to pewnie trwa dłużej. Może limit czasu można zwiększyć
myszektbg
Posts: 161
Joined: Sat Jun 17, 2023 3:42 pm

Post

lukasz06 wrote: Sat Jul 06, 2024 7:51 am Ogólnie na esp32 często wyskakuje błąd o przekroczeniu limitu czasu. Daję drugi raz i wskakuje po chwili 100%
U mnie akurat dość długo wisiało na 100%, a później błąd. Przy ostatniej dobrej próbie też myślałem, że nie pójdzie bo było i było 100% z 20sek ale poszło - chodzi ESP32. Muszę teraz pokombinować dimmera na sterowanie falownikiem.
LukaszH
Posts: 680
Joined: Sat Dec 14, 2019 11:49 pm

Post

Nie wiem czy była aktualizacja bibliotek ale przestały mi się kompilować ESP32 C3?
Wiem że @Krycha88 masz tak jakby trochę urlop od GG ale jak byś znalazł chwilkę na rozwiązanie problemu było by super :)

Code: Select all

Błąd generowania
In file included from GUI-Generic_bv6.0_gv24.12.24_pl_08a7012ee0f22ad4f5b352285fd70285/src/boneIO/display/SSD1306.h:28,
                 from GUI-Generic_bv6.0_gv24.12.24_pl_08a7012ee0f22ad4f5b352285fd70285/src/boneIO/display/SSD1306.cpp:17:
lib/Oled-SSD1306/src/SH1106Wire.h: In constructor 'SH1106Wire::SH1106Wire(uint8_t, int, int, OLEDDISPLAY_GEOMETRY, HW_I2C, int)':
lib/Oled-SSD1306/src/SH1106Wire.h:83:51: error: 'Wire1' was not declared in this scope; did you mean 'Wire'?
   83 |       this->_wire = (_i2cBus==I2C_ONE) ? &Wire : &Wire1;
      |                                                   ^~~~~
      |                                                   Wire

Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:esp32c3:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DNDEBUG -DFP_IN_IRON -DVTABLES_IN_FLASH -DPIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_190703 
-DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH_LOW_FLASH -DSUPLA_ACTION_TRIGGER -DSUPLA_BUTTON -DSUPLA_CONFIG -DSUPLA_DISABLE_LOGS -DSUPLA_ENABLE_GUI 
-DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_LIMIT_SWITCH -DSUPLA_OTA -DSUPLA_RELAY -DSUPLA_ROLLERSHUTTER
a mam tylko to zaznaczone:
Przechwytywanie.JPG
You do not have the required permissions to view the files attached to this post.
kurus
Posts: 1244
Joined: Wed Jan 15, 2020 8:17 pm

Post

Dziś widzę że, ostały zaktualizowane boardy dla esp32 i stąd pewnie te problemy.
User avatar
Zibi_007
Posts: 836
Joined: Tue Oct 31, 2023 10:06 pm

Post

Próbuję wygenerować kod pod C3, jak kolega wyżej. Wyrzuca mi błąd OLEDA (1306), ale ja go nawet nie mam zaznaczonego.
Kiedyś podpierałem się wersją testową buildera. Teraz na nim też nie działa.

Code: Select all

Błąd generowania
In file included from GUI-Generic_bv6.0_gv24.12.24_pl_022696e238a75cecab09a351a07a21de/src/boneIO/display/SSD1306.h:28,
                 from GUI-Generic_bv6.0_gv24.12.24_pl_022696e238a75cecab09a351a07a21de/src/boneIO/display/SSD1306.cpp:17:
lib/Oled-SSD1306/src/SH1106Wire.h: In constructor 'SH1106Wire::SH1106Wire(uint8_t, int, int, OLEDDISPLAY_GEOMETRY, HW_I2C, int)':
lib/Oled-SSD1306/src/SH1106Wire.h:83:51: error: 'Wire1' was not declared in this scope; did you mean 'Wire'?
   83 |       this->_wire = (_i2cBus==I2C_ONE) ? &Wire : &Wire1;
      |                                                   ^~~~~
      |                                                   Wire

Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:esp32c3:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DFP_IN_IRON -DMIMETYPE_MINIMAL -DNDEBUG -DPIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_190703 
-DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH_LOW_FLASH -DSUPLA_ACTION_TRIGGER -DSUPLA_BUTTON -DSUPLA_CONFIG -DSUPLA_DIRECT_LINKS 
-DSUPLA_DIRECT_LINKS_MULTI_SENSOR -DSUPLA_DISABLE_LOGS -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_LED -DSUPLA_OTA -DSUPLA_RELAY 
-DSUPLA_THERMOSTAT -DVTABLES_IN_FLASH
Zachęcam do dodawania urządzeń Zigbee do bramki Z2S, zgłoszenia tutaj: https://forum.supla.org/viewtopic.php?t=16638

Nec Hercules contra plures!

Return to “GUI Generic”