Tuo liittynee siihen että uudessa weather-palvelussa ei enää löydy automaattisesti sensoria jossa olisi tuntiennuste attribuuttina. Se pitää itse tehdä templatella. Alla esimerkki. Eli tässä se tuntiennuste löytyy sensor.weather_koti_hourly:n attribuutista forecast joka pitää laittaa tuohon koodiisi weather.kotipaikka tilalle.Tämä hieno koodi, joka ilmoittelee vuorokauden tunneille onko vilp vai öljy kannattavampaa, lakkasi toimimasta jo keväällä, kun lämmityskauden jälkeen latailin HA:n päivityksiä. Onkohan @Temez vielä linjoilla? Olitko omissa systeemeissä tätä käyttänyt ja mahdollisesti jo korjannut? Koitin jo tuota tutkailla ja testailla mutta ei vaan taidot tahdo riittää.
Joka tapauksessa tuohon Weather data systeemin muutokseen ongelma liittyy ja vaikka esim Met.no sääennusteessa näkee tunneittain hinnat, niin se ei pysty tuota enään hyödyntämään.
YAML:
template:
- trigger:
- platform: time_pattern
minutes: /30
- platform: homeassistant
event: start
action:
- service: weather.get_forecasts
data:
type: hourly
target:
entity_id: weather.kotipaikka
response_variable: forecast_data
sensor:
- name: Weather koti hourly
unique_id: weather_koti_hourly
state: '{{ forecast_data["weather.kotipaikka"].forecast[0].condition }}'
attributes:
temperature: '{{ state_attr("weather.kotipaikka", "temperature") }}'
humidity: '{{ state_attr("weather.kotipaikka", "humidity") }}'
pressure: '{{ state_attr("weather.kotipaikka", "pressure") }}'
wind_bearing: '{{ state_attr("weather.kotipaikka", "wind_bearing") }}'
wind_speed: '{{ state_attr("weather.kotipaikka", "wind_speed") }}'
condition: '{{ forecast_data["weather.kotipaikka"].forecast[0].condition }}'
forecast: '{{ forecast_data["weather.kotipaikka"]["forecast"] }}'