Mitteilung über telegram Bot nur beim öffnen der Home Assistant App

Hi,

ich habe nir einige Automationen erstellt, die mir bei bestimmten Statusänderungen eine Mitteilung über meinen Telegram Bot schicken.
Wenn ich die Automation manuell auslöse, kommen die Mitteilungen sofort.
Wird allerdings die Automation über den Trigger ausgelöst, kommt entweder keine Mitteilung oder nur, wenn ich kurz danach die Home Assistant App auf meinem iPhone öffne.

Hat jemand eine Idee wie das kommt?
Hier mal eine Beispiel Automation, die mir einen Statusbericht senden soll, wenn ich Zuhause ankomme.
Hab ich in der Konfiguration vom Telegram Bot was falsch gemacht?

alias: "Automation: Mitteilung Status Zuhause bei Ankunft"
description: >-
  Sendet Innen/Außenwerte, Regenmengen und Wettervorhersage beim Betreten der
  Home-Zone
triggers:
  - trigger: zone
    entity_id: device_tracker.iphone_jan_2
    zone: zone.home
    event: enter
conditions: []
actions:
  - action: notify.send_message
    data:
      title: Wetter- und Statusupdate
      message: >-
        Innen: {{ states('sensor.wetter_station_temperatur') |
        float(default=none) is not none
           and (states('sensor.wetter_station_temperatur') | float) ~ ' °C'
           or states('sensor.wetter_station_temperatur') }} / {{ states('sensor.wetter_station_luftfeuchtigkeit') | float(default=none) is not none
           and (states('sensor.wetter_station_luftfeuchtigkeit') | float) ~ ' %'
           or states('sensor.wetter_station_luftfeuchtigkeit') }}
        Außen: {{ states('sensor.wetter_station_wetter_outdoor_temperatur') |
        float(default=none) is not none
           and (states('sensor.wetter_station_wetter_outdoor_temperatur') | float) ~ ' °C'
           or states('sensor.wetter_station_wetter_outdoor_temperatur') }} / {{ states('sensor.wetter_station_wetter_outdoor_luftfeuchtigkeit') | float(default=none) is not none
           and (states('sensor.wetter_station_wetter_outdoor_luftfeuchtigkeit') | float) ~ ' %'
           or states('sensor.wetter_station_wetter_outdoor_luftfeuchtigkeit') }}
        Regen aktuell: {{
        states('sensor.wetter_station_regenmesser_niederschlagsmenge') if
        states('sensor.wetter_station_regenmesser_niederschlagsmenge') not in
        ['unknown','unavailable',''] else 'n/v' }}

        Regen heute: {{
        states('sensor.wetter_station_regenmesser_niederschlagsmenge_heute') if
        states('sensor.wetter_station_regenmesser_niederschlagsmenge_heute') not
        in ['unknown','unavailable',''] else 'n/v' }}

        Vorhersage:

        Zustand: {{ state_attr('weather.dwd_wetter','condition') or
        states('weather.dwd_wetter') }}

        Aktuell: {{ state_attr('weather.dwd_wetter','temperature') }} °C / {{
        state_attr('weather.dwd_wetter','humidity') }} %

        {% set fc = state_attr('weather.dwd_wetter','forecast') or [] %}

        {% set f0 = fc[0] if fc|length > 0 else dict() %}

        {% set f1 = fc[1] if fc|length > 1 else dict() %}

        Heute: {{ (f0.datetime if f0.datetime is defined else 'heute') }}

        Zustand: {{ (f0.condition if f0.condition is defined else 'n/a') }}

        Temp: {{ (f0.temperature ~ ' °C') if f0.temperature is defined else
        'n/a' }}

        Regen: {{ (f0.precipitation if f0.precipitation is defined else 0) }} mm

        Regenw’keit: {{ (f0.precipitation_probability if
        f0.precipitation_probability is defined else 0) }} %

        Morgen: {{ (f1.datetime if f1.datetime is defined else 'morgen') }}

        Zustand: {{ (f1.condition if f1.condition is defined else 'n/a') }}

        Temp: {{ (f1.temperature ~ ' °C') if f1.temperature is defined else
        'n/a' }}

        Regen: {{ (f1.precipitation if f1.precipitation is defined else 0) }} mm

        Regenw’keit: {{ (f1.precipitation_probability if
        f1.precipitation_probability is defined else 0) }} %

        {% if fc|length == 0 %}Hinweis: Keine Forecast-Daten vom DWD verfügbar –
        zeige Platzhalter an.{% endif %}
    target:
      device_id: XXXXX
mode: single
  

Hier die Telegram Konfiguration

telegram_bot:
  - platform: polling
    api_key: "123456"
    allowed_chat_ids:
      XXX

notify:
  - platform: telegram
    name: "Homechannel"
    chat_id: XXX

Grüße

Schau ma bitte was unter Standorteinstellungen eingestellt hast.
Es ist ja offensichtlich, das Dein Standort auf Home, erst beim öffnen der Home Assistant App aktualisiert wird.

Gruß Osorkon

Ich hab gerade mal nachgeschaut, der die Verwendung vom Standort ist auf “Immer” und “genauer Ort” ist auch aktiv

.

Grüße