Skip to content

Fetches spot prices from Energi Data Service/Henter spotpriser fra Energi Data Service

Notifications You must be signed in to change notification settings

MaximusClavius/Energi-Data-Service-Sensor

Repository files navigation

Energi-Data-Service-Sensor

Der findes en løsning lavet af Malene Trab i Python til installation i HACS, https://github.com/MTrab/energidataservice

Dog kan man lave samme i HA med en enkel og simpel sensor, som selv indsætte start- og slutdato. Desuden kan man selv bestemme hvor tit der skal scanne efter nye data, samt at man kan udvide historikken ved at ændre days i start-parameter i cURL'en. Ønsker man data fra andre områder, så skal PriceArea ændres fra DK1 til eksempelvis DK2. Ønsker man flere så giv lyd, så skal jeg vise hvordan man kØRL'er sådan en.

TO-DO:

  1. Tilføj sensor
  2. Tilføj kort (Søjlediagram)
  3. Tilføj aktuel pris som gauge-kort
  4. Tilføj kort (De 3 billigste priser i nærmeste fremtid)

Ad 1: Hele koden til sensor smides ind i configuration.yaml eller bruger du separat fil til sensorer, så alle linjer undtagende den første (som starter med sensor). Eventuel "TJEK KONFIGURATION" og derefter "GENSTART"! Alternativt kan man nøjes med "GENINDLÆS KOMMANDOLINJE ENTITETER", hvis denne funktionalitet er aktiveret.

Ad 2: "Tilføj kort" til din brugergrænseflade/dashboard, og vælg apexcharts-card. Så kopier du koden ind vinduet til venstre, så skulle diagrammet komme til syne i højre vindue. Priserne er med tarif, abonnement og moms. Diagramet bruger grøn, gul og rød farve for at markere forskelle pris, hvor grøn er lavest og rød højest. Er man mere til et linjediagram, så skal linjen "type: column" ændres til "type: line". Beskrevet diagram ligner dette:

image

image

PS Viser diagrammet "Loading" i stedet for data fra sensor, så er formentlig noget gal med formattering af koden eller ikke komplet kopiering. Vælg ikon "Copy raw content" på Github, og brug Ctrl+a for at markere al tekst og indsæt/erstat med Ctrl+v...

Ad 3: Den aktuelle pris med markering af prisintervaller i forskellige farver.

image

Der skal laves en sensor til kortet, og det er en template, som: https://github.com/MaximusClavius/Energi-Data-Service-Sensor/blob/main/energinet%20aktuel%20pris%20sensor. Eventuel "TJEK KONFIGURATION" og derefter "GENSTART"! Alternativt kan man nøjes med "GENINDLÆS TEMPLATE ENTITETER", hvis denne funktionalitet er aktiveret. Tilføj et Gauge-kortkonfiguration, og og smid yaml/koden ind i fra https://github.com/MaximusClavius/Energi-Data-Service-Sensor/blob/main/energinet%20aktuel%20pris%20gauge

Ad 4: Ønsker du en mere tekstuel fremstilling og indeholdende tarif og abonnement, som:

image

Tilføj et Markdown-kortkonfiguration, og smid yaml/koden ind i fra https://github.com/MaximusClavius/Energi-Data-Service-Sensor/blob/main/spotprice%20in%20near%20future. Ønsker du flere eller mindre end 3 priser, så skal du trylle med "ns.count < 3".

Doner en skræv

About

Fetches spot prices from Energi Data Service/Henter spotpriser fra Energi Data Service

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published