Aktualizacja GUI Generic

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

Post

Wybacz. Jakoś nie znalazłem instrukcji.
krycha88
Posts: 5378
Joined: Fri Nov 16, 2018 7:25 am

Post

lukasz06 wrote: Mon Mar 18, 2024 9:32 pm Proszę 😉

Code: Select all

Błąd generowania
In file included from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/SuplaDeviceGUI.h:61,
                 from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/control/ThermostatGUI.h:31,
                 from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/control/ThermostatGUI.cpp:18:
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:35:35: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
   std::array thermostat;
                                   ^~~~~~~~~~~~~
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:35:35: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:35:66: error: template argument 1 is invalid
   std::array thermostat;
                                                                  ^
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:35:66: error: template argument 2 is invalid
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                         ^~~~~~~~~~~~~
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 1 is invalid
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                                                        ^
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 2 is invalid
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                         ^~~~~~~~~~~~~
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 1 is invalid
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                                                        ^
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 2 is invalid
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                         ^~~~~~~~~~~~~
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 1 is invalid
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                                                        ^
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 2 is invalid
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:46: error: 'std::array' is not a type
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                              ^~~~~
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:51: error: expected ',' or '...' before '<' token
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                   ^
In file included from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/SuplaDeviceGUI.h:61,
                 from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/SuplaOled.h:20,
                 from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/SuplaOled.cpp:18:
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:33:3: error: 'SuplaOled' does not name a type; did you mean 'SuplaOled_H'?
   SuplaOled *oled;
   ^~~~~~~~~
   SuplaOled_H
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:33: error: expected ')' before '*' token
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                       ~         ^~
                                 )
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:46:33: error: expected ')' before '*' token
   OledButtonController(SuplaOled *oled);
                       ~         ^~
                                 )

Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:d32:PartitionScheme=min_spiffs
BOARD_NAME ESP32_Relay_X4
TEMPLATE_JSON ESP32_RELAY_X4
JSON_DEFINITION NAME:ESP32_Relay_X4 GPIO:[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 544 0 226 227 1 0 0 0 0 224 225 1 1 1 0 0 1]
OPTIONS 
-DTEMPLATE_JSON=\"{\\\"NAME\\\":\\\"ESP32_Relay_X4\\\",\\\"GPIO\\\":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,544,0,226,227,1,0,0,0,0,224,225,1,1,1,0,0,1]}\" 
-DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DNDEBUG -DSUPLA_ACTION_TRIGGER -DSUPLA_BH1750_KPOP -DSUPLA_BME280 -DSUPLA_BUTTON -DSUPLA_CONDITIONS -DSUPLA_CONFIG 
-DSUPLA_DHT22 -DSUPLA_DIRECT_LINKS -DSUPLA_DIRECT_LINKS_MULTI_SENSOR -DSUPLA_DISABLE_LOGS -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG 
-DSUPLA_LED -DSUPLA_LIMIT_SWITCH -DSUPLA_OLED -DSUPLA_OTA -DSUPLA_PUSHOVER -DSUPLA_RELAY -DSUPLA_RGBW -DSUPLA_THERMOSTAT -DTEMPLATE_BOARD_JSON


Możesz wesprzeć autorów w dalszym rozwoju projektu.
Postaw nam kawę na buycoffee.to Przekaż darowiznę za pomocą przycisku PayPal
GUI-Generic Builder
GUI-Generic: v7.14.16; Builder: v6.0.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

ESP32_Relay_X4
Procesor

ESP32
Pamięć FLASH

Minimal SPIFFS (Large APPS with OTA)
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

Termostat

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

Sensor AHT10/20

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

Debug
Wyłączenie LittleFS

Wyłączenie wszystkich logów

Testowe
SUPLA_ETH01_LAN8720
Wrzuciłem poprawkę.
https://gui-generic-builder.supla.io/
lukasz06
Posts: 984
Joined: Sun Jul 17, 2022 6:53 pm

Post

krycha88 wrote: Tue Mar 19, 2024 3:44 pm
lukasz06 wrote: Mon Mar 18, 2024 9:32 pm Proszę 😉

Code: Select all

Błąd generowania
In file included from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/SuplaDeviceGUI.h:61,
                 from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/control/ThermostatGUI.h:31,
                 from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/control/ThermostatGUI.cpp:18:
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:35:35: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
   std::array thermostat;
                                   ^~~~~~~~~~~~~
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:35:35: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:35:66: error: template argument 1 is invalid
   std::array thermostat;
                                                                  ^
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:35:66: error: template argument 2 is invalid
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                         ^~~~~~~~~~~~~
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 1 is invalid
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                                                        ^
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 2 is invalid
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                         ^~~~~~~~~~~~~
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 1 is invalid
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                                                        ^
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 2 is invalid
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                         ^~~~~~~~~~~~~
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:73: error: 'ThermostatGUI' is not a member of 'Supla::Control::GUI'
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 1 is invalid
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                                                                        ^
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:104: error: template argument 2 is invalid
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:46: error: 'std::array' is not a type
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                              ^~~~~
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:51: error: expected ',' or '...' before '<' token
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                                                   ^
In file included from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/SuplaDeviceGUI.h:61,
                 from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/SuplaOled.h:20,
                 from GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/SuplaOled.cpp:18:
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:33:3: error: 'SuplaOled' does not name a type; did you mean 'SuplaOled_H'?
   SuplaOled *oled;
   ^~~~~~~~~
   SuplaOled_H
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:43:33: error: expected ')' before '*' token
   OledButtonController(SuplaOled *oled, std::array &thermostat);
                       ~         ^~
                                 )
GUI-Generic_bv6.0_gv7.14.16_pl_677c7403bee8609cae96cf3284561f9a/src/display/OledButtonController.h:46:33: error: expected ')' before '*' token
   OledButtonController(SuplaOled *oled);
                       ~         ^~
                                 )

Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:d32:PartitionScheme=min_spiffs
BOARD_NAME ESP32_Relay_X4
TEMPLATE_JSON ESP32_RELAY_X4
JSON_DEFINITION NAME:ESP32_Relay_X4 GPIO:[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 544 0 226 227 1 0 0 0 0 224 225 1 1 1 0 0 1]
OPTIONS 
-DTEMPLATE_JSON=\"{\\\"NAME\\\":\\\"ESP32_Relay_X4\\\",\\\"GPIO\\\":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,544,0,226,227,1,0,0,0,0,224,225,1,1,1,0,0,1]}\" 
-DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DNDEBUG -DSUPLA_ACTION_TRIGGER -DSUPLA_BH1750_KPOP -DSUPLA_BME280 -DSUPLA_BUTTON -DSUPLA_CONDITIONS -DSUPLA_CONFIG 
-DSUPLA_DHT22 -DSUPLA_DIRECT_LINKS -DSUPLA_DIRECT_LINKS_MULTI_SENSOR -DSUPLA_DISABLE_LOGS -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG 
-DSUPLA_LED -DSUPLA_LIMIT_SWITCH -DSUPLA_OLED -DSUPLA_OTA -DSUPLA_PUSHOVER -DSUPLA_RELAY -DSUPLA_RGBW -DSUPLA_THERMOSTAT -DTEMPLATE_BOARD_JSON


Możesz wesprzeć autorów w dalszym rozwoju projektu.
Postaw nam kawę na buycoffee.to Przekaż darowiznę za pomocą przycisku PayPal
GUI-Generic Builder
GUI-Generic: v7.14.16; Builder: v6.0.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

ESP32_Relay_X4
Procesor

ESP32
Pamięć FLASH

Minimal SPIFFS (Large APPS with OTA)
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

Termostat

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

Sensor AHT10/20

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

Debug
Wyłączenie LittleFS

Wyłączenie wszystkich logów

Testowe
SUPLA_ETH01_LAN8720
Wrzuciłem poprawkę.
Niestety to nie pomogło, nadal wywala błąd aktualizacji
krycha88
Posts: 5378
Joined: Fri Nov 16, 2018 7:25 am

Post

lukasz06 wrote: Tue Mar 19, 2024 5:38 pm Niestety to nie pomogło, nadal wywala błąd aktualizacji
Zobacz wersję 7.14.18
https://gui-generic-builder.supla.io/
lukasz06
Posts: 984
Joined: Sun Jul 17, 2022 6:53 pm

Post

Teraz śmiga, dziękuję :)
kurus
Posts: 1154
Joined: Wed Jan 15, 2020 8:17 pm

Post

krycha88 wrote: Tue Mar 19, 2024 6:35 pm

Wygenerowałem sobie dziś soft dla esp32s2 i jest jakiś problem bo chciałem z samym aht10/20 i dimerem i metodą prób i błędów ustawiając dimmer po zapisaniu ustawień moduł nie wstaje, udało mi się to zaczytać bo terminal też się zawiesza:

Na esp32 jest tak samo, ustawie wyzwalacz i czujnik na i2c to ładnie się rejestruje w cloud, dodam dimmer to wywala się moduł, miga na nim ikonka wtedy jednostajnie

Code: Select all

Rebooting...
ets Jul 29 2019 12:21:46

rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1184
load:0x40078000,len:13220
ho 0 tail 12 room 4
load:0x40080400,len:3028
entry 0x400805e4
Config read
Key: 0 Value: �#��^N��J�S*�,
Key: 1 Value: �ha#�e��ޞg\��
Key: 2 Value: sss
Key: 3 Value: sss
Key: 4 Value: admin
Key: 5 Value: admin
Key: 6 Value: GUI Generic
Key: 7 Value: sss
Key: 8 Value: sss
Key: 9 Value: 
Key: 10 Value: 1
Key: 11 Value: 
Key: 12 Value: 
Key: 13 Value: 
Key: 14 Value: 
Key: 15 Value: 
Key: 16 Value: 
Key: 17 Value: 
Key: 18 Value: 
Key: 19 Value: 
Key: 20 Value: 
Key: 21 Value: 
Key: 22 Value: 
Key: 23 Value: 
Key: 24 Value: ,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 25 Value: 
Key: 26 Value: ,,0,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,
Key: 27 Value: 
Key: 28 Value: 
Key: 29 Value: 1,2,,1,,2,0,,,,,,,,,,1,,,,,,,,,,,,,,
Key: 30 Value: 
Key: 31 Value: 1,25,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 32 Value: 
Key: 33 Value: 2,25,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 34 Value: 
Key: 35 Value: 3,25,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 36 Value: 
Key: 37 Value: 
Key: 38 Value: 
Key: 39 Value: 
Key: 40 Value: 
Key: 41 Value: 
Key: 42 Value: 
Key: 43 Value: 
Key: 44 Value: 
Key: 45 Value: 
Key: 46 Value: 
Key: 47 Value: 
Key: 48 Value: 
Key: 49 Value: 
Key: 50 Value: 
Key: 51 Value: 
Key: 52 Value: 
Key: 53 Value: 
Key: 54 Value: 
Key: 55 Value: 
Key: 56 Value: 
Key: 57 Value: 
Key: 58 Value: 
Key: 59 Value: 
Key: 60 Value: 
Key: 61 Value: 
Key: 62 Value: 
Key: 63 Value: 
Key: 64 Value: 
Key: 65 Value: 
Key: 66 Value: 
Key: 67 Value: 3
Key: 68 Value: 
Key: 69 Value: 
Key: 70 Value: 
Key: 71 Value: 
Key: 72 Value: 
Key: 73 Value: 
Key: 74 Value: 
Key: 75 Value: 
Key: 76 Value: 
Key: 77 Value: 
Key: 78 Value: 
Key: 79 Value: 
Key: 80 Value: 1
Key: 81 Value: 1
Key: 82 Value: 
Key: 83 Value: 
Key: 84 Value: 
Key: 85 Value: 
Key: 86 Value: 
Key: 87 Value: 
Key: 88 Value: 
Key: 89 Value: 
Key: 90 Value: 
Key: 91 Value: 
Key: 92 Value: 
Key: 93 Value: 
Key: 94 Value: 
Key: 95 Value: 
Key: 96 Value: 0.25
Key: 97 Value: 0.4
Key: 98 Value: 0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 99 Value: 
Key: 100 Value: 
Key: 101 Value: 
Key: 102 Value: 0
Key: 103 Value: 
Key: 104 Value: 
Key: 105 Value: 
Key: 106 Value: 
Key: 107 Value: 
Key: 108 Value: 
Key: 109 Value: 
Key: 110 Value: 
Key: 111 Value: 
Key: 112 Value: ,,,,,,,0,0,0,,,,,,,,,,,,,,,,,,,,,,,,
Key: 113 Value: 
Key: 114 Value: 
Key: 115 Value: 
Key: 116 Value: 
Key: 117 Value: 
Key: 118 Value: 
Key: 119 Value: 
Key: 120 Value: 
Key: 121 Value: 
Key: 122 Value: 
Key: 123 Value: 
CORRUPT HEAP: Bad tail at 0x3ffb8d75. Expected 0xbaad5678 got 0xbaad0101

assert failed: multi_heap_free multi_heap_poisoning.c:253 (head != NULL)


Backtrace: 0x40083c1d:0x3ffb2050 0x4008da99:0x3ffb2070 0x40093701:0x3ffb2090 0x40093373:0x3ffb21c0 0x400840e1:0x3ffb21e0 0x40093731:0x3ffb2200 0x40184701:0x3ffb2220 0x400d30c1:0x3ffb2240 0x4010204e:0x3ffb2290

User avatar
klew
Posts: 9240
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Wygląda jakby stos się przepełniał, albo coś innego pisze po pamięci
Widzimy się na Supla Offline Party - 19.10.2024
https://forum.supla.org/viewtopic.php?t=15820
kurus
Posts: 1154
Joined: Wed Jan 15, 2020 8:17 pm

Post

Dodam że, po tej akcji nawet modułu w tryb konfiguracji nie idzie wprowadzić.
krycha88
Posts: 5378
Joined: Fri Nov 16, 2018 7:25 am

Post

kurus wrote: Sun Apr 07, 2024 5:03 pm
krycha88 wrote: Tue Mar 19, 2024 6:35 pm

Wygenerowałem sobie dziś soft dla esp32s2 i jest jakiś problem bo chciałem z samym aht10/20 i dimerem i metodą prób i błędów ustawiając dimmer po zapisaniu ustawień moduł nie wstaje, udało mi się to zaczytać bo terminal też się zawiesza:

Na esp32 jest tak samo, ustawie wyzwalacz i czujnik na i2c to ładnie się rejestruje w cloud, dodam dimmer to wywala się moduł, miga na nim ikonka wtedy jednostajnie

Code: Select all

Rebooting...
ets Jul 29 2019 12:21:46

rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1184
load:0x40078000,len:13220
ho 0 tail 12 room 4
load:0x40080400,len:3028
entry 0x400805e4
Config read
Key: 0 Value: �#��^N��J�S*�,
Key: 1 Value: �ha#�e��ޞg\��
Key: 2 Value: sss
Key: 3 Value: sss
Key: 4 Value: admin
Key: 5 Value: admin
Key: 6 Value: GUI Generic
Key: 7 Value: sss
Key: 8 Value: sss
Key: 9 Value: 
Key: 10 Value: 1
Key: 11 Value: 
Key: 12 Value: 
Key: 13 Value: 
Key: 14 Value: 
Key: 15 Value: 
Key: 16 Value: 
Key: 17 Value: 
Key: 18 Value: 
Key: 19 Value: 
Key: 20 Value: 
Key: 21 Value: 
Key: 22 Value: 
Key: 23 Value: 
Key: 24 Value: ,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 25 Value: 
Key: 26 Value: ,,0,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,
Key: 27 Value: 
Key: 28 Value: 
Key: 29 Value: 1,2,,1,,2,0,,,,,,,,,,1,,,,,,,,,,,,,,
Key: 30 Value: 
Key: 31 Value: 1,25,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 32 Value: 
Key: 33 Value: 2,25,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 34 Value: 
Key: 35 Value: 3,25,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 36 Value: 
Key: 37 Value: 
Key: 38 Value: 
Key: 39 Value: 
Key: 40 Value: 
Key: 41 Value: 
Key: 42 Value: 
Key: 43 Value: 
Key: 44 Value: 
Key: 45 Value: 
Key: 46 Value: 
Key: 47 Value: 
Key: 48 Value: 
Key: 49 Value: 
Key: 50 Value: 
Key: 51 Value: 
Key: 52 Value: 
Key: 53 Value: 
Key: 54 Value: 
Key: 55 Value: 
Key: 56 Value: 
Key: 57 Value: 
Key: 58 Value: 
Key: 59 Value: 
Key: 60 Value: 
Key: 61 Value: 
Key: 62 Value: 
Key: 63 Value: 
Key: 64 Value: 
Key: 65 Value: 
Key: 66 Value: 
Key: 67 Value: 3
Key: 68 Value: 
Key: 69 Value: 
Key: 70 Value: 
Key: 71 Value: 
Key: 72 Value: 
Key: 73 Value: 
Key: 74 Value: 
Key: 75 Value: 
Key: 76 Value: 
Key: 77 Value: 
Key: 78 Value: 
Key: 79 Value: 
Key: 80 Value: 1
Key: 81 Value: 1
Key: 82 Value: 
Key: 83 Value: 
Key: 84 Value: 
Key: 85 Value: 
Key: 86 Value: 
Key: 87 Value: 
Key: 88 Value: 
Key: 89 Value: 
Key: 90 Value: 
Key: 91 Value: 
Key: 92 Value: 
Key: 93 Value: 
Key: 94 Value: 
Key: 95 Value: 
Key: 96 Value: 0.25
Key: 97 Value: 0.4
Key: 98 Value: 0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 99 Value: 
Key: 100 Value: 
Key: 101 Value: 
Key: 102 Value: 0
Key: 103 Value: 
Key: 104 Value: 
Key: 105 Value: 
Key: 106 Value: 
Key: 107 Value: 
Key: 108 Value: 
Key: 109 Value: 
Key: 110 Value: 
Key: 111 Value: 
Key: 112 Value: ,,,,,,,0,0,0,,,,,,,,,,,,,,,,,,,,,,,,
Key: 113 Value: 
Key: 114 Value: 
Key: 115 Value: 
Key: 116 Value: 
Key: 117 Value: 
Key: 118 Value: 
Key: 119 Value: 
Key: 120 Value: 
Key: 121 Value: 
Key: 122 Value: 
Key: 123 Value: 
CORRUPT HEAP: Bad tail at 0x3ffb8d75. Expected 0xbaad5678 got 0xbaad0101

assert failed: multi_heap_free multi_heap_poisoning.c:253 (head != NULL)


Backtrace: 0x40083c1d:0x3ffb2050 0x4008da99:0x3ffb2070 0x40093701:0x3ffb2090 0x40093373:0x3ffb21c0 0x400840e1:0x3ffb21e0 0x40093731:0x3ffb2200 0x40184701:0x3ffb2220 0x400d30c1:0x3ffb2240 0x4010204e:0x3ffb2290

A jak dodasz sam dimmera to co się dzieje?
https://gui-generic-builder.supla.io/
kurus
Posts: 1154
Joined: Wed Jan 15, 2020 8:17 pm

Post

krycha88 wrote: Sun Apr 07, 2024 7:18 pm
kurus wrote: Sun Apr 07, 2024 5:03 pm
krycha88 wrote: Tue Mar 19, 2024 6:35 pm

Wygenerowałem sobie dziś soft dla esp32s2 i jest jakiś problem bo chciałem z samym aht10/20 i dimerem i metodą prób i błędów ustawiając dimmer po zapisaniu ustawień moduł nie wstaje, udało mi się to zaczytać bo terminal też się zawiesza:

Na esp32 jest tak samo, ustawie wyzwalacz i czujnik na i2c to ładnie się rejestruje w cloud, dodam dimmer to wywala się moduł, miga na nim ikonka wtedy jednostajnie

Code: Select all

Rebooting...
ets Jul 29 2019 12:21:46

rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1184
load:0x40078000,len:13220
ho 0 tail 12 room 4
load:0x40080400,len:3028
entry 0x400805e4
Config read
Key: 0 Value: �#��^N��J�S*�,
Key: 1 Value: �ha#�e��ޞg\��
Key: 2 Value: sss
Key: 3 Value: sss
Key: 4 Value: admin
Key: 5 Value: admin
Key: 6 Value: GUI Generic
Key: 7 Value: sss
Key: 8 Value: sss
Key: 9 Value: 
Key: 10 Value: 1
Key: 11 Value: 
Key: 12 Value: 
Key: 13 Value: 
Key: 14 Value: 
Key: 15 Value: 
Key: 16 Value: 
Key: 17 Value: 
Key: 18 Value: 
Key: 19 Value: 
Key: 20 Value: 
Key: 21 Value: 
Key: 22 Value: 
Key: 23 Value: 
Key: 24 Value: ,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 25 Value: 
Key: 26 Value: ,,0,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,
Key: 27 Value: 
Key: 28 Value: 
Key: 29 Value: 1,2,,1,,2,0,,,,,,,,,,1,,,,,,,,,,,,,,
Key: 30 Value: 
Key: 31 Value: 1,25,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 32 Value: 
Key: 33 Value: 2,25,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 34 Value: 
Key: 35 Value: 3,25,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 36 Value: 
Key: 37 Value: 
Key: 38 Value: 
Key: 39 Value: 
Key: 40 Value: 
Key: 41 Value: 
Key: 42 Value: 
Key: 43 Value: 
Key: 44 Value: 
Key: 45 Value: 
Key: 46 Value: 
Key: 47 Value: 
Key: 48 Value: 
Key: 49 Value: 
Key: 50 Value: 
Key: 51 Value: 
Key: 52 Value: 
Key: 53 Value: 
Key: 54 Value: 
Key: 55 Value: 
Key: 56 Value: 
Key: 57 Value: 
Key: 58 Value: 
Key: 59 Value: 
Key: 60 Value: 
Key: 61 Value: 
Key: 62 Value: 
Key: 63 Value: 
Key: 64 Value: 
Key: 65 Value: 
Key: 66 Value: 
Key: 67 Value: 3
Key: 68 Value: 
Key: 69 Value: 
Key: 70 Value: 
Key: 71 Value: 
Key: 72 Value: 
Key: 73 Value: 
Key: 74 Value: 
Key: 75 Value: 
Key: 76 Value: 
Key: 77 Value: 
Key: 78 Value: 
Key: 79 Value: 
Key: 80 Value: 1
Key: 81 Value: 1
Key: 82 Value: 
Key: 83 Value: 
Key: 84 Value: 
Key: 85 Value: 
Key: 86 Value: 
Key: 87 Value: 
Key: 88 Value: 
Key: 89 Value: 
Key: 90 Value: 
Key: 91 Value: 
Key: 92 Value: 
Key: 93 Value: 
Key: 94 Value: 
Key: 95 Value: 
Key: 96 Value: 0.25
Key: 97 Value: 0.4
Key: 98 Value: 0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Key: 99 Value: 
Key: 100 Value: 
Key: 101 Value: 
Key: 102 Value: 0
Key: 103 Value: 
Key: 104 Value: 
Key: 105 Value: 
Key: 106 Value: 
Key: 107 Value: 
Key: 108 Value: 
Key: 109 Value: 
Key: 110 Value: 
Key: 111 Value: 
Key: 112 Value: ,,,,,,,0,0,0,,,,,,,,,,,,,,,,,,,,,,,,
Key: 113 Value: 
Key: 114 Value: 
Key: 115 Value: 
Key: 116 Value: 
Key: 117 Value: 
Key: 118 Value: 
Key: 119 Value: 
Key: 120 Value: 
Key: 121 Value: 
Key: 122 Value: 
Key: 123 Value: 
CORRUPT HEAP: Bad tail at 0x3ffb8d75. Expected 0xbaad5678 got 0xbaad0101

assert failed: multi_heap_free multi_heap_poisoning.c:253 (head != NULL)


Backtrace: 0x40083c1d:0x3ffb2050 0x4008da99:0x3ffb2070 0x40093701:0x3ffb2090 0x40093373:0x3ffb21c0 0x400840e1:0x3ffb21e0 0x40093731:0x3ffb2200 0x40184701:0x3ffb2220 0x400d30c1:0x3ffb2240 0x4010204e:0x3ffb2290

A jak dodasz sam dimmera to co się dzieje?
Wygenerowałem soft na nowo z samym dimmerem, automatycznie dodają się przyciski jak zaznaczysz dimmera, skonfigurowałem sam przycisk, restart i jest ok moduł się rejestruje, dodaje dimmera, klikam restart i koniec moduł leży efekt ten sam co wcześniej

Return to “GUI Generic”