Jeg har laget en template sensor i filen sensor.yaml (kan også ligge i configuration.yaml), du finner også omtale av dette her.
Det er godt mulig dette nå kan gjøres direkte ved å opprette en template sensor gjennom GUI og så legge inn tilsvarende data der. Det trengs uansett hjelpere, i mitt tilfelle kalt bkk_nettleie_dag og bkk_nettleie_natt_helg av typen input number. Disse hjelperne kan du så oppdatere når nettleien endres, i stedet for å redigere verdier direkte i templaten. Og tillegget (tror jeg) kalender slik at HA vet hvilke dager som er helligdager.
- platform: template
sensors:
bkk_nettleie:
friendly_name: BKK Nettleie
unit_of_measurement: NOK/kWh
value_template: >
{% set tariff = { "dag": states('input_number.bkk_nettleie_dag'), "natt": states('input_number.bkk_nettleie_natt_helg') } %}
{% if is_state('sensor.calender.norway', 'On') %}
{{ tariff.natt }}
{% elif now().weekday() >= 5 %}
{{ tariff.natt }}
{% elif now().hour >=6 and now().hour < 22 %}
{{ tariff.dag }}
{% else %}
{{ tariff.natt }}
{% endif %}