Wallbox in Home Assistant: Stromverbrauch & Kosten perfekt tracken
Lerne, wie du mit Home Assistant den Stromverbrauch und die Kosten deiner Wallbox präzise erfassen kannst. Mit flexiblen Template-Sensoren für Energie (kWh) und Kosten (Euro) behältst du den Überbl...
Wallbox-Stromverbrauch und Kosten in Home Assistant erfassen
Mit Home Assistant kannst du den Energieverbrauch und die Kosten deines Elektrofahrzeugs beim Laden an der Wallbox präzise nachverfolgen. Die folgende Vorlage ist so gestaltet, dass sie mit praktisch jeder Wallbox funktioniert, die den aktuellen Ladestatus sowie die geladene Energiemenge als Sensoren bereitstellt. Optional kannst du auch einen variablen Energiepreis einbinden.
Das Ziel: Du erhältst übersichtliche Sensoren für die aktuell geladene Energiemenge (in kWh) und die dabei entstandenen Kosten (in Euro). Beide Werte werden auf zwei Nachkommastellen gerundet und lassen sich direkt in Dashboards oder für Automatisierungen weiterverwenden.
Vorlage für Energie- und Kostenerfassung
Im ersten Schritt legst du zwei neue Template-Sensoren an. Sie werten die von deiner Wallbox bereitgestellten Rohdaten aus und bereiten sie für die weitere Nutzung auf. Die Sensoren liefern nur dann Werte, wenn tatsächlich geladen wird – ansonsten zeigen sie 0 an.
1template:
2 - sensor:
3 - name: "EV Charger Active Session Energy"
4 unique_id: ev_charger_active_session_energy
5 unit_of_measurement: "kWh"
6 device_class: energy
7 state_class: measurement
8 state: >
9 {% if states('sensor.ev_charger_status') == 'charging' %}
10 {{ states('sensor.ev_charger_session_energy') | float(0) | round(2) }}
11 {% else %}
12 0
13 {% endif %}
14
15 - name: "EV Charger Active Session Cost"
16 unique_id: ev_charger_active_session_cost
17 unit_of_measurement: "€"
18 device_class: monetary
19 state_class: measurement
20 state: >
21 {% if states('sensor.ev_charger_status') == 'charging' %}
22 {{ (states('sensor.ev_charger_session_energy') | float(0) * states('sensor.energy_price') | float(0)) | round(2) }}
23 {% else %}
24 0
25 {% endif %}Die Sensoren greifen auf folgende Entitäten zurück, die du ggf. anpassen musst:
sensor.ev_charger_status: Gibt den aktuellen Ladestatus zurück (z. B. “charging”).sensor.ev_charger_session_energy: Liefert die bisher geladene Energiemenge der aktuellen Sitzung in kWh.sensor.energy_price: Optional, aktueller Strompreis in €/kWh.
Falls deine Wallbox andere Entitätsnamen verwendet, passe die Namen entsprechend an.
Verbrauch und Kosten über Zeiträume erfassen
Um Monats- und Jahreswerte zu erfassen, nutzt du den utility_meter. Damit werden die aktuellen Werte der Template-Sensoren automatisch auf Zeiträume wie Monat und Jahr aggregiert.
1utility_meter:
2 ev_charger_energy_monthly:
3 source: sensor.ev_charger_active_session_energy
4 cycle: monthly
5
6 ev_charger_energy_yearly:
7 source: sensor.ev_charger_active_session_energy
8 cycle: yearly
9
10 ev_charger_cost_monthly:
11 source: sensor.ev_charger_active_session_cost
12 cycle: monthly
13
14 ev_charger_cost_yearly:
15 source: sensor.ev_charger_active_session_cost
16 cycle: yearlyDie so erzeugten Sensoren kannst du direkt in Dashboards einbinden oder für weitere Auswertungen heranziehen.
Dashboard-Beispiele für die Wallbox-Übersicht
Mit den erzeugten Sensoren lässt sich eine übersichtliche Wallbox-Ansicht im Home Assistant Dashboard gestalten. Das folgende YAML-Snippet zeigt ein Beispiel für eine Grid-Ansicht mit Glance- und Sensor-Karten. Passe die Entitätsnamen an deine Sensoren an.
1type: grid
2cards:
3 - type: heading
4 heading: Wallbox Übersicht
5 - type: glance
6 title: Wallbox – Überblick
7 entities:
8 - entity: sensor.wallbox_aktive_lademenge
9 name: Aktuell geladen
10 - entity: sensor.wallbox_aktuelle_ladevorgangskosten
11 name: Aktuelle Kosten
12 - entity: sensor.tesla_wall_connector_status
13 name: Status
14 - type: heading
15 heading: Ladeenergie & Kosten
16 - type: sensor
17 entity: sensor.wallbox_costs_yearly
18 name: Kosten Jahr
19 - type: sensor
20 entity: sensor.wallbox_energy_monthly
21 name: Energie Monat
22 - type: sensor
23 entity: sensor.wallbox_costs_monthly
24 name: Kosten Monat
25 - type: sensor
26 entity: sensor.wallbox_energy_yearly
27 name: Energie JahrSo erhältst du auf einen Blick alle relevanten Informationen zu Verbrauch und Kosten deiner Wallbox.
Weitere Möglichkeiten und Tipps
Die vorgestellte Lösung lässt sich flexibel erweitern. Hier ein paar Anregungen für fortgeschrittene Anwendungen:
Statusanzeige mit binary_sensor: Ein Template-Binary-Sensor zeigt im Dashboard, ob gerade geladen wird. Beispiel:
1binary_sensor:
2 - platform: template
3 sensors:
4 is_charging:
5 friendly_name: "Wird geladen"
6 value_template: "{{ states('sensor.dein_geraet_batterie_status') == 'charging' }}"Ersetze sensor.dein_geraet_batterie_status durch den passenden Sensor deiner Wallbox.
Laden zu Hause filtern: Mit einem input_boolean und einer passenden Automation kannst du Ladevorgänge auf bestimmte Standorte (z. B. nur zu Hause) einschränken.
Historische Analyse: Speichere die Ladedaten zusätzlich in einer externen Datenbank wie InfluxDB, um sie später detailliert auszuwerten.
Visualisierung: Nutze Mushroom Cards oder Diagramme, um Sitzungsenergie, Kosten und Monatsverläufe übersichtlich darzustellen.
Mit diesen Bausteinen kannst du das Ladeverhalten deines E-Fahrzeugs transparent machen und gezielt optimieren.
Im Video wird „Wallbox in Home Assistant: Stromverbrauch & Kosten perfekt tracken“ Schritt für Schritt durchgegangen.
