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...
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-EnergieVorlagen-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.
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.
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.
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.
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: verticalMit 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.
