mirror of
https://github.com/GeorgeSG/sarah.git
synced 2026-06-21 02:47:44 +00:00
Split scripts
This commit is contained in:
+1
-1
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -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,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
|
||||
@@ -0,0 +1,4 @@
|
||||
sarah_restart:
|
||||
alias: Restart SARAH
|
||||
sequence:
|
||||
service: homeassistant.restart
|
||||
+1
-1
@@ -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: "%"
|
||||
|
||||
Reference in New Issue
Block a user