1. Na oficjalnym builderze jak generuje soft to niestety ale nie chcą się załączyć opcja ekspanderów w ustawienia GG. Pomimo iż biorę "załącz" to jak by tego nie wczytuje i ponownie ustawia się "wyłącz". W opcjach dla przekaźników/przycisków jak załączę PCF8575 to i tak nie mogę wybrać pinów ekspandera tylko piny ESP32.
2. Na testowym builderze próbowałem wygenerować soft i wywala mi błąd:
Kod: Zaznacz cały
×
Błąd generowania
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaConfigManager.cpp: In constructor 'SuplaConfigManager::SuplaConfigManager()':
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaConfigManager.cpp:315:38: error: 'MAX_TOKEN_SIZE' was not declared in this scope
this->addKey(KEY_PUSHOVER_TOKEN, MAX_TOKEN_SIZE, false);
^~~~~~~~~~~~~~
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaConfigManager.cpp:315:38: note: suggested alternative: 'MAX_HOST_SIZE'
this->addKey(KEY_PUSHOVER_TOKEN, MAX_TOKEN_SIZE, false);
^~~~~~~~~~~~~~
MAX_HOST_SIZE
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaConfigManager.cpp:316:37: error: 'MAX_USER_SIZE' was not declared in this scope
this->addKey(KEY_PUSHOVER_USER, MAX_USER_SIZE, false);
^~~~~~~~~~~~~
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaConfigManager.cpp:316:37: note: suggested alternative: 'XT_USER_SIZE'
this->addKey(KEY_PUSHOVER_USER, MAX_USER_SIZE, false);
^~~~~~~~~~~~~
XT_USER_SIZE
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaConfigManager.cpp:317:40: error: 'MAX_MESSAGE_SIZE' was not declared in this scope
this->addKey(KEY_PUSHOVER_MASSAGE, MAX_MESSAGE_SIZE * MAX_PUSHOVER_MESSAGE, false);
^~~~~~~~~~~~~~~~
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaConfigManager.cpp:317:40: note: suggested alternative: 'MAX_SSID_SIZE'
this->addKey(KEY_PUSHOVER_MASSAGE, MAX_MESSAGE_SIZE * MAX_PUSHOVER_MESSAGE, false);
^~~~~~~~~~~~~~~~
MAX_SSID_SIZE
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaWebPageRelay.cpp: In function 'void handleRelaySet(int)':
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaWebPageRelay.cpp:212:19: error: 'MAX_MESSAGE_SIZE' was not declared in this scope
massage.reserve(MAX_MESSAGE_SIZE);
^~~~~~~~~~~~~~~~
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaWebPageRelay.cpp:212:19: note: suggested alternative: 'MAX_SSID_SIZE'
massage.reserve(MAX_MESSAGE_SIZE);
^~~~~~~~~~~~~~~~
MAX_SSID_SIZE
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaWebPageRelay.cpp: In function 'void handleRelaySetMCP23017(int)':
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaWebPageRelay.cpp:304:19: error: 'MAX_MESSAGE_SIZE' was not declared in this scope
massage.reserve(MAX_MESSAGE_SIZE);
^~~~~~~~~~~~~~~~
GUI-Generic_test_bv4.22_gv6.0.5_pl_16fccbbe56c71283629069fdf0b84ec9/SuplaWebPageRelay.cpp:304:19: note: suggested alternative: 'MAX_SSID_SIZE'
massage.reserve(MAX_MESSAGE_SIZE);
^~~~~~~~~~~~~~~~
MAX_SSID_SIZE
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:d32:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DBUILDER_TEST -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DSUPLA_ACTION_TRIGGER -DSUPLA_BME280 -DSUPLA_BUTTON -DSUPLA_CONDITIONS
-DSUPLA_CONFIG -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_IMPULSE_COUNTER -DSUPLA_LIMIT_SWITCH -DSUPLA_OLED -DSUPLA_OTA -DSUPLA_PCF8575 -DSUPLA_RELAY
-DSUPLA_SI7021
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: v6.0.4; 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
ESP32 Dev Module
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)
Sterowanie
Przekaźniki
Przyciski
Wyzwalacze akcji
Rolety
Krańcówki
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 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
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
Testowe
SUPLA_CONDITIONS
SUPLA_WT32_ETH01_LAN8720
SUPLA_COMM_DEBUG
SUPLA_WAKE_ON_LAN
SUPLA_MODBUS_SDM
SUPLA_MODBUS_SDM_ONE_PHASE
Generuj
Wygenerowano: 48531, pobrano: 66243