Kann man per HA eine Benachrichtigung die auf ein Android Telefon geschickt wurde auch wieder löschen?
Beispiel: Wenn nach 22 Uhr ein Fenster geöffnet wird, kommt die Push Benachrichtigung das ein Fenster offen ist. Wenn das Fenster geschlossen wird, soll die Nachricht automatisch gelöscht werden.
Ich habe das bei einer permanent nottification in einer Automation mit "persistent_notification.dismiss” gelöst. Bei mir geht es darum, dass ich gewarnt werde, wenn die Haustür länger als eine Minute offen steht. Die Benachrichtigung wird beim Schließen der Tür wieder gelöscht:
alias: Warnung offene Haustür
description: ""
triggers:
- entity_id: binary_sensor.kontakt_haustur_window
to: "on"
for:
minutes: 1
trigger: state
- entity_id: binary_sensor.kontakt_haustur_window
to: "off"
trigger: state
conditions: []
actions:
- choose:
- conditions:
- condition: state
entity_id: binary_sensor.kontakt_haustur_window
state: "on"
sequence:
- data:
title: Haustür offen
message: Die Haustür steht offen!
notification_id: haustuer_offen_warnung
action: persistent_notification.create
- conditions:
- condition: state
entity_id: binary_sensor.kontakt_haustur_window
state: "off"
sequence:
- data:
notification_id: haustuer_offen_warnung
action: persistent_notification.dismiss
mode: single
Keine Ahnung, ob das bei Nachrichten aufs Handy auch geht.
Das mit clear_notification funktioniert. Ich bekomme das allerdings nicht hin, dass ich das für 4 Fenster in einer Automation habe, beim zweiten Fenster kommt dann gar keine Nachricht.