Ich schon wieder.
Wieso yaml Programmierung, dass kann man doch auch über die GUI machen. Auch hier habe ich das eben mal für Dich durchgespielt. Wobei ich hoffe das ich richtig verstanden habe was Du versuchst.
Damit ich nicht immer zur Tür rennen muss um das zu testen, habe ich für diesen Test einfach mal einen BWM benutzt, den ich bereits in HA eingebunden, aber hier noch auf dem Schreibtisch liegen habe.
Erst einmal haben die beiden Türsensoren ja unterschiedliche Entitäten, sodass für jeden eine Automatisierung erstellt wird. Dann musst Du Dir überlegen welche Art von Benachrichtigung Du haben möchtest. Da gebe es ja die unterschiedlichsten Möglichkeiten:
https://www.home-assistant.io/integrati ... ifications
Wenn Du einfach nur eine Benachrichtigung im HA WebGUI haben möchtest kann Du z.B. Persistent Notification nehmen.
Dann erstellst Du einfach für den jeweiligen Türsensor eine Automatisierung. Im meinem Beispiel für den BWM:
Auslöser = BWM hat Bewegung erkannt
Aktion = Den von Dir gewüschten Dienst auswählen - hier: Persistent Notification - Message z.B. Bewegung wurde erkannt
Bei Dir dann also für den Sensor der Haustür = "Haustür offen" und für den Sensor der Kellertür = "Kellertür offen"
Aktion.png
Abspeichern und Fertig. Sobald Bewegung erkannt wird gibt es im WebGUI von HA die Benachrichtung
Benachrichtung.png
Bei den auswählbaren Diensten gibt es dann natürlich auch noch alle möglichen Spielarten. Einfach mal durchscrollen.
Das ganze lässt sich dann natürlich auch noch mit den unterschiedlichsten Bedingungen kombinieren.
Wie gesagt hoffe ich das es auch das ist was Du suchst bzw. meinst mit
"möchte aber abhängig davon auch die richtige Meldung erhalten"
Nachtrag: Der yaml Code für diese Automatisierung sieht schlicht und einfach so aus:
Code: Alles auswählen
alias: BWM Test Benachrichtigung
description: ''
trigger:
- type: motion
platform: device
device_id: f9b5c2a4a895f982bc2736cbcc002d11
entity_id: binary_sensor.bwm_01_occupancy
domain: binary_sensor
condition: []
action:
- service: notify.persistent_notification
data:
message: Bewegung wurde erkannt !
mode: single
Nachtrag 2: Weil es so schön war hier der Code für die gleiche Automatisierung, allerdings jetzt für den Sensor (lidl_tfs_01) an meiner Haustür.
Auslöser = lidl_tfs_01 --> Kontakt geöffnet
Aktion ---> Dienst ausführen --> notify.persistent_notification --> Message = Haustür ist offen
Code: Alles auswählen
alias: Kontakt Haustür
description: ''
trigger:
- type: opened
platform: device
device_id: 137c8eb1694482462e2e423c4369573c
entity_id: binary_sensor.lidl_tfs_01_contact
domain: binary_sensor
condition: []
action:
- service: notify.persistent_notification
data:
message: Haustür ist offen
mode: single
VG Jim