Split scripts

This commit is contained in:
2020-03-05 00:01:20 +02:00
parent 379a45afa2
commit c5783ca358
6 changed files with 55 additions and 60 deletions
+1 -1
View File
@@ -108,7 +108,7 @@ notify:
scene: !include scenes.yaml
# https://www.home-assistant.io/integrations/script
script: !include scripts.yaml
script: !include_dir_merge_named scripts
# https://www.home-assistant.io/integrations/sensor
sensor: !include sensor.yaml
+31
View File
@@ -0,0 +1,31 @@
security_camera_on:
alias: Turn security camera on
sequence:
- service: camera.turn_on
entity_id: camera.amcrest_camera
- service: amcrest.goto_preset
entity_id: camera.amcrest_camera
data:
preset: 1
- service: amcrest.enable_motion_recording
entity_id: camera.amcrest_camera
- service: amcrest.enable_recording
entity_id: camera.amcrest_camera
- service: amcrest.enable_audio
entity_id: camera.amcrest_camera
security_camera_off:
alias: Turn security camera off
sequence:
- service: amcrest.goto_preset
entity_id: camera.amcrest_camera
data:
preset: 3
- service: amcrest.disable_motion_recording
entity_id: camera.amcrest_camera
- service: amcrest.disable_recording
entity_id: camera.amcrest_camera
- service: amcrest.disable_audio
entity_id: camera.amcrest_camera
- service: camera.turn_off
entity_id: camera.amcrest_camera
+17
View File
@@ -0,0 +1,17 @@
# tv_chill:
# alias: TV Chill
# sequence:
# - service: media_extractor.play_media
# data:
# entity_id: media_player.living_room_tv_2
# media_content_id: "https://www.youtube.com/watch?v=UgHKb_7884o"
# media_content_type: video/youtube
# latest_pds:
# alias: Play the latest PDS
# sequence:
# - service: media_extractor.play_media
# data_template:
# entity_id: media_player.living_room_tv_2
# media_content_id: "{{ state_attr('sensor.philip_defranco', 'url') }}"
# media_content_type: video/youtube
+1 -58
View File
@@ -1,60 +1,3 @@
# https://www.home-assistant.io/integrations/script
sarah_restart:
alias: Restart SARAH
sequence:
service: homeassistant.restart
security_camera_on:
alias: Turn security camera on
sequence:
- service: camera.turn_on
entity_id: camera.amcrest_camera
- service: amcrest.goto_preset
entity_id: camera.amcrest_camera
data:
preset: 1
- service: amcrest.enable_motion_recording
entity_id: camera.amcrest_camera
- service: amcrest.enable_recording
entity_id: camera.amcrest_camera
- service: amcrest.enable_audio
entity_id: camera.amcrest_camera
security_camera_off:
alias: Turn security camera off
sequence:
- service: amcrest.goto_preset
entity_id: camera.amcrest_camera
data:
preset: 3
- service: amcrest.disable_motion_recording
entity_id: camera.amcrest_camera
- service: amcrest.disable_recording
entity_id: camera.amcrest_camera
- service: amcrest.disable_audio
entity_id: camera.amcrest_camera
- service: camera.turn_off
entity_id: camera.amcrest_camera
# tv_chill:
# alias: TV Chill
# sequence:
# - service: media_extractor.play_media
# data:
# entity_id: media_player.living_room_tv_2
# media_content_id: "https://www.youtube.com/watch?v=UgHKb_7884o"
# media_content_type: video/youtube
# latest_pds:
# alias: Play the latest PDS
# sequence:
# - service: media_extractor.play_media
# data_template:
# entity_id: media_player.living_room_tv_2
# media_content_id: "{{ state_attr('sensor.philip_defranco', 'url') }}"
# media_content_type: video/youtube
say_discretely:
alias: Say discretely
sequence:
@@ -124,4 +67,4 @@ sarah_briefing:
sequence:
- service: script.sarah_talk
data_template:
message: !include ./templates/briefing.yaml
message: !include ../templates/briefing.yaml
+4
View File
@@ -0,0 +1,4 @@
sarah_restart:
alias: Restart SARAH
sequence:
service: homeassistant.restart
+1 -1
View File
@@ -85,7 +85,7 @@
purifier_hepa_filter:
friendly_name: "HEPA filter"
unit_of_measurement: "Hrs"
value_template: "{{ states.fan.philips_airpurifier.attributes. hepa_filter}}"
value_template: "{{ states.fan.philips_airpurifier.attributes.hepa_filter}}"
purifier_target_humidity:
friendly_name: "Target humidity"
unit_of_measurement: "%"