Aktualizacja GUI-Generic 6.1.0

krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

https://gui-generic-builder.supla.io/
Awatar użytkownika
YoMan
Posty: 2250
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

Dzięki
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
rafalekkalwak@wp.pl
Posty: 428
Rejestracja: pn lut 06, 2023 8:56 am

Rzuć proszę okiem na mojego PRa na githubie ;)
Yepestis
Posty: 605
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

Wybrałem SP111 v1.1 bez żadnych dodatkowych opcji

Kod: Zaznacz cały

Błąd generowania
lib/SuplaDeviceExtensions/src/supla/control/ButtonAnalog.cpp: In member function 'virtual void Supla::Control::ButtonAnalog::onTimer()':
lib/SuplaDeviceExtensions/src/supla/control/ButtonAnalog.cpp:40:38: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
   40 |     if (stateResult == TO_PRESSED || bistable) {
      |                                      ^~~~~~~~
      |                                      isBistable
lib/SuplaDeviceExtensions/src/supla/control/ButtonAnalog.cpp:46:10: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
   46 |     if (!bistable && stateResult == PRESSED) {
      |          ^~~~~~~~
      |          isBistable
lib/SuplaDeviceExtensions/src/supla/control/RFBridgeReceive.cpp: In member function 'virtual void Supla::Control::RFBridgeReceive::onTimer()':
lib/SuplaDeviceExtensions/src/supla/control/RFBridgeReceive.cpp:114:38: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
  114 |     if (stateResult == TO_PRESSED || bistable) {
      |                                      ^~~~~~~~
      |                                      isBistable
lib/SuplaDeviceExtensions/src/supla/control/RFBridgeReceive.cpp:120:10: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
  120 |     if (!bistable && stateResult == PRESSED) {
      |          ^~~~~~~~
      |          isBistable
Multiple libraries were found for "SoftwareSerial.h"
  Used: .arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/SoftwareSerial
  Not used: /var/www/html/github/GUI-Generic/lib/espsoftwareserial
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp8266:esp8266:generic:eesz=1M64,xtal=160
BOARD_NAME Gosund SP111 v1.1
TEMPLATE_JSON GOSUND_SP111_V1_1
JSON_DEFINITION NAME:Gosund SP111 v1.1 GPIO:[56 0 158 0 132 134 0 0 131 17 0 21 0]
OPTIONS -DTEMPLATE_JSON=\"{\\\"NAME\\\":\\\"Gosund SP111 v1.1\\\",\\\"GPIO\\\":[56,0,158,0,132,134,0,0,131,17,0,21,0]}\" -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL 
-DBEARSSL_SSL_BASIC -DSUPLA_BUTTON -DSUPLA_CONFIG -DSUPLA_ENABLE_GUI -DSUPLA_HLW8012 -DSUPLA_LED -DSUPLA_OTA -DSUPLA_RELAY -DTEMPLATE_BOARD_JSON


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
GUI-Generic: v6.1.0; Builder: v4.22.1
Board ESP8266: v3.0.2; Board ESP32: v2.0.4
Wideo poradnikWideo poradnik
Przewodnik online 📖https://forum.supla.orghttps://forum.supla.org
Uploader dwuetapowyUploader dwuetapowy (bin.gz)
Ustawienia kompilacji
Płytka
Gosund SP111 v1.1
Procesor
ESP8266
Częstotliwość procesora 160 MHz dla ESP82xx
Pamięć FLASH
1MB (FS:64KB OTA:~470KB)
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
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 MAX4400
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

rafalekkalwak@wp.pl pisze: czw cze 08, 2023 7:21 pm Rzuć proszę okiem na mojego PRa na githubie ;)
Ok, na szybko spojrzałem i wygląda dobrze tylko nie możesz zmieniać długości KEY_ACTIVE_SENSOR bo rozjadą się stare konfigurację tam już się osiągnęło maxa sensorów. Tutaj niestety należało by powołać nowy klucz KEY_ACTIVE_SENSOR_2 lub KEY_SENSOR_I2C i tam przechowywać nowe sensory.
https://gui-generic-builder.supla.io/
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Yepestis pisze: czw cze 08, 2023 7:28 pm Wybrałem SP111 v1.1 bez żadnych dodatkowych opcji

Kod: Zaznacz cały

Błąd generowania
lib/SuplaDeviceExtensions/src/supla/control/ButtonAnalog.cpp: In member function 'virtual void Supla::Control::ButtonAnalog::onTimer()':
lib/SuplaDeviceExtensions/src/supla/control/ButtonAnalog.cpp:40:38: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
   40 |     if (stateResult == TO_PRESSED || bistable) {
      |                                      ^~~~~~~~
      |                                      isBistable
lib/SuplaDeviceExtensions/src/supla/control/ButtonAnalog.cpp:46:10: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
   46 |     if (!bistable && stateResult == PRESSED) {
      |          ^~~~~~~~
      |          isBistable
lib/SuplaDeviceExtensions/src/supla/control/RFBridgeReceive.cpp: In member function 'virtual void Supla::Control::RFBridgeReceive::onTimer()':
lib/SuplaDeviceExtensions/src/supla/control/RFBridgeReceive.cpp:114:38: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
  114 |     if (stateResult == TO_PRESSED || bistable) {
      |                                      ^~~~~~~~
      |                                      isBistable
lib/SuplaDeviceExtensions/src/supla/control/RFBridgeReceive.cpp:120:10: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
  120 |     if (!bistable && stateResult == PRESSED) {
      |          ^~~~~~~~
      |          isBistable
Multiple libraries were found for "SoftwareSerial.h"
  Used: .arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/SoftwareSerial
  Not used: /var/www/html/github/GUI-Generic/lib/espsoftwareserial
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp8266:esp8266:generic:eesz=1M64,xtal=160
BOARD_NAME Gosund SP111 v1.1
TEMPLATE_JSON GOSUND_SP111_V1_1
JSON_DEFINITION NAME:Gosund SP111 v1.1 GPIO:[56 0 158 0 132 134 0 0 131 17 0 21 0]
OPTIONS -DTEMPLATE_JSON=\"{\\\"NAME\\\":\\\"Gosund SP111 v1.1\\\",\\\"GPIO\\\":[56,0,158,0,132,134,0,0,131,17,0,21,0]}\" -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL 
-DBEARSSL_SSL_BASIC -DSUPLA_BUTTON -DSUPLA_CONFIG -DSUPLA_ENABLE_GUI -DSUPLA_HLW8012 -DSUPLA_LED -DSUPLA_OTA -DSUPLA_RELAY -DTEMPLATE_BOARD_JSON


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
GUI-Generic: v6.1.0; Builder: v4.22.1
Board ESP8266: v3.0.2; Board ESP32: v2.0.4
Wideo poradnikWideo poradnik
Przewodnik online 📖https://forum.supla.orghttps://forum.supla.org
Uploader dwuetapowyUploader dwuetapowy (bin.gz)
Ustawienia kompilacji
Płytka
Gosund SP111 v1.1
Procesor
ESP8266
Częstotliwość procesora 160 MHz dla ESP82xx
Pamięć FLASH
1MB (FS:64KB OTA:~470KB)
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
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 MAX4400
Jak widać, nie wystarczy tylko podmienić biblioteki :( będe musiał wycofać zmiany bo nie mam czasu na naprawę.
https://gui-generic-builder.supla.io/
kurus
Posty: 1038
Rejestracja: śr sty 15, 2020 8:17 pm

U mnie również błąd
Załączniki
9602E1D5-416E-44C3-ACE6-C1FCB2E3612F.png
9602E1D5-416E-44C3-ACE6-C1FCB2E3612F.png (178.95 KiB) Przejrzano 593 razy
kurus
Posty: 1038
Rejestracja: śr sty 15, 2020 8:17 pm

krycha88 pisze: czw cze 08, 2023 7:45 pm Jak widać, nie wystarczy tylko podmienić biblioteki :( będe musiał wycofać zmiany bo nie mam czasu na naprawę.
Nie ma problemu poczekamy, każdy ma swoje prywatne życie ;)
Ostatnio zmieniony pt cze 09, 2023 7:32 am przez kurus, łącznie zmieniany 1 raz.
Awatar użytkownika
YoMan
Posty: 2250
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

krycha88 pisze: czw cze 08, 2023 7:45 pm
Jak widać, nie wystarczy tylko podmienić biblioteki :( będe musiał wycofać zmiany bo nie mam czasu na naprawę.
:(
I tak dzięki
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
jack78
Posty: 47
Rejestracja: sob wrz 21, 2019 8:50 pm

Sonoff Basic z podstawowymi funkcjami i dostaję błąd podczas generowania

Kod: Zaznacz cały

Błąd generowania
lib/SuplaDeviceExtensions/src/supla/control/ButtonAnalog.cpp: In member function 'virtual void Supla::Control::ButtonAnalog::onTimer()':
lib/SuplaDeviceExtensions/src/supla/control/ButtonAnalog.cpp:40:38: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
   40 |     if (stateResult == TO_PRESSED || bistable) {
      |                                      ^~~~~~~~
      |                                      isBistable
lib/SuplaDeviceExtensions/src/supla/control/ButtonAnalog.cpp:46:10: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
   46 |     if (!bistable && stateResult == PRESSED) {
      |          ^~~~~~~~
      |          isBistable
lib/SuplaDeviceExtensions/src/supla/control/RFBridgeReceive.cpp: In member function 'virtual void Supla::Control::RFBridgeReceive::onTimer()':
lib/SuplaDeviceExtensions/src/supla/control/RFBridgeReceive.cpp:114:38: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
  114 |     if (stateResult == TO_PRESSED || bistable) {
      |                                      ^~~~~~~~
      |                                      isBistable
lib/SuplaDeviceExtensions/src/supla/control/RFBridgeReceive.cpp:120:10: error: 'bistable' was not declared in this scope; did you mean 'isBistable'?
  120 |     if (!bistable && stateResult == PRESSED) {
      |          ^~~~~~~~
      |          isBistable
Multiple libraries were found for "SoftwareSerial.h"
  Used: .arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/SoftwareSerial
  Not used: /var/www/html/github/GUI-Generic/lib/espsoftwareserial
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp8266:esp8266:generic:eesz=1M64,xtal=160
BOARD_NAME Sonoff Basic
TEMPLATE_JSON SONOFF_BASIC
JSON_DEFINITION NAME:Sonoff Basic GPIO:[17 255 255 255 255 0 0 0 21 56 255 0 0]
OPTIONS -DTEMPLATE_JSON=\"{\\\"NAME\\\":\\\"Sonoff Basic\\\",\\\"GPIO\\\":[17,255,255,255,255,0,0,0,21,56,255,0,0]}\" -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL 
-DBEARSSL_SSL_BASIC -DSUPLA_BUTTON -DSUPLA_CONFIG -DSUPLA_ENABLE_GUI -DSUPLA_LED -DSUPLA_OTA -DSUPLA_RELAY -DTEMPLATE_BOARD_JSON
lub jeśli wygodniej to screen
https://prnt.sc/8eVXthitF6se
ODPOWIEDZ

Wróć do „GUI Generic”