Je eerste energiedashboard bouwen in Home Assistant

15 januari 2025 8 min leestijd Door Thomas K. @ SmartWattFlow

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

  1. Ga naar Instellingen > Dashboards > Energie
  2. Klik op "Verbruik toevoegen"
  3. Kies de entiteit van je hoofdmeter
  4. 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:

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:

configuration.yaml
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

lovelace.yaml
type: gauge
entity: sensor.current_power
min: 0
max: 5000
name: Current Usage
unit: W
severity:
  green: 0
  yellow: 2000
  red: 3500

2. Dagverbruik

lovelace.yaml
type: energy-date-selection

3. Kosten bijhouden

lovelace.yaml
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.

lovelace.yaml
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:

automations.yaml
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:

lovelace.yaml
type: energy-solar-graph
entities:
  - sensor.solar_production
  - sensor.energy_consumption

Meten per apparaat

Volg losse apparaten met slimme stekkers:

lovelace.yaml
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 →

Bekijk eerst wat erin zit

30 dagen niet-goed-geld-terug. Zonder vragen.