d4e569bce6
- Tasmota-artiges Web-Interface auf Port 80 (DHCP/IP, MQTT, Intervall) - NetConfig-Struct in EEPROM (Magic 0xA55A1234, Defaults bei erstem Boot) - config.h bereinigt: keine Geheimnisse mehr, nur DEFAULT_*-Werte - config_manager.h neu: configLoad/Save/Defaults - USB CDC Build-Flags wiederhergestellt (-DUSBCON etc.) - SPH 5000: power_to_grid (1021) + power_to_user (1029) ergänzt Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
21 lines
512 B
INI
21 lines
512 B
INI
[env:growatt-shinelan]
|
|
platform = ststm32
|
|
board = genericSTM32F103RB
|
|
framework = arduino
|
|
upload_protocol = stlink
|
|
debug_tool = stlink
|
|
monitor_speed = 115200
|
|
|
|
lib_deps =
|
|
4-20ma/ModbusMaster@^2.0.1
|
|
knolleary/PubSubClient@^2.8
|
|
# EthernetENC ist lokal in lib/EthernetENC/ (Bitbang-SPI Modifikation)
|
|
|
|
build_flags =
|
|
-DPIO_FRAMEWORK_ARDUINO_NOERRNO
|
|
-DUSBCON
|
|
-DUSBD_USE_CDC
|
|
-DHAL_PCD_MODULE_ENABLED
|
|
-DUSB_CDC_TRANSMIT_TIMEOUT=3000
|
|
-I include
|