Home Assistant
Home Assistant sammelt und visualisiert Daten aus deinem Smart Home und bietet umfangreiche Automatisierungsmöglichkeiten. evcc ist auf intelligentes Laden und Heizen spezialisiert. Beide Systeme ergänzen sich und lassen sich auf verschiedene Arten miteinander verbinden.
evcc kann auch als Home Assistant Addon installiert werden. Die Anleitung dafür findest du hier.
Visualisieren & Automatisieren
evcc bringt viele Steuerungen für intelligentes Laden und Heizen mit, kann aber nicht alle Anwendungsfälle abdecken. Durch die Integration mit Home Assistant bekommst du mehr Flexibilität. Hier ein paar Beispiele:
- Messwerte in Dashboards visualisieren
- Ladepläne basierend auf Kalendereinträgen erstellen
- Lademodus abhängig von Anwesenheit wechseln
- ...
Home Assistant evcc Integration (empfohlen)
Die ha-evcc Integration von marq24 bringt evcc-Daten und -Funktionen direkt in Home Assistant. Das funktioniert unabhängig davon, ob du evcc als Home Assistant Addon betreibst oder nicht. Voraussetzung ist, dass Home Assistant und evcc im gleichen Netzwerk erreichbar sind.
Die Integration stellt alle relevanten evcc-Entitäten bereit: Messwerte, Einstellungen, Ladepunkte und Fahrzeuge. Nach der Installation bekommst du eine umfangreiche Liste an Entitäten, die du in Dashboards und Automationen verwenden kannst.
Installation über HACS:
- HACS in Home Assistant öffnen und nach „evcc" suchen.
- Den Eintrag evcc☀️🚘- Solar Charging von marq24 installieren.
- Home Assistant neu starten.
- Unter Einstellungen → Geräte & Dienste → Integration hinzufügen nach „evcc" suchen und die URL deiner evcc-Instanz angeben.
Weitere Installationsvarianten und Details findest du im GitHub-Repository.
Manuelle Integration
Alternativ kannst du evcc-Daten manuell über die REST API oder MQTT in Home Assistant einbinden.
REST API
evcc bietet eine REST API an. Diese Anleitung von marq24 beschreibt die Einbindung in Home Assistant im Detail.
MQTT
Du benötigst einen MQTT-Broker (z. B. Mosquitto, auch als Home Assistant Addon verfügbar).
Konfiguriere in evcc unter Konfiguration → MQTT die Verbindung zum Broker. In Home Assistant muss der gleiche Broker und das gleiche Topic konfiguriert sein, damit beide Systeme die Daten austauschen können.
Mit einem Tool wie MQTT Explorer kannst du prüfen, ob die Daten korrekt ankommen. Eine Anleitung zur Einrichtung von MQTT-Sensoren in Home Assistant findest du im Blog von Alkly.
Die verfügbaren Topics sind in der MQTT API dokumentiert.
Home Assistant Entitäten nutzen
evcc kann sich direkt mit Home Assistant verbinden und dessen Entitäten (Sensoren, Schalter, Zahlenwerte) als Datenquelle verwenden. So lassen sich z. B. Geräte in evcc einbinden, die nicht direkt unterstützt werden, wie Zigbee-Smartplugs, Sensoren aus anderen Integrationen oder selbstgebaute Lösungen. Solange die Daten als Home Assistant Entität vorliegen, kann evcc damit arbeiten.
Einrichtung
- In der evcc-Oberfläche ein neues Gerät anlegen (z. B. Konfiguration → Zusätzlichen Zähler hinzufügen)
- Als Hersteller „Home Assistant" auswählen
- evcc erkennt deine Home Assistant Instanz automatisch im Netzwerk
- Autorisierung von evcc in Home Assistant durchführen (neuer Tab)
- Den angezeigten Feldern (z. B. „Leistung") Home Assistant Entitäten zuweisen
- Du bekommst Vorschläge und Autovervollständigung (z. B.
sensor.inverter_power) - Entitäten müssen rein numerische Werte liefern (
1234, nicht1234 W) - Um das Vorzeichen zu invertieren, stelle dem Entitätsnamen ein
-voran (-sensor.inverter_power)
- Du bekommst Vorschläge und Autovervollständigung (z. B.
Unterstützte Gerätetypen
- Zähler (Netz, PV, Batterie, ...) mit Leistung, Energie, Strömen, Spannungen, SoC
- Wallboxen mit Status, Ein-/Ausschalten und maximalem Ladestrom
- Schaltbare Steckdosen mit einfacher Ein-/Aus-Steuerung (für Smartplugs, Relais)
- Fahrzeuge mit SoC, Reichweite, Status, Kilometerstand; optional Skripte zum Starten/Stoppen
- Benachrichtigungen unter Konfiguration → Benachrichtigungen kannst du evcc-Meldungen über Home Assistant versenden