Gui-Generic Builder Desktop

iM@rek
Posts: 376
Joined: Thu Feb 09, 2023 1:25 pm

Post

2. BME i parametry kompilacji

Próbowałem używać parametrów kompilacji dla tego czujnika.
Są 3:
Wysokość npm.
SDA
SCL
Brakuje możliwości podania adresu czujnika...

Po podaniu wysokości, po wgraniu wsadu, w trybie konfiguracji, nie widzi wprowadzonej wartości wysokości npm.

3.
Regularnie powtarzają się błędy kompilacji związane z parametrami dla BME280.
Konkretnie oczekiwał adresu czujnika, a dostawał wysokość npm. i zamykał kompilację.
Erasing flash (this may take a while)...
Chip erase completed successfully in 1.9 seconds.
Hard resetting via RTS pin...
Compiling .pio\build\GUI_Generic_ESP32\src\GUIGenericCommon.cpp.o
Compiling .pio\build\GUI_Generic_ESP32\src\Markup.cpp.o
Compiling .pio\build\GUI_Generic_ESP32\src\SuplaConditions.cpp.o
Compiling .pio\build\GUI_Generic_ESP32\src\SuplaConfigESP.cpp.o
Compiling .pio\build\GUI_Generic_ESP32\src\SuplaConfigManager.cpp.o
Compiling .pio\build\GUI_Generic_ESP32\src\SuplaDeviceGUI.cpp.o
Compiling .pio\build\GUI_Generic_ESP32\src\SuplaTemplateBoard.cpp.o
Compiling .pio\build\GUI_Generic_ESP32\src\SuplaWebPageConfig.cpp.o
src/SuplaDeviceGUI.cpp: In function 'void Supla::GUI::setupPreConfiguredSettingsIfAvailable()':
src/SuplaDeviceGUI.cpp:112:67: error: 'Parameter_SUPLA_BME280_Address' was not declared in this scope; did you mean 'Parameter_SUPLA_BME280_Altitude'?
112 | ConfigManager->setElement(KEY_ACTIVE_SENSOR, SENSOR_I2C_BME280, Parameter_SUPLA_BME280_Address);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Parameter_SUPLA_BME280_Altitude
Compiling .pio\build\GUI_Generic_ESP32\src\SuplaWebPageControl.cpp.o
*** [.pio\build\GUI_Generic_ESP32\src\SuplaDeviceGUI.cpp.o] Error 1
Compiling .pio\build\GUI_Generic_ESP32\src\SuplaWebPageDebug.cpp.o
========================= [FAILED] Took 50.40 seconds =========================
Environment Status Duration
Wygląda na to, że w momencie, kiedy włączę opcję korzystania z parametrów kompilacji i zmieniam parametry dla BME280 - wtedy się sypie...
Jeśli wyłączę opcję korzystania z parametrów kompilacji - kompiluje do końca bez błędów (ale i tak nie znajduje czujników).

To może na razie tyle uwag.
Mam nadzieję, że opisy pozwolą na usunięcie problemów.
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

@iM@rek

dzięki za info, ogarnę jak będę miał chwilę.

Jak coś jeszcze to też pisz, mogą być takie kwiatki, że nie wszędzie podałem wszystkie parametry bo nie mam wszystkich czujników pod ręką i szczerze mówiąc to aż tak szczegółowo nie sprawdzałem :P
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

Rafał, mam nadzieję, że będziesz rozwijał nadal ten projekt ;)
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

lukasz06 wrote: Sat Jul 11, 2026 6:37 pm Rafał, mam nadzieję, że będziesz rozwijał nadal ten projekt ;)
Nie widzę przeszkód, muszę się tylko z Krycha zsynchronizować żebyśmy tych samych rzeczy nie poprawiali
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

@iM@rek

Zobacz wersję: https://github.com/rkalwak/GuiGenericDe ... ag/v2.0.16

@klew chyba coś jest nie tak z wołaniem ludzi, zobacz link do kolego iM@arek, to chyba nie działa
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 290 times
Been thanked: 161 times

Post

[email protected] wrote: Sun Jul 12, 2026 1:32 pm @iM@rek

Zobacz wersję: https://github.com/rkalwak/GuiGenericDe ... ag/v2.0.16

@klew chyba coś jest nie tak z wołaniem ludzi, zobacz link do kolego iM@arek, to chyba nie działa
@[email protected]
Zasadniczo to działa dobrze, w przypadku kolegi @iM@rek problemem jest chyba ten @ w nazwie, aczkolwiek u Ciebie też występuje? Różnica jest taka, że to drugie @ jest u niego na 3 pozycji, więc być może algorytm wyszukujący gubi się, bo oczekuje przynajmniej 3 znaków?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

ja dostałem teraz dwa , bo cytowałeś i bo mnie wspomniałeś.

więc może to się da prosto poprawić ;) dlatego też o tym mówię :P
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

[email protected] wrote: Sun Jul 12, 2026 1:32 pm @iM@rek

Zobacz wersję: https://github.com/rkalwak/GuiGenericDe ... ag/v2.0.16

@klew chyba coś jest nie tak z wołaniem ludzi, zobacz link do kolego iM@arek, to chyba nie działa
na iM@arek nie działa ;)
Ogólnie to nie działa na wpisanie małpki i nicka. Trzeba wybrać osobę z listy i wtedy skrypt tam podstawia BBCode na smention:
@[email protected]
Najlepsze suple dla Twojego domu :mrgreen:
iM@rek
Posts: 376
Joined: Thu Feb 09, 2023 1:25 pm

Post

Jeśli to pomoże, to mogę zmienić nick.
Tylko jak to zrobić bez utraty historii?
iM@rek
Posts: 376
Joined: Thu Feb 09, 2023 1:25 pm

Post

[email protected] wrote: Sun Jul 12, 2026 1:32 pm @iM@rek
Zobacz wersję: https://github.com/rkalwak/GuiGenericDe ... ag/v2.0.16
Hej,
skorzystałem z wersji 2.0.16
Wybrałem BME280 i zaznaczyłem, że ma korzystać z parametrów kompilacji.
Skompilowało się ok. - Sukces kompilacji - dzięki!!

Dalej nie znajduje BME w konfiguracji
Nie przeniósł parametrów z pierwszej sekcji, gdzie podałem SSID, Nazwę, mail, server.
Nie przeniósł parametrów specyficznych dla BME.
W oknie konfiguracji nie było żadnych danych.

I jeszcze przy okazji dorzucę kilka literówek:
W opisie dla termopar MAX31855 i Max6675 jest "umożliwoa" zamiast "umożliwia"

tyle na razie...

Return to “GUI Generic”