binary_sensor:
- platform: template
sensors:
billigste_4_timer:
value_template: >-
{% set l=state_attr('sensor.nordpool_kwh_xxxxxx_xxx_x_xx_xxx', 'raw_today')|sort(attribute='value') %}
{{ (now() >= l[0].start and now() <= l[0].end)
or (now() >= l[1].start and now() <= l[1].end)
or (now() >= l[2].start and now() <= l[2].end)
or (now() >= l[3].start and now() <= l[3].end) }}
Bytt navn på nordpool sensor til det du har valgt. Denne sorterer raw_today på pris og så bruker en de 4 billigste timene til å avgjøre om den skal være true eller false. En svakhet er at den ikke vil oppdatere seg hvis prisen er uforandret fra en time til en annen, men skjer det? Men en kan legge inn {% set x = states("sensor.time") %} som en linje øverst hvis en bekymrer seg for det. De dyreste timene vil ha indeks 20, 21, 22 og 23 hvis en heller vil ha de istedenfor billigste.
Jeg har duplisert denne for å få både de dyreste og de billigste timene, men nå får jeg feilmelding i loggen og den ene er utilgjengelig i lovelace. Jeg har gitt den andre navnet dyreste_4_timer men det er åpenbart mer som må ha et unikt navn, men hva?
Finne de billigste strømtimene i Home Assistant
i Strømsparing og strøm-overvåkning
Skrevet
Jeg har duplisert denne for å få både de dyreste og de billigste timene, men nå får jeg feilmelding i loggen og den ene er utilgjengelig i lovelace. Jeg har gitt den andre navnet dyreste_4_timer men det er åpenbart mer som må ha et unikt navn, men hva?