EMLOX - Batteriesteuerung für Loxone + PV + Batterie + Tibber + Sungrow

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • OptimalNothing
    Dumb Home'r
    • 15.04.2024
    • 22

    #1

    EMLOX - Batteriesteuerung für Loxone + PV + Batterie + Tibber + Sungrow

    Hallo zusammen,

    ich habe in den letzten Wochen eine dynamische Batteriesteuerung für meinen Sungrow Hybrid-Wechselrichter mit Loxone aufgebaut und das Ganze auf GitHub veröffentlicht:

    https://github.com/OptimalNothing90/EMLOX


    Was macht das System?

    Das System nutzt EMHASS (Energy Management for Home Assistant), um die Batterie optimal zu steuern – basierend auf:
    • Tibber Strompreise (dynamisch, viertelstündlich)
    • Solcast PV-Prognose (via LoxBerry Plugin)
    • Batteriekosten (Degradation + Wirkungsgradverluste)


    Die Entscheidungslogik:
    Strompreis sehr günstig Batterie aus Netz laden
    PV-Überschuss Sungrow lädt automatisch (Self-Consumption)
    Hoher Preis erwartet Batterie für später aufsparen, sollte das Sinniger sein. (Hold)
    Teurer Strom, Batterie voll Batterie entladen
    Wichtig: Der Batterie bleibt hauptsächlich im Self-Consumption Modus! EMHASS greift nur ein, wenn Netzladung wirklich stark profitabel ist.


    Mein Setup
    • Loxone Miniserver 2
    • Sungrow SH10RT + 10 kWh BYD Batterie
    • 13,3 kWp PV (Ost/West)
    • Tibber (dynamischer Stromtarif)
    • LoxBerry mit MQTT + Solcast Plugin
    • Docker-Server (Unraid) mit EMHASS, Node-RED, Home Assistant, InfluxDB



    Was ist im Repository?
    • Kompletter Node-RED Flow (Tibber API, EMHASS Steuerung, MQTT)
    • EMHASS Konfiguration (mit Kommentaren)
    • Loxone MQTT Topics (Virtuelle Ein-/Ausgänge, Status-Bausteine)
    • Sungrow Modbus Register (EMS Mode, Forced Charge, etc.)
    • Zweisprachige Doku (Deutsch/Englisch)



    Warum Open Source?

    Ich habe selbst viel Zeit investiert, die ganzen Puzzleteile zusammenzufügen – EMHASS Doku, Sungrow Modbus, Tibber API, Loxone Integration. Vielleicht hilft es jemandem, nicht die gleichen Fehler zu machen.

    Bei der Entwicklung und Dokumentation haben mir Claude.AI und ChatGPT sehr geholfen – vom Node-RED Flow über die EMHASS-Konfiguration bis zur Doku.


    Mitmachen erwünscht!

    Das Projekt ist noch in Entwicklung. Geplant sind:
    • Telegraf Integration (Home Assistant als Zwischenschicht entfernen)
    • ML-basierte Lastprognose (Daten werden bereits gesammelt)
    • Weitere Wechselrichter-Unterstützung?


    Pull Requests, Issues und Feedback sind willkommen!

    Wer einen anderen Wechselrichter hat (Fronius, Huawei, Kostal, etc.) und die Modbus-Anbindung ergänzen möchte – gerne!


    Fragen, Anregungen, Kritik? Gerne hier oder als GitHub Issue!
  • OptimalNothing
    Dumb Home'r
    • 15.04.2024
    • 22

    #2
    Reserved

    Kommentar

    Lädt...