Moin zusammen!
Ich möchte euch gerne mein Energie-Manager Projekt vorstellen. Ich habe eine PV Anlage und möchte Verbraucher, abhängig vom Überschuss steuern. Ich hab schon ewig nach einer einfachen Lösung gesucht, aber bin bisher nie fündig geworden. Daher bin ich das Problem jetzt selber angegangen und habe eine Integration+Dashboard-Card-Kombi gebaut.
Ich wollte eine einfache Liste, die ich z.B. auch über mein Smartphone verwalten kann und die meine Geräte (wie Poolpumpe oder Poolheizung) je nach PV-Überschuss ein- und ausschaltet.
Ich habe erstmal bewusst auf das Rabbit-Hole verzichtet wie vorausschauendes Batterie-laden, etc. Hier geht es aktuell einfach nur darum, super einfach Geräte ein- und auszuschalten, wenn PV-Überschuss da ist, ohne den ganzen overhead von bspw. evcc. zu haben.
Der Energiemanager besteht aus zwei Teilen: einer Integration und einer Dashboard-Karte.
Die Integration
Beim Einrichten der Integration kann man festlegen, wie der Überschuss berechnet wird. Ich z.B. habe einen Energiezähler, der positive Werte (Verbrauch) bzw. negative Werte (Einspeisung) anzeigt. Aber auch getrennte Zähler werden unterstützt.
In der Konfiguration können sowohl Grundeinstellungen für den Manager selbst als auch alle Geräte festgelegt werden, die gesteuert werden sollen.
Für jede Last können Einstellungen wie Nennleistung konfiguriert werden, damit die Automatisierung weiß, ob genügend Leistung verfügbar ist, um das jeweilige Gerät einzuschalten.
Die Dashboard-Karte
Das ist die eigentliche Schaltzentrale der Integration. Hier wird der berechnete PV-Überschuss (als Budget), der Ladezustand (SoC) der Hausbatterie sowie alle hinzugefügten Lasten und deren Status angezeigt. Die Verbraucher können direkt auf dem Dashboard neu priorisieren werden und gesteuert werden.
Die Integration schaltet die Geräte priorisiert ein und aus und priorisiert die Lasten, indem sie Verbraucher mit niedrigerer Priorität ausschaltet.
Wie bekomme ich den Kram?
Füge diese beiden Repos zu Hacs hinzu:
Installiere die Integration und die Karte und starte HA danach neu. Füge die Integration unter „Geräte & Dienste“ hinzu.
Teilt gerne eure Meinung! ![]()
Full Disclosure: KI spielte bei der Entwicklung eine große Rolle. Bei Fragen oder Fehlern, lasst es mich das gerne wissen und erstellt ein GitHub-Issue. Danke! ![]()



