################################################## # Syg-status: sluk alarmer + motion-lys ved sygdom # # Triggeres af input_select.PERSON_status → "syg" # Genaktiverer alarmer når status ikke længere er "syg" # Motion-lys håndteres via conditions i lys_*.yaml ################################################## # ---- Andreas ---- - alias: "Syg - Andreas - sluk alarmer" id: syg_andreas_sluk_alarmer trigger: - platform: state entity_id: input_select.andreas_status to: "syg" action: - service: homeassistant.turn_off target: entity_id: - switch.sonos_alarm_445 # Andreas hverdagsalarm - switch.sonos_alarm_1874 # Andreas lørdag - alias: "Syg - Andreas - genaktiver alarmer" id: syg_andreas_genaktiver_alarmer trigger: - platform: state entity_id: input_select.andreas_status not_to: "syg" condition: - condition: state entity_id: binary_sensor.arbejdsdagimorgen state: "on" action: - service: homeassistant.turn_on target: entity_id: - switch.sonos_alarm_445 - switch.sonos_alarm_1874 # ---- Daniel ---- - alias: "Syg - Daniel - sluk alarmer" id: syg_daniel_sluk_alarmer trigger: - platform: state entity_id: input_select.daniel_status to: "syg" action: - service: homeassistant.turn_off target: entity_id: - switch.sonos_alarm_377 # Daniel hverdagsalarm - switch.sonos_alarm_1894 # Daniel afsted - switch.sonos_alarm_2273 # Daniel man/fre - switch.sonos_alarm_3471 # Daniel lørdag - alias: "Syg - Daniel - genaktiver alarmer" id: syg_daniel_genaktiver_alarmer trigger: - platform: state entity_id: input_select.daniel_status not_to: "syg" condition: - condition: state entity_id: binary_sensor.arbejdsdagimorgen state: "on" action: - service: homeassistant.turn_on target: entity_id: - switch.sonos_alarm_377 - switch.sonos_alarm_1894 - switch.sonos_alarm_2273 - switch.sonos_alarm_3471 # ---- Anne / Claus (soveværelse) ---- - alias: "Syg - Soveværelse - sluk alarmer" id: syg_sovevaerelse_sluk_alarmer trigger: - platform: state entity_id: input_select.anne_status to: "syg" - platform: state entity_id: input_select.claus_status to: "syg" action: - service: homeassistant.turn_off target: entity_id: - switch.sonos_alarm_1782 # Soft wakeup - switch.sonos_alarm_298 # Badeværelse - switch.sonos_alarm_1899 # Badeværelse afsted - alias: "Syg - Soveværelse - genaktiver alarmer" id: syg_sovevaerelse_genaktiver_alarmer trigger: - platform: state entity_id: input_select.anne_status not_to: "syg" - platform: state entity_id: input_select.claus_status not_to: "syg" condition: # Kun genaktiver hvis BEGGE ikke er syge - condition: template value_template: > {{ not is_state('input_select.anne_status', 'syg') and not is_state('input_select.claus_status', 'syg') }} - condition: state entity_id: binary_sensor.arbejdsdagimorgen state: "on" action: - service: homeassistant.turn_on target: entity_id: - switch.sonos_alarm_1782 - switch.sonos_alarm_298 - switch.sonos_alarm_1899