Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- alias: Освещение после ухода (выключение)
- description: ""
- trigger:
- - platform: event
- event_type: timer.finished
- event_data:
- entity_id: timer.exit_timer
- condition: []
- action:
- - service: script.light_turn_off
- data: {}
- - service: input_boolean.turn_off
- target:
- entity_id:
- - input_boolean.kitchen_manual_mode
- - input_boolean.balcony_manual_mode
- - input_boolean.toilet_manual_mode
- - input_boolean.bedroom_manual_mode
- - input_boolean.hallway_manual_mode
- - input_boolean.playroom_manual_mode
- - input_boolean.livingroom_manual_mode
- - input_boolean.bathroom_manual_mode
- data: {}
- - service: media_player.turn_off
- target:
- entity_id:
- - media_player.yandex_station_lb00000000000000304600006f6ab3ee
- - media_player.samsung_m27
- data: {}
- - condition: state
- entity_id: input_boolean.silent_mode
- state: "off"
- - service: telegram_bot.send_message
- data:
- title: "*Отключение освещения:*"
- message: "{% set list = ['switch.0x4cf8cdf3c7f4062_channel_3','switch.0x4cf8cdf3c7f4062_channel_2','switch.zhimi_ca4_85c2_dry','sensor.0x4cf8cdf3c7f4062_action'] %}{% for state in states.switch | selectattr('state', '==', 'on') | rejectattr('entity_id','in',list) %}{{ state.name }}{% endfor %}{% for state in states.light | selectattr('state', '==', 'on') %}{{ state.name }}{% endfor %}"
- mode: single
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement