Tweaks after changing room names

This commit is contained in:
CeeWeasel
2025-10-13 19:58:42 -04:00
parent 5b688e7c78
commit 0c01e534ed
24 changed files with 96 additions and 91 deletions
+21 -8
View File
@@ -5,23 +5,36 @@ mode: restart
trigger:
- platform: state
entity_id:
- device_tracker.kristy_s_phone
- group.person_kristy
- device_tracker.nmap_tracker_d6_28_7a_58_b8_da
from: "home"
- platform: homeassistant
event: start
condition:
- condition: state
entity_id: device_tracker.kristy_s_phone
state: "not_home"
- platform: event
event_type: automation_reloaded
condition:
- condition: not
conditions:
- condition: state
entity_id: device_tracker.kristy_s_phone
state: "home"
- condition: state
entity_id: device_tracker.nmap_tracker_d6_28_7a_58_b8_da
state: "home"
action:
- choose:
- conditions:
- condition: state
entity_id: device_tracker.kristy_s_phone
state: "not_home"
- condition: not
conditions:
- condition: state
entity_id: device_tracker.kristy_s_phone
state: "home"
- condition: state
entity_id: device_tracker.nmap_tracker_d6_28_7a_58_b8_da
state: "home"
sequence:
- action: input_boolean.turn_off
entity_id: input_boolean.kristy_home
@@ -17,13 +17,11 @@ trigger:
from: "on"
to: "off"
- platform: state
entity_id: input_boolean.nursery_occupied
to: "on"
- platform: state
id: occupied
entity_id: binary_sensor.nursery_occupied
entity_id:
- input_boolean.nursery_occupied
- binary_sensor.nursery_occupied
to: "on"
# - platform: state
+1 -1
View File
@@ -577,7 +577,7 @@ sensors:
boys_room_light_left_on:
unique_id: templatebinarysensor.boys_room_light_left_on
friendly_name: Boys Room Light Left On
value_template: "{{ is_state('light.boys_room_hue','on') }}"
value_template: "{{ is_state('light.boys_room_hue','on') and is_state('input_boolean.boys_room_occupied','off') }}"
delay_on:
seconds: 30
+1 -1
View File
@@ -1,2 +1,2 @@
name: Kids Asleep
icon: mdi:bunk-bed
icon: mdi:teddy-bear
+1 -1
View File
@@ -1,2 +1,2 @@
name: Bedtime for Kids
icon: mdi:bunk-bed
icon: mdi:teddy-bear
@@ -1,2 +1,2 @@
name: Kids Bedtime More
icon: mdi:bunk-bed
icon: mdi:teddy-bear
@@ -1,2 +1,2 @@
name: Nursery
icon: mdi:bunk-bed
icon: mdi:teddy-bear
+1 -1
View File
@@ -1,2 +1,2 @@
name: Teens Asleep
icon: mdi:bunk-bed
icon: mdi:teddy-bear
+1 -1
View File
@@ -1,2 +1,2 @@
name: Teens Bedtime
icon: mdi:bunk-bed
icon: mdi:teddy-bear
+3 -3
View File
@@ -1,10 +1,10 @@
nursery_bedtime:
name: Nursery Bedtime
icon: mdi:bunk-bed
icon: mdi:teddy-bear
nursery_awake:
name: Nursery Awake
icon: mdi:bunk-bed
icon: mdi:teddy-bear
master_bedroom_bedtime:
name: Master Bedroom Bedtime
@@ -20,4 +20,4 @@ boys_room_bedtime:
boys_room_awake:
name: Boys Room Awake
icon: mdi:bed
icon: mdi:bed
+12 -5
View File
@@ -1,15 +1,19 @@
template:
- binary_sensor:
- name: White Bed Occupied
unique_id: 909df431-a6a9-4b0a-b923-2b63fc425df5
state: "{{ is_state('binary_sensor.bed_presence_2d14a4_bed_occupied_either', 'on') }}"
icon: >
{% if is_state("binary_sensor.white_bed_occupied", "on") %}
mdi:bed-single
{% else %}
mdi:bed-single-outline
{% endif %}
{%- if is_state("binary_sensor.white_bed_occupied", "on") %}
mdi:bed
{%- elif is_state('binary_sensor.bed_presence_2d14a4_bed_occupied_either', 'off') %}
mdi:bed-empty
{%- else %}
mdi:bed-outline
{%- endif %}
- name: Master Bed Occupied
unique_id: a5620335-43a1-47ce-bf37-ac8433f3a406
state: "{{ is_state('binary_sensor.bed_presence_2d14a4_bed_occupied_either', 'on') }}"
icon: >
{% if is_state("binary_sensor.master_bed_occupied", "on") %}
@@ -19,6 +23,7 @@ template:
{% endif %}
- name: Master Bed Left Occupied
unique_id: d7956371-58d2-4c44-9121-a0fba2fd6904
state: "{{ is_state('binary_sensor.bed_presence_c175a4_bed_occupied_left', 'on') }}"
icon: >
{% if is_state("binary_sensor.master_bed_left_occupied", "on") %}
@@ -28,6 +33,7 @@ template:
{% endif %}
- name: Master Bed Right Occupied
unique_id: 93e5782c-f7ad-4e2f-a8d5-da7fc7e6d31d
state: "{{ is_state('binary_sensor.bed_presence_c175a4_bed_occupied_right', 'on') }}"
icon: >
{% if is_state("binary_sensor.master_bed_right_occupied", "on") %}
@@ -38,6 +44,7 @@ template:
- sensor:
- name: ESPHome Pending Updates
unique_id: 767eeda3-b70e-4e8f-96a8-e7031badaf0d
state: "{{ states.update | selectattr('state', 'eq', 'on') | map(attribute='entity_id') | select ('in',integration_entities('esphome')) | list | count }}"
icon: mdi:chip
attributes:
+1 -1
View File
@@ -724,7 +724,7 @@ sections:
- type: grid
cards:
- type: heading
icon: mdi:bunk-bed
icon: mdi:teddy-bear
heading: Nursery
heading_style: title
badges:
+1 -1
View File
@@ -284,7 +284,7 @@ cards:
action: more-info
- type: custom:mushroom-template-card
primary: Nursery, Dining, Kitchen Lights
icon: mdi:bunk-bed
icon: mdi:teddy-bear
- type: horizontal-stack
cards:
- type: horizontal-stack
+2 -2
View File
@@ -1,6 +1,6 @@
title: AI Cam08
path: ai-cam08
icon: mdi:bunk-bed
icon: mdi:teddy-bear
type: sidebar
visible:
- user: 24a4bd075e7f41a497dd0390a1dd4a9f
@@ -46,7 +46,7 @@ cards:
cameras:
- camera_entity: camera.frigate_cam08
title: Person
icon: mdi:bunk-bed
icon: mdi:teddy-bear
live_provider: ha
frigate:
camera_name: frigate_cam08
+1 -1
View File
@@ -1,7 +1,7 @@
subview: true
title: Girl's Room
path: girls-room
icon: mdi:bunk-bed
icon: mdi:teddy-bear
badges: []
cards:
# Header and HVAC
+1 -1
View File
@@ -297,7 +297,7 @@ cards:
cards:
- type: custom:mushroom-template-card
primary: Girl's Room
icon: mdi:bunk-bed
icon: mdi:teddy-bear
entity: light.nursery_hue
tap_action:
action: navigate
+2 -2
View File
@@ -1,6 +1,6 @@
title: Nursery Camera
path: nursery-camera
icon: mdi:bunk-bed
icon: mdi:teddy-bear
type: panel
cards:
- !include /config/lovelace/raw-cameras/nursery-card.yaml
- !include /config/lovelace/raw-cameras/nursery-card.yaml
@@ -1,6 +1,6 @@
title: Girls Room Camera
path: girls-room-camera
icon: mdi:bunk-bed
icon: mdi:teddy-bear
type: panel
cards:
- !include /config/lovelace/stretch-cameras/girls-room-card.yaml
- !include /config/lovelace/stretch-cameras/girls-room-card.yaml
@@ -34,7 +34,7 @@ shortcuts:
- name: Nursery
type: source
id: girls_room_hub
icon: mdi:bunk-bed
icon: mdi:teddy-bear
- name: Timeless
type: playlist
id: RDCLAK5uy_mH5mS2pbI9c743F2Xoi7WxRVBbw7k3hPE
+2 -5
View File
@@ -10,19 +10,16 @@ cards:
square: false
columns: 2
cards:
# 8 and 12
- !include /config/lovelace/cameras/view-camera-08.yaml
- !include /config/lovelace/cameras/view-camera-12.yaml
- !include /config/lovelace/cameras/view-camera-01.yaml
# 6 and 7
- !include /config/lovelace/cameras/view-camera-06.yaml
- !include /config/lovelace/cameras/view-camera-07.yaml
# 3 and 1
- !include /config/lovelace/cameras/view-camera-03.yaml
- !include /config/lovelace/cameras/view-camera-01.yaml
- !include /config/lovelace/cameras/view-camera-12.yaml
- !include /config/lovelace/cameras/view-camera-04.yaml
+2 -15
View File
@@ -72,7 +72,7 @@ cards:
class: room-empty
action:
domain: homeassistant
action: homeassistant.toggle
service: homeassistant.toggle
- entities:
- sensor.general_waste
@@ -578,19 +578,6 @@ cards:
return "info-text";
'
# - entities:
# - switch.shelly_sliding_glass_door
# states:
# - state: "on"
# class: "light-on"
# - state: "off"
# class: "camera-streaming"
# - state: "unavailable"
# class: "light-unavailable"
# action:
# domain: homeassistant
# action: homeassistant.toggle
- entities:
- light.front_room_splash_left
- light.front_room_splash_right
@@ -630,7 +617,7 @@ cards:
class: "entity-unavailable"
action:
domain: homeassistant
action: homeassistant.toggle
service: homeassistant.toggle
- entities:
- binary_sensor.boys_room_naturally_lit
+3 -3
View File
@@ -715,7 +715,7 @@ badges:
entities:
- entity: sensor.nursery_thermal_comfort_humidex_perception
name: Nursery
icon: mdi:bunk-bed
icon: mdi:teddy-bear
tap_action:
action: navigate
navigation_path: /details-yml/hvac
@@ -858,7 +858,7 @@ badges:
name: Mail
tap_action:
action: call-service
action: homeassistant.turn_on
service: homeassistant.turn_on
service_data:
entity_id: input_boolean.mail_checked
hold_action:
@@ -867,7 +867,7 @@ badges:
name: Trash
tap_action:
action: call-service
action: homeassistant.turn_on
service: homeassistant.turn_on
service_data:
entity_id: input_boolean.trash_out
hold_action:
+8 -5
View File
@@ -13,15 +13,20 @@ cards:
cards:
# 8 and 2
- !include /config/lovelace/cameras/view-camera-08.yaml
- !include /config/lovelace/cameras/view-camera-13.yaml
- !include /config/lovelace/cameras/view-camera-01.yaml
- !include /config/lovelace/cameras/view-camera-03.yaml
# - !include /config/lovelace/cameras/view-camera-13.yaml
- !include /config/lovelace/cameras/view-camera-12.yaml
#- !include /config/lovelace/cameras/view-camera-02.yaml
- !include /config/lovelace/cameras/view-camera-06.yaml
# 5 and 9
#- !include /config/lovelace/cameras/view-camera-05.yaml
- !include /config/lovelace/cameras/view-camera-03.yaml
- !include /config/lovelace/cameras/view-camera-04.yaml
#- !include /config/lovelace/cameras/view-camera-09.yaml
@@ -35,9 +40,7 @@ cards:
# 4 and 10
- !include /config/lovelace/cameras/view-camera-01.yaml
- !include /config/lovelace/cameras/view-camera-06.yaml
#- !include /config/lovelace/cameras/view-camera-10.yaml
# 11 and 12
+24 -24
View File
@@ -39,8 +39,8 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.028284271"
inkscape:cx="53121.397"
inkscape:cy="37388.271"
inkscape:cx="61076.349"
inkscape:cy="43045.126"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@@ -2608,12 +2608,12 @@
<path
style="display:inline;stroke:none;stroke-width:0.744326"
id="path2-7-3"
d="m 666.63865,-17381.22 c 0,-0.518 -0.26,-0.777 -0.778,-0.777 h -30.983 c -0.519,0 -0.77799,0.259 -0.77799,0.777 v 55.177 c 0,2.074 1.556,3.629 3.63,3.629 h 25.251 c 2.074,0 3.629,-1.555 3.629,-3.629 z m -31.017,19.626 h 29.529 v 6.118 h -29.529 z m 29.529,-18.9 v 17.396 h -29.529 v -17.396 z m -2.074,56.571 h -25.251 c -1.297,0 -2.074,-1.037 -2.074,-2.074 v -27.944 h 29.528 v 27.944 c 0,1.297 -1.037,2.074 -2.074,2.074 z"
d="m 626.36568,-17300.357 c 0,0.518 0.26,0.777 0.778,0.777 h 30.983 c 0.519,0 0.77799,-0.259 0.77799,-0.777 v -55.177 c 0,-2.074 -1.556,-3.629 -3.63,-3.629 h -25.251 c -2.074,0 -3.629,1.555 -3.629,3.629 z m 31.017,-19.626 h -29.529 v -6.118 h 29.529 z m -29.529,18.9 v -17.396 h 29.529 v 17.396 z m 2.074,-56.571 h 25.251 c 1.297,0 2.074,1.037 2.074,2.074 v 27.944 h -29.528 v -27.944 c 0,-1.297 1.037,-2.074 2.074,-2.074 z"
inkscape:connector-curvature="0" />
<path
style="display:inline;stroke:none;stroke-width:0.744326"
id="path4-2-1"
d="m 645.70666,-17363.775 h 10.551 c 2.075,0 3.75899,-1.556 3.75899,-3.759 v -3.734 c 0,-2.074 -1.555,-3.759 -3.75899,-3.759 h -10.551 c -2.075,0 -3.759,1.556 -3.759,3.759 v 3.734 c 0,2.074 1.556,3.759 3.759,3.759 z m -2.333,-7.493 c 0,-1.296 1.037,-2.333 2.333,-2.333 h 10.551 c 1.29599,0 2.33299,1.037 2.33299,2.333 v 3.734 c 0,1.296 -1.037,2.333 -2.33299,2.333 h -10.551 c -1.296,0 -2.333,-1.037 -2.333,-2.333 z"
d="m 647.29767,-17317.802 h -10.551 c -2.075,0 -3.75899,1.556 -3.75899,3.759 v 3.734 c 0,2.074 1.555,3.759 3.75899,3.759 h 10.551 c 2.075,0 3.759,-1.556 3.759,-3.759 v -3.734 c 0,-2.074 -1.556,-3.759 -3.759,-3.759 z m 2.333,7.493 c 0,1.296 -1.037,2.333 -2.333,2.333 h -10.551 c -1.29599,0 -2.33299,-1.037 -2.33299,-2.333 v -3.734 c 0,-1.296 1.037,-2.333 2.33299,-2.333 h 10.551 c 1.296,0 2.333,1.037 2.333,2.333 z"
inkscape:connector-curvature="0" />
<g
id="sensor.hvac_action"
@@ -2634,15 +2634,15 @@
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.nursery_multisensor_home_security_motion_detection"
sodipodi:type="arc"
sodipodi:cx="11508.613"
sodipodi:cy="13124.283"
sodipodi:cx="-13082.864"
sodipodi:cy="11424.461"
sodipodi:rx="9.9992313"
sodipodi:ry="10"
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m 11508.614,13134.283 a 9.9992313,10 0 0 1 -10,-9.982 l 9.999,-0.02 z"
d="m -13082.863,11434.461 a 9.9992313,10 0 0 1 -10,-9.982 l 9.999,-0.02 z"
inkscape:label="binary_sensor.nursery_multisensor_home_security_motion_detection"
transform="rotate(-137.16162)"
transform="rotate(132.83838)"
sodipodi:arc-type="slice" />
<path
inkscape:connector-curvature="0"
@@ -3103,7 +3103,7 @@
inkscape:label="binary_sensor.black_bed_occupied" />
<path
inkscape:connector-curvature="0"
d="m 650.49565,-17372.292 a 3.2614898,3.2614898 0 0 1 3.256,3.132 3.2614898,3.2614898 0 0 1 -3.256,3.129 3.2614898,3.2614898 0 0 1 -3.257,-3.129 3.2614898,3.2614898 0 0 1 3.257,-3.132 m -2.443,7.827 h 4.885 a 3.2614898,3.2614898 0 0 1 3.256,3.132 v 9.392 h -2.442 v 12.525 h -6.52799 v -12.525 h -2.442 v -9.392 a 3.2614898,3.2614898 0 0 1 3.256,-3.132 z"
d="m 642.50868,-17309.285 a 3.2614898,3.2614898 0 0 1 -3.256,-3.132 3.2614898,3.2614898 0 0 1 3.256,-3.129 3.2614898,3.2614898 0 0 1 3.257,3.129 3.2614898,3.2614898 0 0 1 -3.257,3.132 m 2.443,-7.827 h -4.885 a 3.2614898,3.2614898 0 0 1 -3.256,-3.132 v -9.392 h 2.442 v -12.525 h 6.52799 v 12.525 h 2.442 v 9.392 a 3.2614898,3.2614898 0 0 1 -3.256,3.132 z"
id="binary_sensor.white_bed_occupied"
style="stroke-width:1.63075"
inkscape:label="binary_sensor.white_bed_occupied" />
@@ -3440,7 +3440,7 @@
</svg>
</g>
<g
transform="matrix(-0.2275966,0,0,-0.2275966,507.19205,-17392.863)"
transform="matrix(-0.2275966,0,0,-0.2275966,507.9733,-17362.134)"
id="light.white_bed_wled"
inkscape:label="light.white_bed_wled">
<path
@@ -3857,7 +3857,7 @@
d="m 720.0222,-17679.003 a 4.5,4.5 0 0 1 4.99225,3.941 4.5,4.5 0 0 1 -3.93422,4.997 4.5,4.5 0 0 1 -5.00204,-3.928 4.5,4.5 0 0 1 3.92178,-5.007"
inkscape:label="light.storage_room"
sodipodi:arc-type="arc" />
&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; inkscape:label=&quot;light.front_porch_overhead&quot; /&gt;&#10; <rect
&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; inkscape:label=&quot;light.front_porch_overhead&quot; /&gt;&#10; <rect
id="rect12-8-8-9-3-20-4-5-3"
width="43.5"
height="4.5"
@@ -4213,7 +4213,7 @@
</g>
<g
id="media_player.boys_room_clock"
transform="matrix(0.03802678,0,0,0.03802678,614.9832,-17372.661)"
transform="matrix(0.03802678,0,0,0.03802678,652.17996,-17319.996)"
inkscape:label="media_player.boys_room_clock">
<path
d="m 235.81,50.402 c -23.977,0 -43.398,19.422 -43.398,43.227 v 372.57 c 0,23.875 19.414,43.398 43.398,43.398 h 228.38 c 23.988,0 43.398,-19.516 43.398,-43.398 V 93.629 c 0,-23.812 -19.422,-43.227 -43.398,-43.227 z m 114.1,34.648 c 22.637,0 41.125,18.359 41.125,40.949 0,22.594 -18.488,41.125 -41.125,41.125 -22.633,0 -40.949,-18.547 -40.949,-41.125 0,-22.578 18.316,-40.949 40.949,-40.949 z m 0,194.77 c 53.941,0 97.824,43.734 97.824,97.477 0,53.801 -43.883,97.477 -97.824,97.477 -53.879,0 -97.648,-43.672 -97.648,-97.477 0,-53.742 43.77,-97.477 97.648,-97.477 z"
@@ -4531,37 +4531,37 @@
transform="scale(0.93757302,1.0665836)"
inkscape:label="sensor.nursery_multisensor_air_temperature"
id="sensor.nursery_multisensor_air_temperature"
y="-16391.896"
x="523.88574"
y="-16320.602"
x="553.32788"
xml:space="preserve"><tspan
sodipodi:role="line"
id="tspan19985-40"
x="523.88574"
y="-16391.896">---------</tspan></text>
x="553.32788"
y="-16320.602">---------</tspan></text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9.36111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;display:inline;fill:#d4d4d4;fill-opacity:1;stroke-width:2.63435"
transform="scale(0.93757302,1.0665836)"
inkscape:label="sensor.nursery_multisensor_humidity"
id="sensor.nursery_multisensor_humidity"
y="-16381.642"
x="523.88574"
y="-16310.347"
x="553.32788"
xml:space="preserve"><tspan
sodipodi:role="line"
id="tspan19985-99"
x="523.88574"
y="-16381.642">---------</tspan></text>
x="553.32788"
y="-16310.347">---------</tspan></text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9.36111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;display:inline;fill:#d4d4d4;fill-opacity:1;stroke-width:2.63435"
transform="scale(0.93757302,1.0665836)"
inkscape:label="sensor.nursery_multisensor_illuminance"
id="sensor.nursery_multisensor_illuminance"
y="-16371.387"
x="523.88574"
y="-16300.092"
x="553.32788"
xml:space="preserve"><tspan
sodipodi:role="line"
id="tspan19985-82"
x="523.88574"
y="-16371.387">---------</tspan></text>
x="553.32788"
y="-16300.092">---------</tspan></text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9.36111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;display:inline;fill:#d4d4d4;fill-opacity:1;stroke-width:2.63435"
transform="scale(0.93757302,1.0665836)"

Before

Width:  |  Height:  |  Size: 521 KiB

After

Width:  |  Height:  |  Size: 521 KiB