Aktualizacja GUI Generic

lukasz06
Posts: 1126
Joined: Sun Jul 17, 2022 6:53 pm

Post

Ja pisałem, że z niektórymi jasonami, zwłaszcza na esp32 są problemy. Soft wgrywa sie prawidlowo, ale moduł nie rozsiewa sieci. Update na 8285 też nie zawsze przechodzą, loteria
kurus
Posts: 1207
Joined: Wed Jan 15, 2020 8:17 pm

Post

YoMan wrote: Fri Sep 13, 2024 7:36 pm Przez stronę tylko wygenerujesz, nic nie zepsujesz. A pojawia się komunikaty o błędach prawdopodobnie. Przez automat który robisz możesz uwalic moduł a nie przez stronę na pc
OK wywala sie na linki bezpośrednie odczyt wartości kanału, używam linku aby na oled wyswietlać temp zasilania z kotła.
Błąd generowania
In file included from GUI-Generic_bv6.0_gv7.19.04_pl_0453aaf4351047d4ba87e207656dbc06/src/sensor/DirectLinks.h:25,
from GUI-Generic_bv6.0_gv7.19.04_pl_0453aaf4351047d4ba87e207656dbc06/GUI-Generic_bv6.0_gv7.19.04_pl_0453aaf4351047d4ba87e207656dbc06.ino:40:
GUI-Generic_bv6.0_gv7.19.04_pl_0453aaf4351047d4ba87e207656dbc06/src/sensor/pressure.h: In constructor 'Supla::Sensor::Pressure::Pressure()':
GUI-Generic_bv6.0_gv7.19.04_pl_0453aaf4351047d4ba87e207656dbc06/src/sensor/pressure.h:33:24: error: call of overloaded 'setNewValue(int)' is ambiguous
33 | channel.setNewValue(PRESSURE_NOT_AVAILABLE);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from lib/SuplaDevice/src/supla/channel.h:24,
from lib/SuplaDevice/src/supla/element.h:22,
from lib/SuplaDevice/src/supla/clock/clock.h:21,
from lib/SuplaDevice/src/SuplaDevice.h:24,
from GUI-Generic_bv6.0_gv7.19.04_pl_0453aaf4351047d4ba87e207656dbc06/SuplaDeviceGUI.h:24,
from GUI-Generic_bv6.0_gv7.19.04_pl_0453aaf4351047d4ba87e207656dbc06/GUI-Generic_bv6.0_gv7.19.04_pl_0453aaf4351047d4ba87e207656dbc06.ino:16:
lib/SuplaDevice/src/supla/channels/channel.h:50:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
50 | void setNewValue(double dbl);
| ^~~~~~~~~~~
lib/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
52 | void setNewValue(int32_t value);
| ^~~~~~~~~~~
lib/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
53 | void setNewValue(bool value);
| ^~~~~~~~~~~
lib/SuplaDevice/src/supla/channels/channel.h:60:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
60 | void setNewValue(uint64_t value);
| ^~~~~~~~~~~

Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:esp32s2:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DNDEBUG -DSUPLA_ACTION_TRIGGER -DSUPLA_BUTTON -DSUPLA_CONFIG -DSUPLA_DIRECT_LINKS_MULTI_SENSOR
-DSUPLA_DISABLE_LOGS -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_LED -DSUPLA_OTA -DSUPLA_RELAY -DSUPLA_SHT3x -DSUPLA_THERMOSTAT
User avatar
klew
Posts: 10040
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

kurus wrote: Sat Sep 14, 2024 8:42 am OK wywala sie na linki bezpośrednie odczyt wartości kanału, używam linku aby na oled wyswietlać temp zasilania z kotła.
To poprawię w bibliotece
User avatar
klew
Posts: 10040
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

klew wrote: Sat Sep 14, 2024 8:57 am
kurus wrote: Sat Sep 14, 2024 8:42 am OK wywala sie na linki bezpośrednie odczyt wartości kanału, używam linku aby na oled wyswietlać temp zasilania z kotła.
To poprawię w bibliotece
A jednak nie. Problemem są pliki:
./src/src/sensor/pressure_meter.h
./src/src/sensor/pressure.h

Jest w nich definicja (dwa razy):
#define PRESSURE_NOT_AVAILABLE -1

To trzeba poprawić w tych plikach w źródłach GG na -1.0
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

lukasz06 wrote: Sat Sep 14, 2024 8:37 am Ja pisałem, że z niektórymi jasonami, zwłaszcza na esp32 są problemy. Soft wgrywa sie prawidlowo, ale moduł nie rozsiewa sieci. Update na 8285 też nie zawsze przechodzą, loteria
Czy wygrywasz soft za pomocą buildera czy w inny sposób? Mam podejrzenie twojej loterii ;)
https://gui-generic-builder.supla.io/
lukasz06
Posts: 1126
Joined: Sun Jul 17, 2022 6:53 pm

Post

krycha88 wrote: Sat Sep 14, 2024 5:51 pm
lukasz06 wrote: Sat Sep 14, 2024 8:37 am Ja pisałem, że z niektórymi jasonami, zwłaszcza na esp32 są problemy. Soft wgrywa sie prawidlowo, ale moduł nie rozsiewa sieci. Update na 8285 też nie zawsze przechodzą, loteria
Czy wygrywasz soft za pomocą buildera czy w inny sposób? Mam podejrzenie twojej loterii ;)
Wydaje mi się, że wszystkie moje esp32 C3,które wgrałem przez Buldiera tak miały. Jak wgrałem przez Buldiera wybierając C3 go raczej było ok, dlatego podejrzewam że to Jason, aczkolwiek nie mam 100% pewności. Update z Loratap to masakra jakaś 1/4, ale to rozumiem że mało pamięci mają
😉 A jakie to podejrzenia ?😁
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

lukasz06 wrote: Sat Sep 14, 2024 7:33 pm
krycha88 wrote: Sat Sep 14, 2024 5:51 pm
lukasz06 wrote: Sat Sep 14, 2024 8:37 am Ja pisałem, że z niektórymi jasonami, zwłaszcza na esp32 są problemy. Soft wgrywa sie prawidlowo, ale moduł nie rozsiewa sieci. Update na 8285 też nie zawsze przechodzą, loteria
Czy wygrywasz soft za pomocą buildera czy w inny sposób? Mam podejrzenie twojej loterii ;)
Wydaje mi się, że wszystkie moje esp32 C3,które wgrałem przez Buldiera tak miały. Jak wgrałem przez Buldiera wybierając C3 go raczej było ok, dlatego podejrzewam że to Jason, aczkolwiek nie mam 100% pewności. Update z Loratap to masakra jakaś 1/4, ale to rozumiem że mało pamięci mają
😉 A jakie to podejrzenia ?😁
Eee esp32 C3 nie są wg mnie poprawnie wspierane. Więc musisz wgrywać sobie ręcznie soft, pytanie czy potrzebujesz ;)
https://gui-generic-builder.supla.io/
lukasz06
Posts: 1126
Joined: Sun Jul 17, 2022 6:53 pm

Post

Czyli proponujesz wygenerować soft, pobrać i wgrać jakimś programem?
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

nie wiem, nie jestem na bieżąco z tymi esp32
https://gui-generic-builder.supla.io/
kurus
Posts: 1207
Joined: Wed Jan 15, 2020 8:17 pm

Post

klew wrote: Sat Sep 14, 2024 10:05 am
klew wrote: Sat Sep 14, 2024 8:57 am
kurus wrote: Sat Sep 14, 2024 8:42 am OK wywala sie na linki bezpośrednie odczyt wartości kanału, używam linku aby na oled wyswietlać temp zasilania z kotła.
To poprawię w bibliotece
A jednak nie. Problemem są pliki:
./src/src/sensor/pressure_meter.h
./src/src/sensor/pressure.h

Jest w nich definicja (dwa razy):
#define PRESSURE_NOT_AVAILABLE -1

To trzeba poprawić w tych plikach w źródłach GG na -1.0
Dzięki, czekam aż @krycha88 wprowadzi poprawki :)

Return to “GUI Generic”