Attribute forecast temperature von weather.home

Hallo zusammen,
wie ich ein Attribut von einer Entität benutzen kann weis ich, aber bei diesem Attribut komme ich leider nicht weiter.

ich möchte von der Entität weather.home aus dem forecast von Heute die Höchttemperatur haben (in diesem Beispiel also die 25,3

Ergänzung, habe es herausgefunden:

{{ (state_attr('weather.home', 'forecast')| map(attribute='temperature') | max) }}

temperature: 21.4
dew_point: 14
temperature_unit: °C
humidity: 62
cloud_coverage: 91.4
pressure: 1016.1
pressure_unit: hPa
wind_bearing: 224.4
wind_speed: 16.6
wind_speed_unit: km/h
visibility_unit: km
precipitation_unit: mm
forecast:
  - condition: partlycloudy
    datetime: '2023-10-03T10:00:00+00:00'
    wind_bearing: 229.7
    temperature: 25.3
    templow: 12.9
    wind_speed: 28.4
    precipitation: 7.8
    humidity: 56

Was muss ich hier noch ergänzen:

{{ states.weather.home.attributes.forecast }}

Habe es doch noch herausgefunden:

{{ (state_attr('weather.home', 'forecast')| map(attribute='temperature') | max) }}

Moin,
das Problem hatte ich auch schon ich habe das bei mir in einer Templatecondition in meiner Sonnenschutz Automation laufen:

{{ (state_attr('weather.home', 'forecast')[0].temperature) > 24 }}

wäre für dich also:

{{ (state_attr('weather.home', 'forecast')[0].temperature) }}

[0] ist der erste - unter forecast, temperature sollte klar sein.

damit suchst du die wärmste Temperatur aus dem forecast raus bei mir giebt er die Temperatur für Sonntag raus.

LG
Tobi

1 „Gefällt mir“

ah ok, cool dankeschön. Hab es gleich mal übernommen :blush: