vor einem Monat - zuletzt bearbeitet vor einem Monat
Hallo zusammen
Wenn über das Plugin von home assistant der Alarm aktiviert oder deaktiviert wurde, bekomme wir eine Nachricht auf die Handys in der home assistant App von welches Familienmitgliede der Befehle gegeben wurde.
Dafür habe ich eine Automation in home erstellt mit Hilfe. Der Community von Simon 42.
alias: Wer hat die Alarmanlage scharf gestellt?
description: ""
triggers:
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
to: arming
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
conditions: []
actions:
- metadata: {}
data:
message: |
Alarmanalage aktiviert durch {{ user_name }}
action: notify.persistent_notification
mode: single
Frage
Wie kann ich dies auch von den Familienmitglieder erhalten, die nicht mit home assistant, sondern mit der Bosch Smart home App den Alarm-Befehl geben?
Jedes Familienmitglied habe ich ja in der Bosch-Smart-Home-App unter
Mehr/ Mobilgeräte mit ihren Telefon registriert. Gibt es dadurch eine Entität, die ich auch in home assistant verwenden bzw. abfrage kann?
Vielen Dank
vor einem Monat
Hi @Frank .
Die einzige Lösung die ich sehe ist jedem Nutzer ein Szenario für Alarmsystem an und Alarmsystem aus zu geben. Das drücken der Szenarios ist in HA sichtbar. Einziger Punkt: Wenn du die BSH Integrationen in HA neu startest werden alle Szenarien als ausgelöst erkannt oder genauer gesagt bekommen ein neuen Zeitstempel auf den die Automation reagieren. Aber das passiert ja nicht oft.
Grüße.
vor einem Monat - zuletzt bearbeitet vor einem Monat
@M_Rapske vielen lieben Dank!. Das es dafür eine Möglichkeit gibt, hätte ich nicht gedacht.
Meine Szenarien heissen dann:
Alarm an Frank
Alarm an Susanne
Alarm an Tim
Alarm an Vanessa
Alarm aus Susanne
Alarm aus Frank
Alarm aus Tim
Alarm aus Vanessa
In home assistant heissen die Szenarien dann wie folgt;
event.scenario_alarm_an_frank
event.scenario_alarm_an_susanne
event.scenario_alarm_an_tim
event.scenario_alarm_an_vanessa
event.scenario_alarm_aus_susanne
event.scenario_alarm_aus_frank
event.scenario_alarm_aus_tim
event.scenario_alarm_aus_vanessa
Automationen in Home Assistent
alias: Wer hat die Alarmanlage scharf gestellt?
description: ""
triggers:
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
to: arming
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
conditions: []
actions:
- metadata: {}
data:
message: |
Alarmanalage aktiviert durch {{ user_name }}
action: notify.persistent_notification
mode: single
alias: Wer hat die Alarmanlage ausgeschalten?
description: ""
triggers:
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
to: disarmed
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
conditions: []
actions:
- metadata: {}
data:
message: |
Alarmanalage deaktiviert durch {{ user_name }}
action: notify.persistent_notification
mode: single
Frage 1
Wie muss ich jetzt die beiden Automationen in Home Assistent abändern, hast du da eine Idee?
Frage 2
Wie administriere ich jetzt, in der Bosch Smart home App, dass das familienmitglied. Tim unter seinen Favoriten nur die zwei Favoriten hat mit denen Tim die Alarmanlage ein bzw. Ausschalten kann.
Die anderen Favoriten von Susanne, Frank und Vanessa soll er nicht sehen oder bedienen können.
Ebenso sollte es für die anderen Familienmitglieder sein, dass die nur ihre Favoriten sehen und bedienen können.
Frage 3
(Ich meine, dass es auch mal eine Möglichkeit gab ein Programm-Code hier einzugeben, so dass das Format erhalten bleibt. Weiss aber nicht mehr wie.
Würde diese Möglichkeit abgeschafft ?)
vor einem Monat
Moin Frank.
Zu Frage 1:
Ich habe alles in eine Automation gepackt. Testen kann ich es nicht, da ich die Entitäten der Bosch Szenarien nicht habe. Schau mal ob das so klappt.
alias: Alarmsystem Meldung bei Ausschalten / Einschalten
description: ""
triggers:
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
to: disarmed
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
id: Alarm aus
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
to: arming
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
id: Alarm an
- trigger: state
entity_id:
- event.scenario_alarm_an_frank
attribute: lastTimeTriggered
variables:
user_name: Frank
id: BSH Szenario Frank an
- trigger: state
entity_id:
- event.scenario_alarm_aus_frank
attribute: lastTimeTriggered
variables:
user_name: Frank
id: BSH Szenario Frank aus
- trigger: state
entity_id:
- event.scenario_alarm_an_susanne
attribute: lastTimeTriggered
variables:
user_name: Susanne
id: BSH Szenario Susanne an
- trigger: state
entity_id:
- event.scenario_alarm_aus_susanne
attribute: lastTimeTriggered
variables:
user_name: Susanne
id: BSH Szenario Susanne aus
- trigger: state
entity_id:
- event.scenario_alarm_an_vanessa
attribute: lastTimeTriggered
variables:
user_name: Vanessa
id: BSH Szenario Vanessa an
- trigger: state
entity_id:
- event.scenario_alarm_aus_vanessa
attribute: lastTimeTriggered
variables:
user_name: Vanessa
id: BSH Szenario Vanessa aus
- trigger: state
entity_id:
- event.scenario_alarm_an_tim
attribute: lastTimeTriggered
variables:
user_name: Tim
id: BSH Szenario Tim an
- trigger: state
entity_id:
- event.scenario_alarm_aus_tim
attribute: lastTimeTriggered
variables:
user_name: Tim
id: BSH Szenario Tim aus
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- Alarm aus
- BSH Szenario Frank aus
- BSH Szenario Susanne aus
- BSH Szenario Vanessa aus
- BSH Szenario Tim aus
sequence:
- action: notify.persistent_notification
metadata: {}
data:
message: " Alarmanalage deaktiviert durch {{ user_name }}"
- conditions:
- condition: trigger
id:
- Alarm an
- BSH Szenario Frank an
- BSH Szenario Susanne an
- BSH Szenario Vanessa an
- BSH Szenario Tim an
sequence:
- action: notify.persistent_notification
metadata: {}
data:
message: " Alarmanalage aktiviert durch {{ user_name }}"
mode: single
Zu Frage 2:
Das geht leider nicht in der BSH App.
Wenn die User auf Szenarien gehen, werden sie diese immer sehen können.
Die Favoriten sind ja personalisiert. Der Rest leider nicht.
Zu Frage 3:
Das geht bei der Nicht Mobilen Anzeige der Seite.
Ich habe 3 Punkte oben im Menü. Dann sieht man mehr Formatierungsmöglichkeiten.
Dort gibt es den Button </>. Dann am besten C++ für HA Code auswählen.
Grüße
vor einem Monat
Ich verneige mich wirklich vor. Dir hat auf Anhieb geklappt.
Es ist nur noch ein Kleinigkeiten die man verändern könnte.
Die vorhergehende Programmzeilen waren so angelegt, dass wenn man die Bosch Smart home App verwendet hat, immer die Meldung kam
Alarmsystem deaktiviert durch System
oder
Alarmsystem aktiviert durch System
Diese Meldung kommt auch, wenn ich über die Szenarien die Alarmanlage ein oder ausschalt.
Diese Meldung ist jetzt aber unnötig, da durch deine Hilfe jetzt der Name enthalten ist, wer die Alarmanlage ein oder ausgeschaltet hat.
Frage
Kann man die Meldung mit System herausnehmen?
Vielen Dank
Frank
vor einem Monat - zuletzt bearbeitet vor einem Monat
Hi @Frank .
Ich hab eine Bedingung mit reingenommen, um dir die Trigger nicht zu ändern, falls du mal zurück willst.
Beim senden der Benachrichtigung darf der User nicht "System" sein.
alias: Alarmsystem Meldung bei Ausschalten / Einschalten
description: ""
triggers:
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
id: Alarm aus
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
to: arming
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
id: Alarm an
- trigger: state
entity_id:
- event.scenario_alarm_an_frank
attribute: lastTimeTriggered
variables:
user_name: Frank
id: BSH Szenario Frank an
- trigger: state
entity_id:
- event.scenario_alarm_aus_frank
attribute: lastTimeTriggered
variables:
user_name: Frank
id: BSH Szenario Frank aus
- trigger: state
entity_id:
- event.scenario_alarm_an_susanne
attribute: lastTimeTriggered
variables:
user_name: Susanne
id: BSH Szenario Susanne an
- trigger: state
entity_id:
- event.scenario_alarm_aus_susanne
attribute: lastTimeTriggered
variables:
user_name: Susanne
id: BSH Szenario Susanne aus
- trigger: state
entity_id:
- event.scenario_alarm_an_vanessa
attribute: lastTimeTriggered
variables:
user_name: Vanessa
id: BSH Szenario Vanessa an
- trigger: state
entity_id:
- event.scenario_alarm_aus_vanessa
attribute: lastTimeTriggered
variables:
user_name: Vanessa
id: BSH Szenario Vanessa aus
- trigger: state
entity_id:
- event.scenario_alarm_an_tim
attribute: lastTimeTriggered
variables:
user_name: Tim
id: BSH Szenario Tim an
- trigger: state
entity_id:
- event.scenario_alarm_aus_tim
attribute: lastTimeTriggered
variables:
user_name: Tim
id: BSH Szenario Tim aus
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- Alarm aus
- BSH Szenario Frank aus
- BSH Szenario Susanne aus
- BSH Szenario Vanessa aus
- BSH Szenario Tim aus
- condition: template
value_template: |-
{% if user_name == "System" %}
false
{% else %}
true
{% endif %}
sequence:
- action: notify.persistent_notification
metadata: {}
data:
message: " Alarmanalage deaktiviert durch {{ user_name }}"
- conditions:
- condition: trigger
id:
- Alarm an
- BSH Szenario Frank an
- BSH Szenario Susanne an
- BSH Szenario Vanessa an
- BSH Szenario Tim an
- condition: template
value_template: |-
{% if user_name == "System" %}
false
{% else %}
true
{% endif %}
sequence:
- action: notify.persistent_notification
metadata: {}
data:
message: " Alarmanalage aktiviert durch {{ user_name }}"
mode: single
vor einem Monat
Hi,
Off-Topic aber dennoch: Um dem Problem des Auslösens einer Automatisierung nach HA Neustart bei Verwendung eines Eventtriggers entgegenzuwirken, kannst du die Abfrage wie unten angeführt im Trigger machen (so habe ich es bei mir im Produktivsystem ohne Probleme seit vielen Monaten im Einsatz). Minimaler Nachteil, Trigger nur im YAML editierbar, wer aber HA kennt wird damit auch kein Problem haben [NULL = jeglicher Zustand exkl. Attributänderungen].
entity_id:
- event.scenario_ring_to_open
not_from:
- none
- unknown
- unavailable
to: null
trigger: state
Als Screenshot, da ich die Formatierung von YAML hier nicht hinbekomme:
LG.
Michi
vor einem Monat
In der Smart Home App könntest du statt Szenarien auch Automationen anlegen, die den Alarm aktivieren und eine Benachrichtigung schicken.
Die so personalisierte Automation setzt du als Favorit auf das jeweilige Handy.
Ob das dann im Widerspruch zu Home Assistent steht oder integriert werden kann, weiß ich nicht.
vor einem Monat
Home Assistent nimmt nur Szenarien. Die können aber auch leer sein. Die Automation kann ja das Szenario auslösen. Aber es bleibt halt irgendwo das gleiche, wenn es zu HA rüber soll. Das Szenario ist da.
vor einem Monat - zuletzt bearbeitet vor einem Monat
Vielen Dank, ich habe das mal nachgebaut.
Ich verstehe den Vorteil nicht ganz.
Frage 1
Wo erscheint die Benachrichtigung?
Frage 2
Kann ich damit verhindern, dass wie bei den Szenarien ein Familienmitglied den Button Alarm aus eines anderen Familienmitgliedes drückt? Kommt man praktisch beiden automationen nicht an die automationen anderer?
Also wie administriere ich das?
Ah @M_Rapske hat bis auf Frage 1 alle geklärt.
Danke
vor einem Monat
zu Frage 1:
Wenn du die Benachrichtigung in der BSH App einstellst, kommt eine Push Nachricht der BSH App. Sofern diese eingestellt und erlaubt sind.
vor einem Monat
Sorry, das ich mich nicht gleich gemeldet haben, aber Visite war gerade im Zimmer.
Bei der neuen Version funktionieren alle Buttons, die ich über Szenario angelegt habe.
Das von Bosch aus nativ festgelegte Alarm an Button und Alarm aus Button funktioniert nicht.
Der Befehl als solches wird ausgeführt, aber ohne Benachrichtigung.
Ich denke, dass somit auch die Automationen, die ich programmiert habe, im Bezug auf Alarm an und Alarm aus. Ebenfalls keine benachrichtigungen mehr ausgeben.
Frage
Könnte man dafür die benachrichtigung mit dem Benutzer System ermöglichen?
Vielen lieben Dank
Frank
vor einem Monat
Da muss ich selbst mal schauen. Dann muss ich mal sehen wie HA das mit dem User Trigger Context macht. Ich melde mich wenn ich was habe. ✌️
vor einem Monat
Achso @Frank .
Schaltest du das Alarmsystem mit Bosch ein oder mit HA?
vor einem Monat - zuletzt bearbeitet vor einem Monat
Hi @Frank .
Ich hab jetzt nochmal die Bedingung teilweise ausgeklammert über die Trigger ID's.
So bleibt dein Trigger im Ursprung immer noch gleich.
alias: Alarmsystem Meldung bei Ausschalten / Einschalten
description: ""
triggers:
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
to: disarmed
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
id: Alarm aus
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
to: arming
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
id: Alarm an
- trigger: state
entity_id:
- event.scenario_alarm_an_frank
attribute: lastTimeTriggered
variables:
user_name: Frank
id: BSH Szenario Frank an
- trigger: state
entity_id:
- event.scenario_alarm_aus_frank
attribute: lastTimeTriggered
variables:
user_name: Frank
id: BSH Szenario Frank aus
- trigger: state
entity_id:
- event.scenario_alarm_an_susanne
attribute: lastTimeTriggered
variables:
user_name: Susanne
id: BSH Szenario Susanne an
- trigger: state
entity_id:
- event.scenario_alarm_aus_susanne
attribute: lastTimeTriggered
variables:
user_name: Susanne
id: BSH Szenario Susanne aus
- trigger: state
entity_id:
- event.scenario_alarm_an_vanessa
attribute: lastTimeTriggered
variables:
user_name: Vanessa
id: BSH Szenario Vanessa an
- trigger: state
entity_id:
- event.scenario_alarm_aus_vanessa
attribute: lastTimeTriggered
variables:
user_name: Vanessa
id: BSH Szenario Vanessa aus
- trigger: state
entity_id:
- event.scenario_alarm_an_tim
attribute: lastTimeTriggered
variables:
user_name: Tim
id: BSH Szenario Tim an
- trigger: state
entity_id:
- event.scenario_alarm_aus_tim
attribute: lastTimeTriggered
variables:
user_name: Tim
id: BSH Szenario Tim aus
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- Alarm aus
- BSH Szenario Frank aus
- BSH Szenario Susanne aus
- BSH Szenario Vanessa aus
- BSH Szenario Tim aus
- condition: template
value_template: >-
{% if user_name == "System" and trigger.id != "Alarm aus" and
trigger.id != "Alarm an" %}
false
{% else %}
true
{% endif %}
sequence:
- action: notify.persistent_notification
metadata: {}
data:
message: " Alarmanalage deaktiviert durch {{ user_name }}"
- conditions:
- condition: trigger
id:
- Alarm an
- BSH Szenario Frank an
- BSH Szenario Susanne an
- BSH Szenario Vanessa an
- BSH Szenario Tim an
- condition: template
value_template: >-
{% if user_name == "System" and trigger.id != "Alarm aus" and
trigger.id != "Alarm an" %}
false
{% else %}
true
{% endif %}
sequence:
- action: notify.persistent_notification
metadata: {}
data:
message: " Alarmanalage aktiviert durch {{ user_name }}"
mode: single
vor einem Monat - zuletzt bearbeitet vor einem Monat
Geschalten mit Bosch Smart Home App
Jetzt funktioniert es wieder, wie die erste Version.
Wenn ich die Alarmanlage ein oder aus über ein Button, welcher über das Szenario erstellt wurde schalte,
bekomme ich immer zwei Zustandsmeldungen.
Eine die den Benutzer als System erkennt
und
eine Meldung die den richtigen Namen (also der Name, der dem Szenario hinterlegt ist) ausgibt.
vor einem Monat
Okay. dann muss ich nochmal überlegen.
Wird das Alarmsystem nur über die BSH App aktiviert oder auch über HA?
vor einem Monat
Die Schleife bekomme ich nicht raus.
Es wird die Automation ausgelöst mit Szenario. Name wird angezeigt.
Dann geht da System auf "arming". Auslöser "arming" springt an.
Name System wird angezeigt, da context_user = none ist.
Wenn ich das rausnehme, dann wird "System" garnicht angezeigt.
Ich kann nicht unterscheiden zwischen User = None und Automation (was auch User None liefert)
Man müsste das größer aufbauen und das Alarmsystem nicht in BSH schalten sondern in HA. Dann dürfte man aber nicht das Alarmsystem in den Favoriten der BSH App benutzten.
Das Problem ist, dass ich nicht unterscheiden kann, ob das Alarmsystem von HA oder von Bosch aktiviert wird. Es gibt kein Attribute unter "arming".
Einfache Lösung wäre die Szenarien Alarmsystem ein und Alarmsystem aus mit aufzunehmen und die Favoritenkachel "Alarmsystem" in BSH nicht zu nutzen.
Würde dann so aussehen:
alias: Alarmsystem Meldung bei Ausschalten / Einschalten
description: ""
triggers:
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
id: Alarm aus
- trigger: state
entity_id:
- alarm_control_panel.intrusion_detection_system
to: arming
variables:
user_id: "{{ trigger.to_state.context.user_id }}"
user_name: >
{% set user = None %} {% set matching_users = states.person |
selectattr('attributes.user_id', '==', user_id) | list %} {% set user =
matching_users | first if matching_users | length > 0 else "System" %}
{{ user if user == "System" else
state_attr(user.entity_id,"friendly_name") }}
id: Alarm an
- trigger: state
entity_id:
- event.scenario_alarm_an_frank
attribute: lastTimeTriggered
variables:
user_name: Frank
id: BSH Szenario Frank an
- trigger: state
entity_id:
- event.scenario_alarm_aus_frank
attribute: lastTimeTriggered
variables:
user_name: Frank
id: BSH Szenario Frank aus
- trigger: state
entity_id:
- event.scenario_alarm_an_susanne
attribute: lastTimeTriggered
variables:
user_name: Susanne
id: BSH Szenario Susanne an
- trigger: state
entity_id:
- event.scenario_alarm_aus_susanne
attribute: lastTimeTriggered
variables:
user_name: Susanne
id: BSH Szenario Susanne aus
- trigger: state
entity_id:
- event.scenario_alarm_an_vanessa
attribute: lastTimeTriggered
variables:
user_name: Vanessa
id: BSH Szenario Vanessa an
- trigger: state
entity_id:
- event.scenario_alarm_aus_vanessa
attribute: lastTimeTriggered
variables:
user_name: Vanessa
id: BSH Szenario Vanessa aus
- trigger: state
entity_id:
- event.scenario_alarm_an_tim
attribute: lastTimeTriggered
variables:
user_name: Tim
id: BSH Szenario Tim an
- trigger: state
entity_id:
- event.scenario_alarm_aus_tim
attribute: lastTimeTriggered
variables:
user_name: Tim
id: BSH Szenario Tim aus
- trigger: state
entity_id:
- event.scenario_alarm_ein
attribute: lastTimeTriggered
variables:
user_name: Szenario Alarm ein
id: BSH Szenario Alarm ein
- trigger: state
entity_id:
- event.scenario_alarm_aus
attribute: lastTimeTriggered
variables:
user_name: Szenario Alarm aus
id: BSH Szenario Alarm aus
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- Alarm aus
- BSH Szenario Frank aus
- BSH Szenario Susanne aus
- BSH Szenario Vanessa aus
- BSH Szenario Tim aus
- BSH Szenario Alarm aus
- condition: template
value_template: |-
{% if user_name == "System" %}
false
{% else %}
true
{% endif %}
sequence:
- action: notify.persistent_notification
metadata: {}
data:
message: " Alarmanalage deaktiviert durch {{ user_name }}"
- conditions:
- condition: trigger
id:
- Alarm an
- BSH Szenario Frank an
- BSH Szenario Susanne an
- BSH Szenario Vanessa an
- BSH Szenario Tim an
- BSH Szenario Alarm ein
- condition: template
value_template: |-
{% if user_name == "System" %}
false
{% else %}
true
{% endif %}
sequence:
- action: notify.persistent_notification
metadata: {}
data:
message: " Alarmanalage aktiviert durch {{ user_name }}"
mode: single
vor einem Monat
Ich habe hier leider nur noch sporadisch Internet.
Die Alarmanlage wir über beide Apps
HomeAssitant wie auch über Bosch Smart Home App aktiviert bzw deaktiviert.
Home Assistent deswegen, da viele Aktionen nur damit möglich sind.
Vielen Dank
vor einem Monat - zuletzt bearbeitet vor einem Monat
Einfache Lösung wäre die Szenarien Alarmsystem ein und Alarmsystem aus mit aufzunehmen und die Favoritenkachel "Alarmsystem" in BSH nicht zu nutzen.
Worin Aufnehmen? In Räumen in der Bosch Smart home App?
@M_Rapske du hast mir so geholfen, es ist ja nur ein kosmetischer Fehler.
Ich kann jetzt erkennen wer den Alarm ein und ausgeschalten hat, Ob da zusätzlich noch ( wenn es von der Bosch Smart home App betätigt wurde ) System steht, ist egal.
Vielen lieben Dank
Frank