Hvordan kalkulere korrekt strømpris i Home Assistant

Strømpris + nettleie (fastledd + energiledd)

Bilde med teksten strømpris i Home Assistant

Her er en enkelt formel for bruke til å lage enten en template eller en sensor for å vise strømpris med påslag minus strømstøtte i Home Assistant. Den er 99% riktig for de fleste dager.

NB! Jeg har ikke lagt til alle mulige variasjoner, så noen ting er statisk. Jeg har valgt (siden det passer meg) å bruke fastleddet jeg stort sett har, trinn 3, på 375,- pr. mnd. Den tar ikke høyde for helligdager. Så i enkelte tilfeller vil den vise høyere pris enn hva det faktisk er. Denne sensoren forutsetter at du har Nordpool sin integrasjon allerede installert i Home Assistant.

NB2! Summen du får ut kan ikke brukes til å kalkulere kostnaden ved forbruk. Da må du kalkulere forbruk og timepris før du legger på de faste kostnadene.

sensor:
  - platform: template
    sensors:
      stromtotal:
        friendly_name: Strømpris ink. avgifter
        unit_of_measurement: 'NOK/kWh'
        value_template: >
          {% set today = now() %}
          {% set next_month = (today + timedelta(days=32)).replace(day=1) %}
          {% set start_of_month = today.replace(day=1) %}
          {% set numberofdays = (next_month - start_of_month).days %}
            
          {% set fastledd = (375 / numberofdays) / 24 %}
          {% if (now().hour > 5 and now().hour < 23) and (now().weekday() < 5) %}
            {% set energiledd = 0.52 + fastledd %}
          {% else %}
            {% set energiledd = 0.45 + fastledd %}
          {% endif %}
          
          {% set stromstotteLevel = 0.9125 %}
          
          {% if float(states('sensor.nordpool_kwh_no1_nok_3_10_025')) > stromstotteLevel %}
            {% set stromstotte = (float(states('sensor.nordpool_kwh_no1_nok_3_10_025')) - stromstotteLevel) * 0.9 %}
          {% else %}
            {% set stromstotte = 0 %}
          {% endif %}
          
          {% set total = float(states('sensor.nordpool_kwh_no1_nok_3_10_025')) - stromstotte + energiledd %}
          {{ total | round(2) }}

Fastledd: Først settes fastledd som i dette tilfellet er 375,- pr. mnd. Så deles den på antall dager i inneværende måned. Så deles den igjen på 24 timer. Da får man hvor mye fastleddet koster pr. time i døgnet.

Energiledd: Energileddet er 52 øre på dagtid (mellom 6 og 22) og 45 øre (mellom 22 og 6) og på lørdag og søndag. Så energiledd settes deretter sammen med fastledd. Da får man altså fastledd + energiledd som gir nettleien.

Strømstøtte: I skrivende stund gir staten strømstøtte på 90% av den delen som koster mer enn 91.25 øre. Så formelen finner da ut hvor mye over prisen er over 91.25 øre og trekker fra 90% av den summen. Så trekker dette fra strømprisen før fast- og energiledd blir lagt til.

Total: Totalen blir da strømprisen fra Nordpool - strømstøtte + fastledd + energiledd