Antwort auf: Benachrichtigung wenn Temperaturvorhersage < 0°C

Forum Forum Automatisierungen Benachrichtigung wenn Temperaturvorhersage < 0°C Antwort auf: Benachrichtigung wenn Temperaturvorhersage < 0°C

#214
DavidDavid
Verwalter

Liefert denn dein Sensor einen Wert? Check mal unter States welchen Wert er bekommt.

Hast du ein bezahltes Abo bei OWM? Hourly dürfte für die freie API nicht vorhanden sein.

Hab`s mal schnell nachgesetzt, bekomme mit der Config einen validen Wert für min_temp_next_36h

weather:
  – platform: openweathermap
    api_key: 7f3186545191135fbd5exxxx
    name: weather_owm



sensor:
  – platform: template
    sensors:
      min_temp_next_36h:
        friendly_name: Min Temperatur in den nächsten 36h
        value_template: >-
            {% set temperature = namespace(min=99) %}
            {%- for item in state_attr('weather.weather_owm', 'forecast')[:11] -%}
              {% if ((item.temperature | float) < temperature.min) %}
                {% set temperature.min = (item.temperature | float) %}
              {% endif %}
            {% endfor %}
            {{ temperature.min }}