various package updates
This commit is contained in:
@@ -50,7 +50,7 @@
|
||||
#
|
||||
# MQTT STATUS:
|
||||
# - Topic:
|
||||
# viewroad-status/homeassistant/quiet-time
|
||||
# viewroad-status/quiet-time
|
||||
# - Payload:
|
||||
# on
|
||||
# off
|
||||
@@ -126,22 +126,11 @@ automation:
|
||||
target:
|
||||
entity_id: input_boolean.quiet_time
|
||||
|
||||
- id: quiet_time_state_change_actions_and_mqtt
|
||||
alias: "Quiet Time - State Change Actions and MQTT"
|
||||
description: "Publishes the Quiet Time state to MQTT and runs the configured start/stop entity actions."
|
||||
- id: quiet_time_mqtt
|
||||
alias: "Quiet Time - State to MQTT"
|
||||
description: "Publishes the Quiet Time state to MQTT"
|
||||
mode: single
|
||||
|
||||
variables:
|
||||
quiet_time_start_turn_off_entities:
|
||||
- light.led_matrix_display_led_matrix_display_display
|
||||
|
||||
quiet_time_start_turn_on_entities: []
|
||||
|
||||
quiet_time_stop_turn_off_entities: []
|
||||
|
||||
quiet_time_stop_turn_on_entities:
|
||||
- light.led_matrix_display_led_matrix_display_display
|
||||
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id: input_boolean.quiet_time
|
||||
@@ -155,42 +144,5 @@ automation:
|
||||
actions:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
topic: viewroad-status/homeassistant/quiet-time
|
||||
topic: viewroad-status/quiet-time
|
||||
payload: "{{ trigger.to_state.state }}"
|
||||
|
||||
- choose:
|
||||
- conditions:
|
||||
- condition: template
|
||||
value_template: "{{ trigger.to_state.state == 'on' }}"
|
||||
sequence:
|
||||
- repeat:
|
||||
for_each: "{{ quiet_time_start_turn_off_entities }}"
|
||||
sequence:
|
||||
- action: homeassistant.turn_off
|
||||
target:
|
||||
entity_id: "{{ repeat.item }}"
|
||||
|
||||
- repeat:
|
||||
for_each: "{{ quiet_time_start_turn_on_entities }}"
|
||||
sequence:
|
||||
- action: homeassistant.turn_on
|
||||
target:
|
||||
entity_id: "{{ repeat.item }}"
|
||||
|
||||
- conditions:
|
||||
- condition: template
|
||||
value_template: "{{ trigger.to_state.state == 'off' }}"
|
||||
sequence:
|
||||
- repeat:
|
||||
for_each: "{{ quiet_time_stop_turn_off_entities }}"
|
||||
sequence:
|
||||
- action: homeassistant.turn_off
|
||||
target:
|
||||
entity_id: "{{ repeat.item }}"
|
||||
|
||||
- repeat:
|
||||
for_each: "{{ quiet_time_stop_turn_on_entities }}"
|
||||
sequence:
|
||||
- action: homeassistant.turn_on
|
||||
target:
|
||||
entity_id: "{{ repeat.item }}"
|
||||
|
||||
Reference in New Issue
Block a user