za szybko tego nie zrobię aktualnie nie da się przeprowadzić poprawnej kompilacji dla nowych bordów ESP32 dla platformIO Problem jest od dłuższego czasu i mi się nie udało tego przeskoczyć. Jak poprawią ten temat to powrócę do tematu
https://github.com/platformio/platform- ... ssues/1225
Aktualizacja GUI Generic
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
Udało się obejść problem korzystając z forka na którym ktoś poprawił kompilację dla PIOkrycha88 wrote: Sun Sep 15, 2024 5:54 pm za szybko tego nie zrobię aktualnie nie da się przeprowadzić poprawnej kompilacji dla nowych bordów ESP32 dla platformIO Problem jest od dłuższego czasu i mi się nie udało tego przeskoczyć. Jak poprawią ten temat to powrócę do tematu
https://github.com/platformio/platform- ... ssues/1225
https://github.com/pioarduino/platform-espressif32/
https://gui-generic-builder.supla.io/
-
- Posts: 1207
- Joined: Wed Jan 15, 2020 8:17 pm
Krycha jesteś gość poszło teraz gładko, dodatkowo zauważyłem że wcześniej na modułach esp32s2 na takim mam termostat po wejściu w ustawienia i2c oled zaczynał się przycinać teraz tego problemu niemakrycha88 wrote: Mon Sep 16, 2024 11:28 amUdało się obejść problem korzystając z forka na którym ktoś poprawił kompilację dla PIOkrycha88 wrote: Sun Sep 15, 2024 5:54 pm za szybko tego nie zrobię aktualnie nie da się przeprowadzić poprawnej kompilacji dla nowych bordów ESP32 dla platformIO Problem jest od dłuższego czasu i mi się nie udało tego przeskoczyć. Jak poprawią ten temat to powrócę do tematu
https://github.com/platformio/platform- ... ssues/1225
https://github.com/pioarduino/platform-espressif32/
EDIT: juz myślałem że coś sie uwaloło, bo teraz klikając w interfejsie gui restart, moduł nie wstaje w ogóle, wyłączenie zasilania i włączenie uruchamia się normalnie.
Robiąc restart z poziomu cloud też się nie uruchamia.
-
- Posts: 2850
- Joined: Thu Apr 30, 2020 5:18 pm
- Location: Częstochowa
coś jednak jeszcze się sypie:
Czyżby jakaś literówka?
Code: Select all
×
Błąd generowania
In file included from lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:17:
lib/SuplaDeviceExtensions/src/supla/control/direct_links.h:61:3: error: 'WiFiClient' does not name a type; did you mean 'Client'?
61 | WiFiClient *client = NULL;
| ^~~~~~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In destructor 'virtual Supla::Control::DirectLinks::~DirectLinks()':
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:43:12: error: 'client' was not declared in this scope; did you mean 'Client'?
43 | delete[] client;
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'bool Supla::Control::DirectLinks::openConnection()':
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:73:8: error: 'client' was not declared in this scope; did you mean 'Client'?
73 | if (!client->connect(_host, _port)) {
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'bool Supla::Control::DirectLinks::closeConnection()':
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:80:3: error: 'client' was not declared in this scope; did you mean 'Client'?
80 | client->stop();
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'bool Supla::Control::DirectLinks::checkConnection()':
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:85:7: error: 'client' was not declared in this scope; did you mean 'Client'?
85 | if (client->connected() == 1) {
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'void Supla::Control::DirectLinks::toggleConnection()':
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:93:7: error: 'client' was not declared in this scope; did you mean 'Client'?
93 | if (client == NULL) {
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:102:20: error: expected type-specifier before 'WiFiClient'
102 | client = new WiFiClient();
| ^~~~~~~~~~
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'void Supla::Control::DirectLinks::sendRequest(const char*)':
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:114:7: error: 'client' was not declared in this scope; did you mean 'Client'?
114 | if (client) {
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'void Supla::Control::DirectLinks::send(const char*)':
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:143:7: error: 'client' was not declared in this scope; did you mean 'Client'?
143 | if (client) {
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:144:12: error: type '' argument given to 'delete', expected pointer
144 | delete client;
| ^~~~~~
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:d32:PartitionScheme=min_spiffs
BOARD_NAME Test
TEMPLATE_JSON
JSON_DEFINITION NAME:Test GPIO:[32 1 0 0 0 0 0 0 0 0 0 576 321 0 0 0 0 224 0 0 0 1312 0 0 0 0 0 0 0 0 0 0 0 0 0 0] FLAG:0 BASE:1
OPTIONS -DTEMPLATE_JSON=\"{\\\"NAME\\\":\\\"Termostat -
YoDeCo\\\",\\\"GPIO\\\":[32,1,0,0,0,0,0,0,0,0,0,576,321,0,0,0,0,224,0,0,0,1312,0,0,0,0,0,0,0,0,0,0,0,0,0,0],\\\"FLAG\\\":0,\\\"BASE\\\":1}\" -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_CONDITIONS -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
-DTEMPLATE_BOARD_JSON
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
________________________________________
Wziąłem udział w SOP2023 & SOP2024
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
poprawiłemYoMan wrote: Tue Sep 17, 2024 10:20 am coś jednak jeszcze się sypie:Czyżby jakaś literówka?Code: Select all
× Błąd generowania In file included from lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:17: lib/SuplaDeviceExtensions/src/supla/control/direct_links.h:61:3: error: 'WiFiClient' does not name a type; did you mean 'Client'? 61 | WiFiClient *client = NULL; | ^~~~~~~~~~ | Client lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In destructor 'virtual Supla::Control::DirectLinks::~DirectLinks()': lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:43:12: error: 'client' was not declared in this scope; did you mean 'Client'? 43 | delete[] client; | ^~~~~~ | Client lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'bool Supla::Control::DirectLinks::openConnection()': lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:73:8: error: 'client' was not declared in this scope; did you mean 'Client'? 73 | if (!client->connect(_host, _port)) { | ^~~~~~ | Client lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'bool Supla::Control::DirectLinks::closeConnection()': lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:80:3: error: 'client' was not declared in this scope; did you mean 'Client'? 80 | client->stop(); | ^~~~~~ | Client lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'bool Supla::Control::DirectLinks::checkConnection()': lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:85:7: error: 'client' was not declared in this scope; did you mean 'Client'? 85 | if (client->connected() == 1) { | ^~~~~~ | Client lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'void Supla::Control::DirectLinks::toggleConnection()': lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:93:7: error: 'client' was not declared in this scope; did you mean 'Client'? 93 | if (client == NULL) { | ^~~~~~ | Client lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:102:20: error: expected type-specifier before 'WiFiClient' 102 | client = new WiFiClient(); | ^~~~~~~~~~ lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'void Supla::Control::DirectLinks::sendRequest(const char*)': lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:114:7: error: 'client' was not declared in this scope; did you mean 'Client'? 114 | if (client) { | ^~~~~~ | Client lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp: In member function 'void Supla::Control::DirectLinks::send(const char*)': lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:143:7: error: 'client' was not declared in this scope; did you mean 'Client'? 143 | if (client) { | ^~~~~~ | Client lib/SuplaDeviceExtensions/src/supla/control/direct_links.cpp:144:12: error: type '' argument given to 'delete', expected pointer 144 | delete client; | ^~~~~~ Error during build: exit status 1 xxxxxxxxxxxxxxxxxx BOARD esp32:esp32:d32:PartitionScheme=min_spiffs BOARD_NAME Test TEMPLATE_JSON JSON_DEFINITION NAME:Test GPIO:[32 1 0 0 0 0 0 0 0 0 0 576 321 0 0 0 0 224 0 0 0 1312 0 0 0 0 0 0 0 0 0 0 0 0 0 0] FLAG:0 BASE:1 OPTIONS -DTEMPLATE_JSON=\"{\\\"NAME\\\":\\\"Termostat - YoDeCo\\\",\\\"GPIO\\\":[32,1,0,0,0,0,0,0,0,0,0,576,321,0,0,0,0,224,0,0,0,1312,0,0,0,0,0,0,0,0,0,0,0,0,0,0],\\\"FLAG\\\":0,\\\"BASE\\\":1}\" -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_CONDITIONS -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 -DTEMPLATE_BOARD_JSON
https://gui-generic-builder.supla.io/
-
- Posts: 1207
- Joined: Wed Jan 15, 2020 8:17 pm
Ten restart nadal nie działa.kurus wrote: Mon Sep 16, 2024 3:57 pm
EDIT: juz myślałem że coś sie uwaloło, bo teraz klikając w interfejsie gui restart, moduł nie wstaje w ogóle, wyłączenie zasilania i włączenie uruchamia się normalnie.
Robiąc restart z poziomu cloud też się nie uruchamia.
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
i niby kiedyś działało? nie zmieniłeś gpio które blokuje uruchamianie esp?kurus wrote: Tue Sep 17, 2024 5:51 pmTen restart nadal nie działa.kurus wrote: Mon Sep 16, 2024 3:57 pm
EDIT: juz myślałem że coś sie uwaloło, bo teraz klikając w interfejsie gui restart, moduł nie wstaje w ogóle, wyłączenie zasilania i włączenie uruchamia się normalnie.
Robiąc restart z poziomu cloud też się nie uruchamia.
https://gui-generic-builder.supla.io/
-
- Posts: 1207
- Joined: Wed Jan 15, 2020 8:17 pm
Zawsze działało, mam jeszcze esp32s2 na wersji GG v7.18.21 i działa restart z interfejsu gui jak i z poziomu cloud, na następnych modułach w wersji GG v7.20.00 jak i dzisiejszej juz nie działa.krycha88 wrote: Tue Sep 17, 2024 6:04 pmi niby kiedyś działało? nie zmieniłeś gpio które blokuje uruchamianie esp?kurus wrote: Tue Sep 17, 2024 5:51 pmTen restart nadal nie działa.kurus wrote: Mon Sep 16, 2024 3:57 pm
EDIT: juz myślałem że coś sie uwaloło, bo teraz klikając w interfejsie gui restart, moduł nie wstaje w ogóle, wyłączenie zasilania i włączenie uruchamia się normalnie.
Robiąc restart z poziomu cloud też się nie uruchamia.
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
to napisz jakie gpio używasz. To, że działało nie znaczy, że było to zamierzone działanie i może coś poprawili w najnowszych bordachkurus wrote: Tue Sep 17, 2024 6:12 pm Zawsze działało, mam jeszcze esp32s2 na wersji GG v7.18.21 i działa restart z interfejsu gui jak i z poziomu cloud, na następnych modułach w wersji GG v7.20.00 jak i dzisiejszej juz nie działa.
https://gui-generic-builder.supla.io/
-
- Posts: 1207
- Joined: Wed Jan 15, 2020 8:17 pm
moduł termostatu esp32s2 gpio4, 5, 7, 9, 33, 35, 10, 6, 8, 16, 18 no i config gpio0 nic nie zmieniałem w konfiguracji gpio od tamtej zimykrycha88 wrote: Tue Sep 17, 2024 6:17 pmto napisz jakie gpio używasz. To, że działało nie znaczy, że było to zamierzone działanie i może coś poprawili w najnowszych bordachkurus wrote: Tue Sep 17, 2024 6:12 pm Zawsze działało, mam jeszcze esp32s2 na wersji GG v7.18.21 i działa restart z interfejsu gui jak i z poziomu cloud, na następnych modułach w wersji GG v7.20.00 jak i dzisiejszej juz nie działa.