Hallo Zusammen,
ich bin aktuell auf der Suche nach der aktuellen, prognostizierten Höchsttemperatur des aktuellen Tages. Eine Entität über Met.no Namens „Forcast Home“ habe ich bereits. Zudem bin ich hier über ein Skript gestoßen, das ich als Template eingebunden habe:
template:
- trigger:
- platform: time_pattern
hours: /1
- platform: event
event_type: event_template_reloaded
action:
- variables:
w: weather.home
- service: weather.get_forecasts
data:
type: hourly
target:
entity_id: '{{ w }}'
response_variable: r
sensor:
- name: 'Temperature Max'
unique_id: 'temperature_max'
unit_of_measurement: '°C'
device_class: temperature
state: >
{{ r[w].forecast | map(attribute='temperature')
| reject('string') | max }}
Einziger Nachteil: Der Sensor ‘temperature_max’ gibt mir entweder die prognostizierte Höchsttemperatur der kommenden Stunden (hourly) oder Tage (daily) aus. Ich möchte aber ausschließlich die Höchsttemperatur am heutigen Tag. Hier komme ich nicht mehr weiter, ettliche Versuche sind leider gescheitert. Ich hoffe jemand aus der Community kann mir weiterhelfen