Wsparcie dla Termostatu

Pietras81
Posts: 1997
Joined: Sun Feb 17, 2019 6:56 am
Location: Osielsko

Post

krycha88 wrote: Mon Aug 28, 2023 12:08 pm
robertklepacki94 wrote: Mon Aug 28, 2023 11:17 am Od rana nie można wygenerować nic na GG TEST.
Już powinno działać.
robertklepacki94 wrote: Mon Aug 28, 2023 11:17 am Nie myślałeś @krycha88 żeby dodać do obsługi termostatu przyciski do zwiększania i zmniejszania temperatury, ON/OFF i obsługę Oleda?
Wtedy na podstawie GG można by zbudować pełnowartościowy termostat :D
Czy wiesz ile to kawy? Najpierw niech termostat wyjdzie z fazy testów później pomyślimy nad takimi rzeczami :)
A to może @krycha88 w wolnej chwili między piciem kawy dodał byś do oled brakujące dwie fazy z Mew-01.
W drugiej kolejności stan czujnika krancowego.
https://pietras-81.aqi.eco/
krycha88
Posts: 5416
Joined: Fri Nov 16, 2018 7:25 am

Post

Pietras81 wrote: Mon Aug 28, 2023 5:28 pm A to może @krycha88 w wolnej chwili między piciem kawy dodał byś do oled brakujące dwie fazy z Mew-01.
W drugiej kolejności stan czujnika krancowego.
Nudy nie związanie z tematem :D
https://gui-generic-builder.supla.io/
xmichal88x
Posts: 16
Joined: Sat Jan 11, 2020 10:10 pm

Post

krycha88 wrote: Sun Aug 27, 2023 3:12 pm Termostat jest przypisany do przekaźnika, czyli możecie dodać aktualnie 10 termostatów (ale ta liczka jest absurdalna i pewnie będzie trzeba ją zmniejszyć) - możecie się wypowiedzieć ile ona powinna wynosić.
To zależy gdzie będzie wykorzystany. Przy C.O chcąc ustawić w każdym z pomieszczeń indywidualna temperaturę te 10 wygląda całkiem przyzwoicie 😁
Przydała by się jeszcze funkcją aby zamiast przekaźnika On/Off była możliwość wyjścia PWM. Wykorzystując konwerter PWM do napięcia 0-10V możemy sterować siłownikami czy innymi urządzeniami z wejściem analogowym.
User avatar
klew
Posts: 9413
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Dzisiaj termostaty przestaną działać poprawnie z beta-cloud. Wchodzi spora aktualizacja na interfejsach itp.

W ciągu kilku dni pojawią się aktualizację dla supla-device oraz testowej apki na Androida i wtedy wracamy do gry :)
Kiedy będzie Supla Offline Party / SOP#2025 ?
local
Posts: 500
Joined: Mon Jan 27, 2020 11:33 am

Post

Kto ogarnia wersję testowo ? Bo co nie wybiorę to wyrzuca błąd
4xShelly 1, Shelly 1L, 2xShelly 2.5, Sonoff T3, 2xSonoff Basic R2, 4xNeo 16A
robertklepacki94
Posts: 1125
Joined: Thu Sep 02, 2021 1:06 pm

Post

local wrote: Mon Sep 18, 2023 5:21 pm Kto ogarnia wersję testowo ? Bo co nie wybiorę to wyrzuca błąd
@krycha88 przed weekendem robił jakieś poprawki do termostatu i od tej pory wywala błąd.
Nie zgłaszałem, czekam aż dokończy :D
Wziąłem udział w Supla Offline Party 2023
local
Posts: 500
Joined: Mon Jan 27, 2020 11:33 am

Post

To chyba wszystko padło... bez zaznaczonego termostatu również błąd wyrzuca.
Ma ktoś może soft na ESP8285 (1MB) oczywiście z termostatem do testów ?
4xShelly 1, Shelly 1L, 2xShelly 2.5, Sonoff T3, 2xSonoff Basic R2, 4xNeo 16A
krycha88
Posts: 5416
Joined: Fri Nov 16, 2018 7:25 am

Post

local wrote: Mon Sep 18, 2023 9:02 pm To chyba wszystko padło... bez zaznaczonego termostatu również błąd wyrzuca.
Ma ktoś może soft na ESP8285 (1MB) oczywiście z termostatem do testów ?
soft się powinien już generować, ale i tak nie będzie działać termostat zgodnie z informacją powyżej.
https://gui-generic-builder.supla.io/
krycha88
Posts: 5416
Joined: Fri Nov 16, 2018 7:25 am

Post

Zaktualizowałem bibliotekę oraz przy okazji zrobiłem kilka poprawek, więc pewnie już można dalej testować termostaty :)
https://gui-generic-builder.supla.io/
User avatar
YoMan
Posts: 2654
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

krycha88 wrote: Thu Sep 21, 2023 5:15 pm Zaktualizowałem bibliotekę oraz przy okazji zrobiłem kilka poprawek, więc pewnie już można dalej testować termostaty :)

Code: Select all

Błąd generowania
GUI-Generic_test_bv5.2_gv7.5.2_pl_9e732a421b77ce53461a50c364f83359/src/control/ThermostatGUI.cpp: In constructor 'Supla::Control::GUI::ThermostatGUI::ThermostatGUI(uint8_t)':
GUI-Generic_test_bv5.2_gv7.5.2_pl_9e732a421b77ce53461a50c364f83359/src/control/ThermostatGUI.cpp:79:38: error: 'SUPLA_CHANNELFNC_HVAC_THERMOSTAT_HEAT' was not declared in this scope; did you mean 'SUPLA_CHANNELFNC_HVAC_THERMOSTAT_AUTO'?
   79 |   hvac->setDefaultTemperatureRoomMin(SUPLA_CHANNELFNC_HVAC_THERMOSTAT_HEAT, 1000);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                      SUPLA_CHANNELFNC_HVAC_THERMOSTAT_AUTO
GUI-Generic_test_bv5.2_gv7.5.2_pl_9e732a421b77ce53461a50c364f83359/src/control/ThermostatGUI.cpp:82:38: error: 'SUPLA_CHANNELFNC_HVAC_THERMOSTAT_COOL' was not declared in this scope; did you mean 'SUPLA_CHANNELFNC_HVAC_THERMOSTAT_AUTO'?
   82 |   hvac->setDefaultTemperatureRoomMin(SUPLA_CHANNELFNC_HVAC_THERMOSTAT_COOL, 0);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                      SUPLA_CHANNELFNC_HVAC_THERMOSTAT_AUTO
Multiple libraries were found for "SoftwareSerial.h"
  Used: /var/www/html/github-test/GUI-Generic/lib/EspSoftwareSerial
  Not used: /var/www/html/github-test/GUI-Generic/lib/EspSoftwareSerial
  Not used: .arduino15/packages/esp8266/hardware/esp8266/3.1.2/libraries/SoftwareSerial
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp8266:esp8266:generic:eesz=4M1M,xtal=160
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DBUILDER_TEST -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DSUPLA_CONFIG -DSUPLA_ENABLE_GUI -DSUPLA_OTA -DSUPLA_THERMOSTAT

to powyżej wyskoczyło jak zaznaczyłem sam termostat. Jak dodałem przekaźnik i DS to mamy taką litanię:

Code: Select all

Błąd generowania
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6.ino:16:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageOther.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageOther.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaConditions.h:19,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaConditions.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebCorrection.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebCorrection.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.cpp:16:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommon.cpp:18:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaConfigManager.cpp:25:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/Markup.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/Markup.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageDeviceSettings.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageDeviceSettings.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageLimitSwitch.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageLimitSwitch.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageHome.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageHome.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageControl.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageControl.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageDownload.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageDownload.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaConfigESP.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaConfigESP.cpp:16:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageConfig.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageConfig.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaTemplateBoard.h:24,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaTemplateBoard.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensorI2c.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensorI2c.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensorAnalog.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensorAnalog.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensorSpi.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensorSpi.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensor1Wire.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensors.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensors.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageRelay.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageRelay.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensor1Wire.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageSensor1Wire.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageTools.cpp:18:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageUpload.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebPageUpload.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebServer.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaWebServer.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/control/ControlGUI.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/control/ThermostatGUI.cpp:29:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/control/ThermostatGUI.cpp: In constructor 'Supla::Control::GUI::ThermostatGUI::ThermostatGUI(uint8_t)':
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/control/ThermostatGUI.cpp:79:38: error: 'SUPLA_CHANNELFNC_HVAC_THERMOSTAT_HEAT' was not declared in this scope; did you mean 'SUPLA_CHANNELFNC_HVAC_THERMOSTAT_AUTO'?
   79 |   hvac->setDefaultTemperatureRoomMin(SUPLA_CHANNELFNC_HVAC_THERMOSTAT_HEAT, 1000);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                      SUPLA_CHANNELFNC_HVAC_THERMOSTAT_AUTO
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/control/ThermostatGUI.cpp:82:38: error: 'SUPLA_CHANNELFNC_HVAC_THERMOSTAT_COOL' was not declared in this scope; did you mean 'SUPLA_CHANNELFNC_HVAC_THERMOSTAT_AUTO'?
   82 |   hvac->setDefaultTemperatureRoomMin(SUPLA_CHANNELFNC_HVAC_THERMOSTAT_COOL, 0);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                      SUPLA_CHANNELFNC_HVAC_THERMOSTAT_AUTO
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/boneIO/display/SSD1306.h:31,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/boneIO/display/SSD1306.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/display/SuplaOled.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/display/SuplaOled.cpp:17:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/control/deepSleep.h:23,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/control/deepSleep.cpp:16:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/network/SuplaGuiWiFi.cpp:2:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/display/SuplaLCD.h:20,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/display/SuplaLCD.cpp:16:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/improv/improv_serial_component.cpp:3:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
In file included from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/SuplaDeviceGUI.h:21,
                 from GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/src/expander/ConfigExpander.cpp:19:
GUI-Generic_test_bv5.2_gv7.5.2_pl_932e450a5ccded60ede556e665e615a6/GUIGenericCommonDefined.h:51: warning: "SUPLA_RELAY" redefined
   51 | #define SUPLA_RELAY
      | 
: note: this is the location of the previous definition
Multiple libraries were found for "SoftwareSerial.h"
  Used: /var/www/html/github-test/GUI-Generic/lib/EspSoftwareSerial
  Not used: /var/www/html/github-test/GUI-Generic/lib/EspSoftwareSerial
  Not used: .arduino15/packages/esp8266/hardware/esp8266/3.1.2/libraries/SoftwareSerial
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp8266:esp8266:generic:eesz=4M1M,xtal=160
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DBUILDER_TEST -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DSUPLA_CONFIG -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_OTA -DSUPLA_RELAY 
-DSUPLA_THERMOSTAT


Możesz wesprzeć autorów w dalszym rozwoju projektu.
Postaw nam kawę na buycoffee.to Przekaż darowiznę za pomocą przycisku PayPal
SPI Flash Config:
Crystal Freq: 26MHz
SPI Speed: 40MHz
SPI Mode: DOUT
Flash size ESP82xx: 8Mbit
Flash size ESP32: 32Mbit
(8Mbit = 1MB)
GUI-Generic Builder [TEST]
GUI-Generic: v7.5.2; Builder: v5.2.1
Board ESP8266: v3.1.2; Board ESP32: v2.0.9
Wideo poradnikWideo poradnik
Przewodnik online 📖https://forum.supla.orghttps://forum.supla.org
Uploader dwuetapowyUploader dwuetapowy (bin.gz)
Ustawienia kompilacji
Płytka
Generic ESP8266 Module
Procesor
ESP8266
Częstotliwość procesora 160 MHz dla ESP82xx
Pamięć FLASH
4MB (FS:1MB OTA:~1019KB)
Dostępne opcje dla modułu
Podstawowe
Konfiguracja (LED, Config)
Aktualizacja przez WWW
Dostępne GUI podczas pracy modułu
Szyfrowane połączenie z serwerem (SSL)
Tryb głębokiego uśpienia (Deep Sleep)
Wake on LAN
WT32-ETH01
Sterowanie
Przekaźniki
Przyciski
Wyzwalacze akcji
Rolety
Krańcówki
Warunkowanie
LED załączenia przekaźnika
Pushover
Linki bezpośrednie
Bramka RF 315/433MHz
Ekspandery
MCP23017
PCF8575
PCF8574/A
1Wire
Sensor DS18B20
Sensor DHT11
Sensor DHT22
Sensor Si7021 Sonoff
I2C
Sensor BME280
Sensor BMP280
Sensor SHT3x
Sensor SHTxx
Sensor Si7021
Sensor VL53L0X
Sensor HDC1080
Wyświetlacz OLED SSD1306, SH1106
Wyświetlacz LCD HD44780
Sensor BH1750
Sensor MS5611
Sensor MAX44009
SPI
Termopara MAX6675
Termopara MAX31855
Analogowe
Pomiar analogowy (ADC Pin)
Termistor NTC 10K
Czujnik ciśnienia MPX5xxx
Licznik Energii Elektrycznej
Licznik energii HLW8012, BL0937
Licznik energii PZEM V3
Licznik energii CSE7766
Licznik energii ADE7953
Licznik energii SDM Modbus 1F
Licznik energii SDM Modbus 3F
Inne
RGBW, RGB, Dimmer
Czujnik odległości HC-SR04
Licznik impulsów
Linki bezpośrednie - odczyt temperatury (stare)
Linki bezpośrednie - odczyt wartości kanału
Czujnik czystości powietrza
IKEA VINDRIKTNING
PMSx003
boneIO
boneIO 32x10A
boneIO 24x16A
Testowe
SUPLA_COMM_DEBUG
SUPLA_THERMOSTAT
SUPLA_EXCLUDE_LITTLEFS_CONFIG
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024

Return to “GUI Generic”