Jeg har satt opp min sensor med følgende config i configuration.yaml
- platform: nordpool
VAT: true
currency: "NOK"
low_price_cutoff: 0.95
region: "NO1"
precision: 6
price_type: kWh
price_in_cents: true
friendly_name: "Nordpool med Elvia"
additional_costs: >-
{% set s = {
"day": 0.5250,
"night": 0.4500,
"hourly_fixed_cost": 0.0295
} %}
{# Strømstøtte på 90% på priser over 91,25 øre (ink. mva) trekkes ifra #}
{% set pb = max((current_price - 91.25) * 0.9, 0.0) %}
{# Er det arbeidsdag? #}
{% if is_state('binary_sensor.arbeidsdag_sensor', 'on') %}
{% if now().hour >= 6 and now().hour < 22 %} {# dagtid mellom 6 og 22 #}
{{ (s.day + s.hourly_fixed_cost - pb) | float }}
{% else %} {# ellers er det natt #}
{{ (s.night + s.hourly_fixed_cost - pb) | float }}
{% endif %}
{% else %} {# ellers er det helg eller fridag (helligdag) #}
{{ (s.night + s.hourly_fixed_cost - pb) | float }}
{% endif %}
Dette er for Elvia med Tibber. Sjekk dine lokale avtaler. Tidligere hadde Elvia forskjellig priser på vinter og sommer, det er tatt bort. Så da er det kun helligdager og helg, pluss dag/natt. For å ha kontroll på om det er arbeidsdag eller ikke bruker jeg integrasjonen workday. Denne lager sensoren binary_sensor.arbeidsdag_sensor som er på når det er arbeidsdag. Det eneste som ikke er 100% med denne løsningen er at morgendagens priser kan bli feil dersom i dag er en arbeidsdag og i morgen er helligdag. Dette skal jeg se om jeg finner en løsning på. Workday har også mulighet til å lage sensor for om i morgen er en arbeidsdag. Om noen har en god løsning på "i morgen" bare si ifra!