Få overblik over elprisen2 min read

Du har nok også bemærket, at prisen på el svinger en del for tiden. Indtil nytår havde vi en fantastisk fastprisaftale, men nu kører vi flexpris ligesom det meste af landet, tror jeg. Det betyder, at elprisen for det næste døgns tid aftales en gang i døgnet, omkring kl. 12-13, og den derefter kan udlæses fra diverse leverandører af el-data.

Jeg savnede et nemt overblik over elprisen det næste døgn, og eftersom vi har en iPad monteret på væggen i køkkenet, lå løsningen lige for. Jeg måtte i gang med at bygge mig en side til ActionTiles.

Siden er simpel, og kan bruges andre steder end blot i ActionTiles, men den er primært bygget til at passe ind i ActionTiles’ grid. Du kan se et eksempel på den her.

Jeg bruger den sådan:

Med prisen på el placeret synligt på skærmen, er vi blevet bedre til at udskyde opstart af opvaskemaskinen og opladning af vores hybridbil, og jeg tænker det kommer til at give en strømbesparelse.

Og ligesom da jeg lavede en side til RSS-feeds, er der også her en tilhørende Builder, som lader dig lave din helt egen version af siden, lige til at kopiere ind i ActionTiles.

Forslag til forbedringer er meget velkomne. 🙂

… Men hvordan fungerer den så?

Via energidataservice.dk offentliggør Energinet en række API’er, der indeholder information om el- og gasnettet. Disse API’er kan man kommunikere med, og det er det min side gør. I praksis hentes denne JSON-fil, som jeg analyserer lidt på og bygger en HTML-struktur med den ønskede information.

Da prisen i visse tilfælde kun offentliggøres i euro, henter jeg euro-kursen via Nationalbanken, og bruger den som grundlag for konverteringen til danske kroner.

Og, en note: Prisen der offentliggøres er den rå elpris uden nogen former for afgifter eller andet. De kommer altså oven i beløbet, som energidataservice.dk offentliggør.

Gør som 825 andre - tilmeld dig nyhedsbrevet.
Så får du automatisk besked, når der er nye indlæg.

6 thoughts on “Få overblik over elprisen2 min read

  • Meget anvendeligt og fint lavet.
    Jeg har lavet følgende i Python, der scraper de aktuelle priser (inkl. afgifter) fra SEAS-NVE:

    # HENT ELPRISER FRA SEAS-NVE
    # ————————–
    # pip install requests

    import requests
    import datetime
    import linecache

    # Først hentes Websiden…
    url = ‘https://side.seas-nve.dk/timeenergi’
    response = requests.get(url)
    websiden = response.text

    # Så Scraper vi elpriserne…
    pos0 = websiden.find(‘arrayEast’) # Start på døgnets elpriser
    pos1 = (pos0+14) # Vi skal lige fjerne “arrayEast = [[”
    pos2 = websiden.find(‘],[‘) # Slut på døgnets elpriser
    elpriser = (websiden[pos1:pos2])

    # Så gemmes data i en CSV-fil…
    elpriser = elpriser.replace(‘, ‘,’\n’)
    elprisfil = open(“elpriser.csv”,”w+”)
    elprisfil.write(elpriser)
    elprisfil.close()

    # Hvad er klokken? Det skal vi bruge til at finde den aktuelle linje i filen…
    now = datetime.datetime.now()

    # Hvad koster strømmen så lige nu og næste time?
    linenumber = (now.hour + 1)
    lineNow = (now.hour + 1)
    lineNext = (now.hour + 2)
    elprisNow = linecache.getline(‘elpriser.csv’,lineNow)
    elprisNext = linecache.getline(‘elpriser.csv’,lineNext)

    print(‘Stømmen koster lige nu (ører/time) :’, elprisNow)
    print(‘Stømmen koster næste time (ører/time):’, elprisNext)

  • API ser ud til at være et broke link. Jeg har selv prøvet at kigge på energidataservice, men kan ikke gennemskue hvilken API der spytter prisen ud. Hvis en anden kan hjælp vil jeg sætte meget stor pris på det!

  • Som altid finder man lige det man mangler hos dig.

    OG… fristes jeg til at sige, kan jeg som altid ikke få det til at virke helt ligesom dig. Jeg har brugt din builder, og sat afgifter ind (også prøvet uden) Trykker så build og vupti der kommer et dejligt link, som jeg lige kan smide ind.

    Det gør jeg så, laver det i shortcuts og laver det så i en iframe der er 6*3 stor, men det fylder for det første kun det ene hjørne (25% af den afsatte plads) og det er kun fra kl 12 til 23 der vises.

    Hvad gør jeg forkert – du store vise mand 🙂

    Mvh

    Jan

    • Du tester for tidligt – priserne genforhandles dagligt omkring kl. 13, og derefter publiceres de, så mit script kan finde dem. 🙂

Leave a Reply

Leave a Reply

Your email address will not be published.