From 6afb4d07f89b8cd6967370ecc62a7526565d6758 Mon Sep 17 00:00:00 2001 From: CeeWeasel Date: Wed, 13 Aug 2025 18:50:54 -0400 Subject: [PATCH] modernization --- automations/people/Bridget/bridget_asleep.yaml | 7 +++---- automations/people/Bridget/bridget_away.yaml | 6 +++--- automations/people/Bridget/bridget_home.yaml | 8 ++++---- automations/people/Bridget/bridget_in_bed.yaml | 8 ++++---- .../people/Bridget/bridget_location_update.yaml | 3 +-- .../people/Bridget/bridget_status_at_startup.yaml | 14 +++++++------- scripts/people/emmett/emmett_travel_sensor.yaml | 8 ++++---- 7 files changed, 26 insertions(+), 28 deletions(-) diff --git a/automations/people/Bridget/bridget_asleep.yaml b/automations/people/Bridget/bridget_asleep.yaml index 8890d18..9edda61 100644 --- a/automations/people/Bridget/bridget_asleep.yaml +++ b/automations/people/Bridget/bridget_asleep.yaml @@ -1,15 +1,14 @@ -#Untracked? alias: Bridget Asleep id: automation_bridget_asleep mode: restart trigger: - - platform: state + - trigger: state id: in_bed entity_id: input_boolean.bridget_in_bed to: 'on' for: '00:20:00' - - platform: homeassistant + - trigger: homeassistant event: start condition: @@ -25,5 +24,5 @@ condition: id: "in_bed" action: - - service: homeassistant.turn_off + - action: input_boolean.turn_off entity_id: input_boolean.bridget_is_awake diff --git a/automations/people/Bridget/bridget_away.yaml b/automations/people/Bridget/bridget_away.yaml index 5a9117f..ae34156 100644 --- a/automations/people/Bridget/bridget_away.yaml +++ b/automations/people/Bridget/bridget_away.yaml @@ -4,11 +4,11 @@ mode: restart #description: trigger: - - platform: state + - trigger: state entity_id: - binary_sensor.bridget_home to: "off" - - platform: time_pattern + - trigger: time_pattern minutes: "/5" condition: - condition: state @@ -18,5 +18,5 @@ condition: entity_id: binary_sensor.bridget_home state: "off" action: - - service: input_boolean.turn_off + - action: input_boolean.turn_off entity_id: input_boolean.bridget_home diff --git a/automations/people/Bridget/bridget_home.yaml b/automations/people/Bridget/bridget_home.yaml index be14831..ea8e3e9 100644 --- a/automations/people/Bridget/bridget_home.yaml +++ b/automations/people/Bridget/bridget_home.yaml @@ -4,11 +4,11 @@ mode: restart #description: trigger: - - platform: state + - trigger: state entity_id: - binary_sensor.bridget_home to: "on" - - platform: time_pattern + - trigger: time_pattern minutes: "/5" condition: - condition: state @@ -18,7 +18,7 @@ condition: entity_id: binary_sensor.bridget_home state: "on" action: - - service: input_boolean.turn_off + - action: input_boolean.turn_off entity_id: input_boolean.bridget_travelling - - service: input_boolean.turn_on + - action: input_boolean.turn_on entity_id: input_boolean.bridget_home diff --git a/automations/people/Bridget/bridget_in_bed.yaml b/automations/people/Bridget/bridget_in_bed.yaml index 2a3c6b8..45820a4 100644 --- a/automations/people/Bridget/bridget_in_bed.yaml +++ b/automations/people/Bridget/bridget_in_bed.yaml @@ -4,14 +4,14 @@ mode: restart #description: trigger: - - platform: state + - trigger: state entity_id: binary_sensor.white_bed_occupied to: "on" for: "00:10:00" - - platform: state + - trigger: state entity_id: input_boolean.kids_bedtime to: "on" - - platform: homeassistant + - trigger: homeassistant event: start condition: @@ -35,5 +35,5 @@ condition: # minutes: 5 action: - - service: homeassistant.turn_on + - action: homeassistant.turn_on entity_id: input_boolean.bridget_in_bed diff --git a/automations/people/Bridget/bridget_location_update.yaml b/automations/people/Bridget/bridget_location_update.yaml index e133b12..640f816 100644 --- a/automations/people/Bridget/bridget_location_update.yaml +++ b/automations/people/Bridget/bridget_location_update.yaml @@ -1,4 +1,3 @@ -initial_state: "on" alias: "Bridget Location Update" id: automation_bridget_location_update mode: restart @@ -6,7 +5,7 @@ mode: restart trigger: # Bridget moved - - platform: state + - trigger: state entity_id: - input_select.weaver_kids - input_select.bridget_status_dropdown diff --git a/automations/people/Bridget/bridget_status_at_startup.yaml b/automations/people/Bridget/bridget_status_at_startup.yaml index 9e022fc..24da3fa 100644 --- a/automations/people/Bridget/bridget_status_at_startup.yaml +++ b/automations/people/Bridget/bridget_status_at_startup.yaml @@ -4,7 +4,7 @@ mode: restart #description: trigger: - - platform: homeassistant + - trigger: homeassistant event: start condition: - condition: state @@ -18,11 +18,11 @@ action: after: '20:00:00' before: '21:00:00' sequence: - - service: input_boolean.turn_on + - action: input_boolean.turn_on entity_id: - input_boolean.bridget_in_bed - - service: input_boolean.turn_on + - action: input_boolean.turn_on entity_id: - input_boolean.bridget_is_awake - conditions: @@ -30,19 +30,19 @@ action: after: '21:00:00' before: '06:00:00' sequence: - - service: input_boolean.turn_on + - action: input_boolean.turn_on entity_id: - input_boolean.bridget_in_bed - - service: input_boolean.turn_off + - action: input_boolean.turn_off entity_id: - input_boolean.bridget_is_awake default: - - service: input_boolean.turn_off + - action: input_boolean.turn_off entity_id: - input_boolean.bridget_in_bed - - service: input_boolean.turn_on + - action: input_boolean.turn_on entity_id: - input_boolean.bridget_is_awake diff --git a/scripts/people/emmett/emmett_travel_sensor.yaml b/scripts/people/emmett/emmett_travel_sensor.yaml index 93356f1..dc0834f 100644 --- a/scripts/people/emmett/emmett_travel_sensor.yaml +++ b/scripts/people/emmett/emmett_travel_sensor.yaml @@ -5,13 +5,13 @@ sequence: data_template: entity_id: input_text.person_emmett value: >- - {% if is_state('input_boolean.bridget_home', 'on') %} - {% if is_state('input_boolean.bridget_is_awake','off') %} + {% if is_state('input_boolean.emmett_home', 'on') %} + {% if is_state('input_boolean.emmett_is_awake','off') %} Sleeping - {% elif is_state('input_boolean.bridget_in_bed','on') %} + {% elif is_state('input_boolean.emmett_in_bed','on') %} In bed {% else %} - {{ states("input_select.bridget_status_dropdown") }} + {{ states("input_select.emmett_status_dropdown") }} {% endif %} {% elif is_state('binary_sensor.have_custody', 'off') or is_state('input_select.weaver_kids', 'Away') %} With Sarah