Zum Inhalt springen
Alles Automatisch

Stromzähler smart machen: IOmeter & SolarEdge im Home Assistant Energie-Dashboard

Erfahre, wie du mit IOmeter und SolarEdge ein smartes Energie-Dashboard in Home Assistant erstellst. Sieh deinen Stromverbrauch, Eigenverbrauch und die Autarkiequote live auf dem Handy. Inklusive G...

Stromzähler smart machen: IOmeter & SolarEdge im Home Assistant Energie-Dashboard

Home Assistant Energie-Dashboard mit IOmeter und SolarEdge – Übersicht und Nutzen

Mit dem folgenden Snippet kannst du ein umfassendes Energie-Dashboard in Home Assistant aufbauen. Das Ziel ist, deinen Stromverbrauch, Eigenverbrauch, Netzimporte und die Autarkiequote übersichtlich und in Echtzeit auf dem Handy oder jedem anderen Gerät anzuzeigen. Die Kombination aus IOmeter und SolarEdge liefert dir dabei alle relevanten Energiedaten aus deinem Haushalt und deiner PV-Anlage.

Warum ist das sinnvoll? Ein solches Dashboard hilft dir, deinen Stromverbrauch besser zu verstehen, Kosten zu kontrollieren und die Nutzung deiner selbst erzeugten Energie zu optimieren. Gerade mit steigenden Strompreisen und dem Wunsch nach mehr Unabhängigkeit vom Netz macht es Sinn, diese Werte transparent und jederzeit verfügbar zu haben.

Benötigte Sensoren für das Dashboard

Für das Dashboard werden verschiedene Sensoren benötigt, die entweder direkt von IOmeter oder SolarEdge bereitgestellt werden. Damit erhältst du sowohl aktuelle Leistungswerte als auch Tages- und Summenwerte aus deinem Haushalt und der PV-Anlage.

IOmeter-Sensoren

  • sensor.iometer_1lzg0000042802_leistung – aktueller Stromverbrauch
  • sensor.iometer_1lzg0000042802_gesamtbezug – gesamter Netzbezug
  • sensor.iometer_1lzg0000042802_gesamteinspeisung – Gesamteinspeisung
  • sensor.iometer_1lzg0000042802_stromversorgung – Stromquelle (Batterie/USB)

SolarEdge-Sensoren

  • sensor.solaredge_erzeugte_energie – gesamte PV-Erzeugung
  • sensor.solaredge_verbrauchte_energie – gesamte verbrauchte Energie
  • sensor.solaredge_importierte_energie – importierte Energie (Netz)
  • sensor.solaredge_selbst_verbrauchte_energie – selbstverbrauchte PV-Energie

Vorlagen-Sensoren für Autarkie, Eigenverbrauch und Kosten

Mit Template-Sensoren kannst du aus den Rohdaten weitere nützliche Kennzahlen berechnen. Diese Sensoren sind besonders hilfreich, um auf einen Blick zu sehen, wie viel deines Stromverbrauchs du selbst deckst, wie hoch dein Eigenverbrauchsanteil ist und welche Kosten durch Netzbezug entstehen.

Autarkiequote (Energieunabhängigkeit)

Dieser Template-Sensor berechnet, wie viel Prozent deines Stromverbrauchs aktuell durch selbst erzeugte Energie gedeckt wird. Das ist ein wichtiger Wert, um die Unabhängigkeit vom Stromnetz zu messen.

yaml
1template:
2  - sensor:
3      - name: "Autarkiegrad aktuell"
4        unit_of_measurement: "%"
5        device_class: battery
6        state_class: measurement
7        state: >
8          {% set self = states('sensor.solaredge_selbst_verbrauchte_energie') | float(0) %}
9          {% set total = states('sensor.solaredge_verbrauchte_energie') | float(0) %}
10          {% if total > 0 %}
11            {{ (self / total * 100) | round(1) }}
12          {% else %}
13            0
14          {% endif %}

Mit diesem Sensor siehst du jederzeit, wie hoch dein aktueller Autarkiegrad ist.

Eigenverbrauchsrate

Die Eigenverbrauchsquote zeigt an, wie viel Prozent deiner erzeugten PV-Energie du selbst nutzt. Auch das ist eine wichtige Kennzahl, um zu bewerten, wie effizient deine PV-Anlage arbeitet.

yaml
1template:
2  - sensor:
3      - name: "Eigenverbrauchsquote"
4        unit_of_measurement: "%"
5        device_class: battery
6        state_class: measurement
7        state: >
8          {% set self = states('sensor.solaredge_selbst_verbrauchte_energie') | float(0) %}
9          {% set produced = states('sensor.solaredge_erzeugte_energie') | float(0) %}
10          {% if produced > 0 %}
11            {{ (self / produced * 100) | round(1) }}
12          {% else %}
13            0
14          {% endif %}

So erkennst du, wie viel deiner Sonnenenergie tatsächlich im eigenen Haushalt landet.

Netzimportkosten

Mit diesem Template-Sensor kannst du die Kosten für den Strombezug aus dem Netz tagesaktuell berechnen. Der Sensor multipliziert die importierte Energiemenge mit dem aktuellen Strompreis.

yaml
1template:
2  - sensor:
3      - name: "Netzbezug Kosten heute"
4        unit_of_measurement: "€"
5        device_class: monetary
6        state_class: measurement
7        state: >
8          {% set grid = states('sensor.solaredge_importierte_energie') | float(0) %}
9          {% set price = states('sensor.strom_strompreis') | float(0.35) %}
10          {{ ((grid / 1000) * price) | round(2) }}

Damit hast du deine Stromkosten immer im Blick und kannst bei Bedarf gegensteuern.

Dashboard YAML: Lovelace-Abschnitts-Layout für Energieübersicht

Das folgende YAML-Layout kannst du direkt in deine Home Assistant Lovelace-Konfiguration übernehmen. Es nutzt das Sections-Layout und Mushroom Cards, um die wichtigsten Werte übersichtlich darzustellen. Du siehst aktuelle Leistungsdaten, Tageswerte, Autarkie, Kosten und Systemstatus auf einen Blick.

yaml
1type: sections
2title: Energy
3path: energie
4icon: m3o:energy-program-saving
5max_columns: 4
6sections:
7  - type: grid
8    cards:
9      - type: custom:mushroom-title-card
10        title: Current Power Usage
11      - type: custom:mushroom-entity-card
12        entity: sensor.iometer_1lzg0000042802_leistung
13        name: Power
14        icon: mdi:flash
15        layout: vertical
16        tap_action:
17          action: more-info
18        badge_color: red
19      - type: custom:mushroom-entity-card
20        entity: sensor.iometer_1lzg0000042802_gesamtbezug
21        name: Grid Import
22        icon: mdi:transmission-tower
23        layout: vertical
24      - type: custom:mushroom-entity-card
25        entity: sensor.iometer_1lzg0000042802_gesamteinspeisung
26        name: Feed-in
27        icon: mdi:solar-power
28        layout: vertical
29      - type: custom:mushroom-entity-card
30        entity: sensor.eigenverbrauchsquote
31        name: Self-Consumption
32        icon: mdi:solar-power-variant
33        layout: vertical
34      - type: custom:mushroom-template-card
35        primary: Current Cost
36        secondary: >-
37          {{ (states('sensor.iometer_1lzg0000042802_leistung') | float(0) / 1000 *
38              states('sensor.strom_strompreis') | float(0)) | round(3) }} €/h
39        icon: mdi:currency-eur
40        layout: vertical
41      - type: custom:mushroom-template-card
42        primary: Daily Grid Cost
43        secondary: >-
44          {{ ((states('sensor.solaredge_importierte_energie') | float(0)) / 1000 *
45              states('sensor.strom_strompreis') | float(0)) | round(2) }}46        icon: mdi:currency-eur
47        layout: vertical
48
49  - type: grid
50    cards:
51      - type: custom:mushroom-title-card
52        title: Charts
53      - type: custom:mushroom-template-card
54        primary: Energy Flow
55        secondary: >-
56          Consumption: {{ states('sensor.solaredge_verbrauchte_energie') }} Wh |
57          PV: {{ states('sensor.solaredge_erzeugte_energie') }} Wh
58        icon: mdi:chart-bell-curve-cumulative
59        layout: vertical
60      - type: gauge
61        entity: sensor.autarkiegrad_aktuell
62        min: 0
63        max: 100
64        name: Autarky
65        severity:
66          green: 70
67          yellow: 40
68          red: 0
69
70  - type: grid
71    cards:
72      - type: custom:mushroom-title-card
73        title: System Status
74      - type: custom:mushroom-entity-card
75        entity: sensor.iometer_1lzg0000042802_batteriestand
76        name: IOmeter Battery
77        icon: mdi:battery
78        layout: vertical
79      - type: custom:mushroom-entity-card
80        entity: sensor.iometer_1lzg0000042802_stromversorgung
81        name: Power Source
82        icon: mdi:power-plug
83        layout: vertical
84      - type: custom:mushroom-entity-card
85        entity: sensor.iometer_1lzg0000042802_pin_status
86        name: PIN Status
87        icon: mdi:lock-question
88        layout: vertical
89      - type: custom:mushroom-title-card
90        title: Daily Summary
91        subtitle: PV / Usage / Grid
92      - type: custom:mushroom-entity-card
93        entity: sensor.solaredge_erzeugte_energie
94        name: PV Production
95        icon: mdi:solar-power
96        layout: vertical
97      - type: custom:mushroom-entity-card
98        entity: sensor.solaredge_verbrauchte_energie
99        name: Energy Consumed
100        icon: mdi:flash
101        layout: vertical
102      - type: custom:mushroom-entity-card
103        entity: sensor.solaredge_importierte_energie
104        name: Grid Import
105        icon: mdi:transmission-tower-export
106        layout: vertical

Mit diesem Dashboard hast du alle wichtigen Energiewerte deines Haushalts jederzeit im Blick. Die Kombination aus IOmeter, SolarEdge und Home Assistant macht es möglich, deinen Stromverbrauch zu optimieren und die Energiekosten transparent zu überwachen.

Hier siehst du im Video, wie „Stromzähler einfach smart machen – IOmeter zeigt dir den Verbrauch live auf dem Handy & Gewinnspiel!“ in der Praxis umgesetzt wird.

Snippet teilen