Alarmanlage lässt sich nicht scharf schalten

Hallo,

ich möchte gerne eine Automation einrichten, die unsere Alarmanlage auf “an” schaltet, sobald wir das Haus verlassen, also die Anzahl der Personen in der Home-Zone auf 0 geht. Dummerweise gelingt es mir aber nicht, den Status der Alarmzentrale zu ändern. Er bleibt auf dem eingestellten Wert.

Um Probleme mit der Abfrage der Personenanzahl in der Homezone auszuschließen, habe ich zu Testzwecken einen Binary-Sensor angelegt, der sich mit einem virtuellen Schalter auf der HA-Oberfläche ein- und ausschalten lässt. Außerdem habe ich die folgende Automation eingerichtet, die neben der Umschaltung der Alarmanlage auch eine Nachricht auf mein Handy schickt:

alias: Test
description: ""
triggers:
  - trigger: state
    entity_id:
      - input_boolean.hannes_zuhause
    to: "off"
    from: null
conditions: []
actions:
  - action: notify.mobile_app_fp3
    metadata: {}
    data:
      message: Hannes nicht da
  - action: alarm_control_panel.alarm_arm_away
    metadata: {}
    data: {}
mode: single

Wenn ich den Sensor input_boolean.hannes_zuhause auf off schalte, bekomme ich zwar die gewünschte Meldung aufs Handy (der Auslöser funktioniert also), aber der Alarmzustand ändert sich nicht.

Ich setze HA mit einem Bosch Smart Home Controller der ersten Generation ein. Den Status der Alarmanlage kann ich manuell über folgende Karte problemlos ändern:

states:
  - arm_home
  - arm_away
type: alarm-panel
entity: alarm_control_panel.intrusion_detection_system
name: Alarmsystem

Ich hab schon überlegt, ob hier vielleicht von zwei verschiedenen Alarmanlagen die Rede sein könnte: eine, die mir HA beim Zusammenklicken der Automation anbietet, und eine, die der Bosch-Controller eingerichtet hat. Mir fehlen aber bislang die tiefer gehenden Einblicke in die Materie.

Hat einer von Euch vielleicht ne Ahnung, wo hier das Problem liegen könnte?

Viele Grüße,

Jan

Da fehlt ja auch die entity

Hallo, maxe,

Danke Dir! Ich nehme an, Du meinst folgendes:

action: alarm_control_panel.alarm_arm_away
metadata: {}
data: {}
entity: alarm_control_panel.intrusion_detection_system

Aber bist Du sicher? Den Code selbst habe ich aus den Vorlagen zusammengeklickt. Da gibt es keine Möglichkeit, eine Entität zu setzen. Und wenn ich versuche, die Entity direkt in YAML hinzuzufügen, erhalte ich den Fehler

Message malformed: extra keys not allowed @ data['actions'][1]['entity']

Entschuldigt, wenn ich mich blöd anstelle; ich hab gerade erst begonnen, mit HomeAssistant rumzuexperimentieren.

Hallo,

ich wäre Euch wirklich sehr dankbar, wenn einer von Euch noch nen Tipp zu der Sache hätte. Und wenn ich grad nen Brett vorm Kopf habe, bin ich auch mit nem derberen Stupser einverstanden. Ich versteh grad echt nicht, wo das hier hakt.

Viele Grüße,

Jan

action: alarm_control_panel.alarm_arm_away
metadata: {}
data: {}
target:
  entity_id: alarm_control_panel.intrusion_detection_system
1 „Gefällt mir“

Jawoll, das war’s. Danke! :grinning: