Scripts
The script component allows users to create a sequence of service calls and delays. Scripts can be started using the service script/turn_on
and interrupted using the service script/turn_off
.
# Example configuration.yaml entry script: # Turns on the bedroom lights and then the living room lights 1 minute later wakeup: alias: Wake Up sequence: - event: LOGBOOK_ENTRY event_data: name: Paulus message: is waking up # Optional entity_id: device_tracker.paulus domain: light - alias: Bedroom lights on service: light.turn_on data: entity_id: group.bedroom brightness: 100 - delay: # supports seconds, milliseconds, minutes, hours, etc. minutes: 1 - alias: Living room lights on service: light.turn_on data: entity_id: group.living_room