Remove unnecessary script usage (#2126)

Scripts are not necessary to perform this automation.
This commit is contained in:
scottocs11 2017-02-24 11:52:16 -05:00 committed by Fredrik Lindqvist
parent 1336e15507
commit b1717c35e1

View File

@ -16,37 +16,22 @@ This recipe will turn on a light when there is motion and turn off the light whe
```yaml
automation:
alias: Turn on kitchen lights when there is movement
- alias: Turn on kitchen light when there is movement
trigger:
- platform: state
entity_id: sensor.motion_sensor
to: 'on'
platform: state
entity_id: sensor.motion_sensor
to: 'on'
action:
service: homeassistant.turn_on
entity_id: script.timed_lamp
entity_id: light.kitchen
script:
timed_lamp:
alias: "Turn on lamp and set timer"
sequence:
# Cancel ev. old timers
- service: script.turn_off
data:
entity_id: script.timer_off
- service: light.turn_on
data:
entity_id: light.kitchen
# Set new timer
- service: script.turn_on
data:
entity_id: script.timer_off
timer_off:
alias: "Turn off lamp after 10 minutes"
sequence:
- delay:
minutes: 10
- service: light.turn_off
data:
entity_id: light.kitchen
```
- alias: Turn off kitchen light 10 minutes after last movement
trigger:
platform: state
entity_id: sensor.motion_sensor
to: 'off'
for:
minutes: 10
action:
service: homeassistant.turn_off
entity_id: light.kitchen_light