Compare commits
2 Commits
438eedd660
...
d292e56110
Author | SHA1 | Date | |
---|---|---|---|
d292e56110 | |||
e6426a4f3b |
@ -11,9 +11,6 @@
|
||||
- platform: state
|
||||
entity_id: binary_sensor.hallway_motion_sensor
|
||||
to: 'on'
|
||||
- platform: state
|
||||
entity_id: binary_sensor.hallway_sensor_2_home_security_motion_detection
|
||||
to: 'on'
|
||||
- platform: state
|
||||
entity_id: binary_sensor.kitchen_motion_sensor
|
||||
to: 'on'
|
||||
|
@ -1,39 +1,51 @@
|
||||
- id: camera_kitchen_notification
|
||||
alias: '[Camera] Kitchen notification'
|
||||
condition:
|
||||
- condition: state
|
||||
entity_id: alarm_control_panel.home_alarm
|
||||
state: armed_away
|
||||
- id: camera_livingroom_notification
|
||||
alias: '[Camera] Living room notification'
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: binary_sensor.kitchen_motion_sensor
|
||||
from: 'off'
|
||||
to: 'on'
|
||||
# Use open/close sensors
|
||||
- platform: state
|
||||
entity_id: binary_sensor.dining_window_1_open_close
|
||||
to: 'on'
|
||||
- platform: state
|
||||
entity_id: binary_sensor.dining_window_2_open_close
|
||||
to: 'on'
|
||||
- platform: state
|
||||
entity_id: binary_sensor.office_window_open_close
|
||||
to: 'on'
|
||||
condition:
|
||||
- condition: state
|
||||
entity_id: alarm_control_panel.home_alarm
|
||||
state: armed_away
|
||||
action:
|
||||
- service: notify.mobile_app_iphone
|
||||
data:
|
||||
message: Motion Detected in Kitchen!
|
||||
message: Motion Detected in Living Room!
|
||||
data:
|
||||
entity_id: camera.kitchen
|
||||
entity_id: camera.living_room
|
||||
url:
|
||||
_: "/lovelace-tablet/cctv"
|
||||
mode: single
|
||||
|
||||
- id: camera_hallway_notification
|
||||
alias: '[Camera] Hallway notification'
|
||||
condition:
|
||||
- condition: state
|
||||
entity_id: alarm_control_panel.home_alarm
|
||||
state: armed_away
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: binary_sensor.hallway_motion_sensor
|
||||
from: 'off'
|
||||
to: 'on'
|
||||
- platform: state
|
||||
entity_id: binary_sensor.hallway_sensor_2_home_security_motion_detection
|
||||
from: 'off'
|
||||
entity_id: binary_sensor.front_door_open_close
|
||||
to: 'on'
|
||||
- platform: state
|
||||
entity_id: lock.front_door_lock_doorlock
|
||||
to: 'unlocked'
|
||||
condition:
|
||||
- condition: state
|
||||
entity_id: alarm_control_panel.home_alarm
|
||||
state: armed_away
|
||||
action:
|
||||
- service: notify.mobile_app_iphone
|
||||
data:
|
||||
|
@ -7,16 +7,7 @@
|
||||
for: 00:00:05
|
||||
from: 'off'
|
||||
to: 'on'
|
||||
- platform: state
|
||||
entity_id: binary_sensor.hallway_sensor_2_home_security_motion_detection
|
||||
for: 00:00:05
|
||||
from: 'off'
|
||||
to: 'on'
|
||||
action:
|
||||
# - service: python_script.set_state
|
||||
# data_template:
|
||||
# entity_id: binary_sensor.hallway_motion_sensor
|
||||
# state: 'off'
|
||||
- service: zha.set_zigbee_cluster_attribute
|
||||
data:
|
||||
ieee: 00:15:8d:00:07:75:31:c0
|
||||
@ -58,14 +49,10 @@
|
||||
entity_id: binary_sensor.hallway_motion_sensor
|
||||
from: 'off'
|
||||
to: 'on'
|
||||
- platform: state
|
||||
entity_id: binary_sensor.hallway_sensor_2_home_security_motion_detection
|
||||
from: 'off'
|
||||
to: 'on'
|
||||
condition:
|
||||
- condition: numeric_state
|
||||
entity_id: sensor.office_illuminance
|
||||
below: '100'
|
||||
below: '150'
|
||||
action:
|
||||
- service: script.hallway_lights_on
|
||||
|
||||
@ -78,11 +65,6 @@
|
||||
from: 'on'
|
||||
to: 'off'
|
||||
for: 00:00:05
|
||||
- platform: state
|
||||
entity_id: binary_sensor.hallway_sensor_2_home_security_motion_detection
|
||||
from: 'on'
|
||||
to: 'off'
|
||||
for: 00:00:05
|
||||
action:
|
||||
- service: script.hallway_lights_off
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
good_night:
|
||||
alias: Good Night
|
||||
sequence:
|
||||
- service: script.cctv_on
|
||||
- service: alarm_control_panel.alarm_arm_home
|
||||
entity_id: alarm_control_panel.home_alarm
|
||||
- service: input_select.select_option
|
||||
@ -87,6 +88,7 @@ good_night:
|
||||
good_morning:
|
||||
alias: Good Morning
|
||||
sequence:
|
||||
- service: script.cctv_off
|
||||
- service: cover.open_cover
|
||||
entity_id:
|
||||
- cover.bedroom_blinds
|
||||
@ -126,6 +128,7 @@ good_morning:
|
||||
leave_home:
|
||||
alias: Leave Home
|
||||
sequence:
|
||||
- service: script.cctv_on
|
||||
- service: alarm_control_panel.alarm_arm_away
|
||||
entity_id: alarm_control_panel.home_alarm
|
||||
- service: input_select.select_option
|
||||
@ -208,6 +211,7 @@ leave_home:
|
||||
arrive_home:
|
||||
alias: Arrive Home
|
||||
sequence:
|
||||
- service: script.cctv_off
|
||||
- service: alarm_control_panel.alarm_disarm
|
||||
entity_id: alarm_control_panel.home_alarm
|
||||
- service: input_select.select_option
|
||||
|
25
scripts/11.cctv.yaml
Normal file
25
scripts/11.cctv.yaml
Normal file
@ -0,0 +1,25 @@
|
||||
cctv_on:
|
||||
alias: CCTV on
|
||||
sequence:
|
||||
- service: switch.turn_on
|
||||
target:
|
||||
entity_id:
|
||||
- switch.living_room_recordings
|
||||
- switch.living_room_snapshots
|
||||
- switch.living_room_detect
|
||||
- switch.hallway_recordings
|
||||
- switch.hallway_snapshots
|
||||
- switch.hallway_detect
|
||||
|
||||
cctv_off:
|
||||
alias: CCTV off
|
||||
sequence:
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id:
|
||||
- switch.living_room_recordings
|
||||
- switch.living_room_snapshots
|
||||
- switch.living_room_detect
|
||||
- switch.hallway_recordings
|
||||
- switch.hallway_snapshots
|
||||
- switch.hallway_detect
|
Loading…
Reference in New Issue
Block a user