Een energiedashboard bouwen in Home Assistant is een van de dankbaarste projecten die je kunt oppakken. Je ziet niet alleen live wat je verbruikt, je ontdekt er ook mee waar je geld kunt besparen en waar het efficiënter kan.
In deze gids bouwen we zo'n dashboard van de grond af op: live meten, kosten bijhouden en het geheel er ook nog netjes uit laten zien.
Wat je gaat leren
- De Energy-integratie in Home Assistant opzetten
- Eigen sensoren maken die je kosten uitrekenen
- Dashboardkaarten bouwen in Lovelace
- Historische gegevens bijhouden
- Meldingen instellen bij afwijkend verbruik
Wat je nodig hebt
Voordat we beginnen, zorg dat je hebt:
- Home Assistant 2024.1 of nieuwer
- Minstens één apparaat dat energie meet (slimme meter, Shelly, enzovoort)
- Enige ervaring met de interface van Home Assistant
- De gegevens van je energiecontract bij de hand
Weet je nog niet welke hardware je wilt — of geven je huidige sensoren cijfers die niet kloppen — werk dan eerst onze complete gids voor energiemonitoring in Home Assistant door. Die behandelt P1-lezers, klemmenmeters en slimme stekkers, en hoe je schone total_increasing-data krijgt voordat je er een dashboard bovenop zet.
Stap 1: de Energy-integratie instellen
De ingebouwde Energy-integratie van Home Assistant is het fundament onder je dashboard. Die zorgt voor een gestandaardiseerde manier van bijhouden, waardoor je patronen in je verbruik makkelijk kunt volgen.
De integratie aanzetten
- Ga naar Instellingen > Dashboards > Energie
- Klik op "Verbruik toevoegen"
- Kies de entiteit van je hoofdmeter
- Vul je tarief in (het instellen van dag- en nachttarief komt zo)
Tip
Zie je je energie-entiteiten niet staan, controleer dan of hun device_class op 'energy' staat en hun state_class op 'total_increasing'.
Stap 2: sensoren maken die je kosten uitrekenen
Om je kosten goed bij te houden maken we template-sensoren die je uitgaven berekenen op basis van je stroomtarief.
Een eenvoudige kostensensor
Zet dit in je configuration.yaml:
template:
- sensor:
- name: "Daily Energy Cost"
unit_of_measurement: "€"
state: >
{% set energy = states('sensor.daily_energy') | float %}
{# Jouw stroomprijs per kWh #}
{% set rate = 0.23 %}
{{ (energy * rate) | round(2) }}
availability: >
{{ states('sensor.daily_energy') not in ['unknown', 'unavailable'] }}
Verschillende tarieven per uur
Wil je je kosten nauwkeuriger volgen bij wisselende prijzen:
template:
- sensor:
- name: "Current Electricity Rate"
unit_of_measurement: "€/kWh"
state: >
{% set hour = now().hour %}
{% if hour >= 22 or hour < 6 %}
0.18
{% elif hour >= 17 and hour < 22 %}
0.28
{% else %}
0.23
{% endif %}
Liever dashboards die al ontworpen zijn? In onze Energy Dashboard-gids zitten 16 kant-en-klare sjablonen met kostenregistratie erin. Bekijk wat erin zit.
Stap 3: het dashboard bouwen
Nu het leuke deel: een dashboard maken dat er goed uitziet én al je energiegegevens laat zien.
De kaarten die je zeker wilt
Dit zijn de kaarten die op elk energiedashboard thuishoren:
1. Actueel vermogen
type: gauge
entity: sensor.current_power
min: 0
max: 5000
name: Current Usage
unit: W
severity:
green: 0
yellow: 2000
red: 3500
2. Dagverbruik
type: energy-date-selection
3. Kosten bijhouden
type: entities
entities:
- entity: sensor.daily_energy_cost
name: Today's Cost
- entity: sensor.monthly_energy_cost
name: Monthly Cost
- entity: sensor.current_electricity_rate
name: Current Rate
Stap 4: grafieken met historie toevoegen
Met historische gegevens zie je trends en merk je of je energiebesparende maatregelen echt werken.
type: history-graph
entities:
- sensor.daily_energy
- sensor.daily_energy_cost
hours_to_show: 168 # Laatste 7 dagen
refresh_interval: 0
Stap 5: meldingen automatiseren
Maak automatiseringen die je waarschuwen bij ongewoon hoog verbruik:
automation:
- id: high_energy_usage_alert
alias: "High Energy Usage Alert"
trigger:
- platform: numeric_state
entity_id: sensor.current_power
above: 4000
for:
minutes: 10
action:
- service: notify.mobile_app_your_phone
data:
title: "High Energy Usage"
message: "Power consumption has been above 4kW for 10 minutes"
Voor de gevorderden
Draait de basis eenmaal, dan zijn dit mooie uitbreidingen:
Je zonneopbrengst erbij
Heb je zonnepanelen, neem dan je opbrengst mee:
type: energy-solar-graph
entities:
- sensor.solar_production
- sensor.energy_consumption
Meten per apparaat
Volg losse apparaten met slimme stekkers:
type: grid
cards:
- type: gauge
entity: sensor.washing_machine_power
name: Washing Machine
- type: gauge
entity: sensor.dishwasher_power
name: Dishwasher
Als het niet werkt
Je ziet geen energiegegevens
Duiken je energie-entiteiten niet op, loop dan dit na:
- Staat device_class op 'energy'?
- Staat state_class op 'total_increasing'?
- Heb je Home Assistant herstart na je wijzigingen?
De kosten kloppen niet
De gebruikelijke oorzaken van een verkeerde kostenberekening:
- Een verkeerd stroomtarief in je template
- Een vergeten omrekening (Wh in plaats van kWh)
- Tijdzoneproblemen bij tarieven die per uur verschillen
En dan?
Nu je dashboard werkt, kun je verder met:
- Meer meetpunten door het huis heen
- Automatiseringen die op de vraag reageren
- Bijhouden of je huis efficiënter wordt
- Een koppeling met een thuisbatterij
Tot slot
Een energiedashboard in Home Assistant is een krachtige manier om grip te krijgen op je verbruik. Met live metingen, kosten die meelopen en historie om op terug te kijken, neem je je beslissingen op cijfers in plaats van op gevoel.
Het dashboard van vandaag is een stevige basis die je verder kunt uitbouwen naar wat jij nodig hebt. Het geheim van goed energiebeheer zit hem niet in één grote ingreep, maar in blijven meten en stap voor stap bijstellen.
Klaar om hierop verder te bouwen?
Onze gidsen laten precies zien hoe je uitgebreide energiedashboards en automatiseringen maakt voor Home Assistant.
Let op: de gids zelf is in het Engels — net als de Home Assistant-documentatie. De website en support zijn in het Nederlands.
Haal de gids — $29 →30 dagen niet-goed-geld-terug. Zonder vragen.