Badeværelse: Hue Tap Switch tilsidesætter bev.-automatik, 10 min timeout ved manuel tilstand

This commit is contained in:
2026-04-30 06:36:12 +02:00
parent 1fdcf410ed
commit 19dcab272e
2 changed files with 91 additions and 2 deletions
+88 -2
View File
@@ -7,6 +7,12 @@
entity_id: binary_sensor.badevaerelse_bevaegelse entity_id: binary_sensor.badevaerelse_bevaegelse
to: "on" to: "on"
condition:
# Spring over hvis manuel tilstand er aktiv Hue-knap styrer lyset
- condition: state
entity_id: input_boolean.badevaerelse_manuel_tilstand
state: "off"
action: action:
- choose: - choose:
# Arbejdsdag dagtid (06:0022:00) # Arbejdsdag dagtid (06:0022:00)
@@ -62,11 +68,91 @@
action: action:
- delay: - delay:
minutes: > minutes: >
{{ states('input_number.badevaerelse_timeout_day') | int if is_dag {% if is_state('input_boolean.badevaerelse_manuel_tilstand', 'on') %}
else states('input_number.badevaerelse_timeout_night') | int }} 10
{% elif is_dag %}
{{ states('input_number.badevaerelse_timeout_day') | int }}
{% else %}
{{ states('input_number.badevaerelse_timeout_night') | int }}
{% endif %}
- condition: state - condition: state
entity_id: binary_sensor.badevaerelse_bevaegelse entity_id: binary_sensor.badevaerelse_bevaegelse
state: "off" state: "off"
- service: light.turn_off - service: light.turn_off
target: target:
area_id: badevaerelse area_id: badevaerelse
- service: input_boolean.turn_off
target:
entity_id: input_boolean.badevaerelse_manuel_tilstand
- id: badevaerelse_hue_knap
alias: Badeværelse Hue knap
description: >
Hue Tap Switch sætter manuel tilstand og tænder valgt scene.
Bevægelses-automatik springes over så længe manuel tilstand er aktiv.
Knap 4 slukker lyset og nulstiller til automatisk styring.
mode: restart
trigger:
- platform: state
entity_id: event.hue_tap_switch_1_button_1
id: knap_1
- platform: state
entity_id: event.hue_tap_switch_1_button_2
id: knap_2
- platform: state
entity_id: event.hue_tap_switch_1_button_3
id: knap_3
- platform: state
entity_id: event.hue_tap_switch_1_button_4
id: knap_4
action:
- choose:
# Knap 1 Nat/dæmpet lys
- conditions:
- condition: trigger
id: knap_1
sequence:
- service: input_boolean.turn_on
target:
entity_id: input_boolean.badevaerelse_manuel_tilstand
- service: scene.turn_on
target:
entity_id: scene.badevaerelse_nat_2_lys
# Knap 2 Fuld lys (klar til brug)
- conditions:
- condition: trigger
id: knap_2
sequence:
- service: input_boolean.turn_on
target:
entity_id: input_boolean.badevaerelse_manuel_tilstand
- service: scene.turn_on
target:
entity_id: scene.badevaerelse_klar
# Knap 3 Blomstrende forår (medium)
- conditions:
- condition: trigger
id: knap_3
sequence:
- service: input_boolean.turn_on
target:
entity_id: input_boolean.badevaerelse_manuel_tilstand
- service: scene.turn_on
target:
entity_id: scene.badevaerelse_blomstrende_forar
# Knap 4 Sluk lys + nulstil til automatisk
- conditions:
- condition: trigger
id: knap_4
sequence:
- service: input_boolean.turn_off
target:
entity_id: input_boolean.badevaerelse_manuel_tilstand
- service: light.turn_off
target:
area_id: badevaerelse
+3
View File
@@ -0,0 +1,3 @@
badevaerelse_manuel_tilstand:
name: Badeværelse manuel tilstand
initial: off