Om Elpris

Aktuelle elpriser (spotpriser) for Danmark hentet fra Energi Data Service.

DK1 = Vestdanmark   DK2 = Østdanmark

Pristyper:
Elspot inkl moms = Spotpris + 25% moms
Inkl alt = Spot + moms + nettarif + system + transmission + elafgift
Inkl tarif = Som ovenfor, uden elafgift

GPS-funktionen finder dit netselskab via DAWA og Green Power Denmark.

Data fra energidataservice.dk

Guide

Home Assistant og elpriser: Komplet guide til smart elforbrug

Home Assistant er det ultimative værktøj til at styre dit hjem efter elprisen. Med elpriser.org's gratis REST API kan du oprette sensorer, automations og dashboards, der automatisk optimerer dit elforbrug — og spare tusindvis af kroner om året.

Trin 1: Opret en elpris-sensor

Tilføj følgende til din configuration.yaml for at hente den aktuelle elpris:

rest:
  - resource: "https://elpriser.org/api/now?area=DK1"
    scan_interval: 300
    sensor:
      - name: "Elpris nu"
        value_template: "{{ value_json.price | round(2) }}"
        unit_of_measurement: "kr/kWh"
        device_class: monetary
      - name: "Elpris niveau"
        value_template: "{{ value_json.level }}"

Sensoren opdateres hvert 5. minut og viser den aktuelle elpris inkl. alle afgifter. level returnerer "LOW", "NORMAL" eller "HIGH" baseret på dagens prisfordeling.

Trin 2: Hent alle dagens priser

For at se hele dagens prisoversigt og morgendagens priser (efter kl. 13):

rest:
  - resource: "https://elpriser.org/api/prices?area=DK1"
    scan_interval: 3600
    sensor:
      - name: "Elpriser i dag"
        value_template: "{{ value_json.prices | length }} timer"
        json_attributes:
          - prices
          - min
          - max
          - average

Attributterne min, max og average giver dig et hurtigt overblik over dagens prisniveauer.

Trin 3: Find de billigste timer (Schedule API)

Schedule-endpointet finder automatisk de billigste sammenhængende timer — perfekt til at planlægge opladning eller opvarmning:

rest:
  - resource: "https://elpriser.org/api/schedule?area=DK1&hours=4"
    scan_interval: 3600
    binary_sensor:
      - name: "Billig strøm nu"
        value_template: "{{ value_json.active }}"
        device_class: power

Binary sensoren er ON i de 4 billigste timer og OFF resten af tiden. Brug den som trigger i dine automations.

Trin 4: Automation-eksempler

Eksempel 1: Tænd varmepumpe i billige timer

automation:
  - alias: "Varmepumpe billig strøm"
    trigger:
      - platform: state
        entity_id: binary_sensor.billig_strom_nu
    action:
      - choose:
          - conditions:
              - condition: state
                entity_id: binary_sensor.billig_strom_nu
                state: "on"
            sequence:
              - service: climate.set_temperature
                target:
                  entity_id: climate.varmepumpe
                data:
                  temperature: 22
          - conditions:
              - condition: state
                entity_id: binary_sensor.billig_strom_nu
                state: "off"
            sequence:
              - service: climate.set_temperature
                target:
                  entity_id: climate.varmepumpe
                data:
                  temperature: 19

Eksempel 2: Notifikation ved billig strøm

automation:
  - alias: "Billig strøm notifikation"
    trigger:
      - platform: numeric_state
        entity_id: sensor.elpris_nu
        below: 1.0
    action:
      - service: notify.mobile_app
        data:
          title: "⚡ Billig strøm!"
          message: >
            Elprisen er {{ states('sensor.elpris_nu') }} kr/kWh.
            Godt tidspunkt for vaskemaskine eller opladning.

Eksempel 3: Styr Shelly via Home Assistant

automation:
  - alias: "Vandvarmer via Shelly"
    trigger:
      - platform: state
        entity_id: binary_sensor.billig_strom_nu
        to: "on"
    action:
      - service: switch.turn_on
        entity_id: switch.shelly_vandvarmer
  - alias: "Vandvarmer sluk"
    trigger:
      - platform: state
        entity_id: binary_sensor.billig_strom_nu
        to: "off"
    action:
      - service: switch.turn_off
        entity_id: switch.shelly_vandvarmer

Dashboard: Vis elpriser i Home Assistant

Tilføj et Lovelace-kort til dit dashboard for at se dagens priser visuelt:

type: entities
title: "⚡ Elpriser"
entities:
  - entity: sensor.elpris_nu
    name: "Pris lige nu"
    icon: mdi:flash
  - entity: sensor.elpris_niveau
    name: "Prisniveau"
    icon: mdi:chart-bar
  - entity: binary_sensor.billig_strom_nu
    name: "Billig strøm aktiv"
    icon: mdi:cash-check

For grafer kan du bruge ApexCharts Card (via HACS) til at plotte timepriserne fra sensor.elpriser_i_dag attributterne.

Tips og best practices

  • Brug DK1 eller DK2 — sørg for at vælge det korrekte prisområde. Brug GPS-funktionen på forsiden hvis du er i tvivl.
  • Undgå for mange API-kald — sæt scan_interval til mindst 300 sekunder. Priserne ændrer sig kun time for time.
  • Brug schedule til opladning — schedule-endpointet finder de billigste sammenhængende timer, som er ideelt til elbil-opladning.
  • Kombiner med vejrdata — brug Home Assistants vejr-integration til at justere varmepumpen baseret på både elpris og temperatur.
  • Test med Developer Tools — brug Home Assistants Developer Tools → States til at verificere at sensorerne opdateres korrekt.