Files
sarah/config/packages/modes/simulation.yaml
T
2021-10-08 11:00:38 +03:00

82 lines
1.9 KiB
YAML

input_boolean:
simulation_mode:
name: Simulation mode
icon: mdi:robot
group:
simulation_automations:
name: Simulation automation
entities:
- automation.simulation_mode_0300
- automation.simulation_mode_1100
- automation.simulation_mode_1400
- automation.simulation_mode_1700
- automation.simulation_mode_2200
automation:
- alias: Simulation mode · Enable
trigger:
platform: state
entity_id: input_boolean.simulation_mode
to: "on"
action:
- service: script.say
data:
message: "Simulation mode - on"
- service: homeassistant.turn_on
entity_id: group.simulation_automations
- alias: Simulation mode · Disable
trigger:
platform: state
entity_id: input_boolean.simulation_mode
to: "off"
action:
- service: script.say
data:
message: "Simulation mode - off"
- service: homeassistant.turn_off
entity_id: group.simulation_automations
- alias: Simulation mode · 0300
trigger:
platform: time
at: "03:00:00"
action:
- service: light.turn_off
entity_id: light.all
- service: media_player.media_stop
entity_id: group.all_sonos
- alias: Simulation mode · 1100
trigger:
platform: time
at: "11:00:00"
action:
- service: script.music_play
- alias: Simulation mode · 1400
trigger:
platform: time
at: "14:00:00"
action:
- service: media_player.media_stop
entity_id: group.all_sonos
- alias: Simulation mode · 1700
trigger:
platform: time
at: "17:00:00"
action:
- service: light.turn_on
entity_id: light.all
- service: script.music_play
- alias: Simulation mode · 2200
trigger:
platform: time
at: "22:00:00"
action:
- service: media_player.media_stop
entity_id: group.all_sonos