Witam, wyjezdzam na tygodniowy urlop i chciał bym w szybki i prosty sposób zrobić automatyzacje powiadamiajaca mnie o wtargnięciu do domu w mojej nieobecności. Posiadam na wszystkich oknach i drzwiach czujniki otwarcia oraz nad wejściami są czujniki ruchu. Wszystko na zigbee. Widział bym to tak ze w HA zaznaczam o nie obecności (coś w stylu uzbrojenia alarmu) i od tego momentu HA informuje mnie o np wtargnięciu do domu najlepiej na telefon.
na wstępie bardzo dziękuje za ukierunkowanie, ale oczywiście coś mi się nie zgrać jak w przykładzie od Ciebie:
mam taką automatyzację:
- platform: manual
name: Home Alarm
code: "1234"
code_arm_required: false # Don't need code to arm.
disarm_after_trigger: false # Leave alarm armed after triggering.
arming_time: 30 # Time to leave the house after arming.
delay_time: 60 # Time to turn off after entering the house.
trigger_time: 600 # How long the alarm goes off for.
disarmed:
trigger_time: 0
armed_home:
arming_time: 0
delay_time: 0
- alias: 'Trigger alarm while armed away'
trigger:
- platform: state
entity_id: binary_sensor.czujka_salon_occupancy
to: 'on'
- platform: state
entity_id: binary_sensor.czujka_korytarz_occupancy
to: 'on'
condition:
conditions:
- condition: state
entity_id: alarm_control_panel.home_alarm
state: armed_home
- condition: state
entity_id: alarm_control_panel.home_alarm
state: armed_away
action:
service: alarm_control_panel.alarm_trigger
entity_id: alarm_control_panel.home_alarm
i wyskakuje mi taki błąd:
Invalid config for [alarm_control_panel]: required key not provided @ data[‘platform’]. Got None. (See /config/configuration.yaml, line 552).
alarm_control_panel:
- platform: manual
name: Home Alarm
code: "1234"
code_arm_required: false # Don't need code to arm.
disarm_after_trigger: false # Leave alarm armed after triggering.
arming_time: 30 # Time to leave the house after arming.
delay_time: 60 # Time to turn off after entering the house.
trigger_time: 600 # How long the alarm goes off for.
disarmed:
trigger_time: 0
armed_home:
arming_time: 0
delay_time: 0