modernization

This commit is contained in:
CeeWeasel
2025-08-13 18:50:54 -04:00
parent c5e740a895
commit 6afb4d07f8
7 changed files with 26 additions and 28 deletions
@@ -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
+3 -3
View File
@@ -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
+4 -4
View File
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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