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>
765 B
765 B
Growatt ShineLAN-X Firmware
PlatformIO-Projekt fuer STM32F103RBT6. Liest Modbus RTU vom Wechselrichter via USB-CDC und publiziert via MQTT an Home Assistant.
Wiki Knowledge Base
Path: /Users/retr0/Nextcloud/HomeLab/Vault
Beim Start einer neuen Session:
- Zuerst
wiki/hot.mdlesen (aktueller Kontext) - Dann
wiki/entities/Growatt ShineLAN-X Firmware.mdfuer Projektdetails - Nur bei Bedarf weitere Wiki-Seiten
Wichtige Konventionen
- Kommentare nur wenn das WARUM nicht offensichtlich ist
- Keine trailing summaries nach Tool-Calls
- config.h ist geheimnis-frei (DEFAULT_* Werte) -- committen OK
- Echte Credentials werden nur im EEPROM gespeichert, nie im Source
- Framework-Hacks in
~/.platformio/werden beipio pkg updatezurueckgesetzt