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
765 B
Markdown
21 lines
765 B
Markdown
# 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:
|
|
1. Zuerst `wiki/hot.md` lesen (aktueller Kontext)
|
|
2. Dann `wiki/entities/Growatt ShineLAN-X Firmware.md` fuer Projektdetails
|
|
3. 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 bei `pio pkg update` zurueckgesetzt
|