renames, fixes , and other fun schtuff

This commit is contained in:
CeeWeasel
2025-08-09 23:34:29 -04:00
parent d60b56b37a
commit c5e740a895
78 changed files with 2050 additions and 2700 deletions
+3 -3
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+3 -3
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+3 -3
View File
@@ -5,9 +5,9 @@ path: computer-area
icon: mdi:desktop-classic
badges: []
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+3 -3
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+3 -3
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+3 -3
View File
@@ -8,9 +8,9 @@ badges: []
sections:
- type: grid
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+15 -15
View File
@@ -7,42 +7,42 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- type: custom:mushroom-template-card
primary: "{{states('sensor.lacrosse_tx141thbv2_0_temperature')}}°F"
primary: "{{states('sensor.front_yard_thermostat_temperature')}}°F"
secondary: ""
icon: mdi:thermometer
entity: sensor.lacrosse_tx141thbv2_0_temperature
entity: sensor.front_yard_thermostat_temperature
icon_color: >-
{% if states('sensor.lacrosse_tx141thbv2_0_temperature')|float(default=0) < 30.0 %}
{% if states('sensor.front_yard_thermostat_temperature')|float(default=0) < 30.0 %}
white
{%elif states('sensor.lacrosse_tx141thbv2_0_temperature')|float(default=0) < 60.0 %}
{%elif states('sensor.front_yard_thermostat_temperature')|float(default=0) < 60.0 %}
blue
{%elif states('sensor.lacrosse_tx141thbv2_0_temperature')|float(default=0) < 85.0 %}
{%elif states('sensor.front_yard_thermostat_temperature')|float(default=0) < 85.0 %}
green
{%elif states('sensor.lacrosse_tx141thbv2_0_temperature')|float(default=0) < 100.0 %}
{%elif states('sensor.front_yard_thermostat_temperature')|float(default=0) < 100.0 %}
orange
{%else%}
red
{%endif%}
layout: vertical
- type: custom:mushroom-template-card
primary: "{{states('sensor.lacrosse_tx141thbv2_0_humidity')}}%"
primary: "{{states('sensor.front_yard_thermostat_humidity')}}%"
secondary: ""
icon: mdi:water-percent
entity: sensor.lacrosse_tx141thbv2_0_humidity
entity: sensor.front_yard_thermostat_humidity
icon_color: >-
{% if states('sensor.lacrosse_tx141thbv2_0_humidity')|float(default=0) < 20.0 %}
{% if states('sensor.front_yard_thermostat_humidity')|float(default=0) < 20.0 %}
white
{%elif states('sensor.lacrosse_tx141thbv2_0_humidity')|float(default=0) < 40.0 %}
{%elif states('sensor.front_yard_thermostat_humidity')|float(default=0) < 40.0 %}
grey
{%elif states('sensor.lacrosse_tx141thbv2_0_humidity')|float(default=0) < 60.0 %}
{%elif states('sensor.front_yard_thermostat_humidity')|float(default=0) < 60.0 %}
green
{%elif states('sensor.lacrosse_tx141thbv2_0_humidity')|float(default=0) < 80.0 %}
{%elif states('sensor.front_yard_thermostat_humidity')|float(default=0) < 80.0 %}
cyan
{%else%}
blue
+3 -3
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+3 -3
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+3 -3
View File
@@ -8,9 +8,9 @@ type: sections
sections:
- type: grid
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+63 -34
View File
@@ -17,9 +17,9 @@ cards:
- type: conditional
conditions:
- entity: switch.opensprinkler_enabled
state: 'on'
state: "on"
- entity: input_boolean.sprinkler_is_winterized
state: 'off'
state: "off"
chip:
type: entity
entity: sensor.sprinkler_current_status
@@ -53,7 +53,7 @@ cards:
- type: template
entity: group.my_exterior_doors
icon: >
icon: >
{% if states('sensor.open_external_doors_count') | int(default=0) > 0 -%}
{% if is_state('binary_sensor.patio_door_contact','on')-%}
mdi:door-sliding-open
@@ -72,7 +72,7 @@ cards:
- type: conditional
conditions:
- entity: input_boolean.clint_needs_am_meds
state: 'on'
state: "on"
chip:
type: entity
entity: input_boolean.clint_needs_am_meds
@@ -84,7 +84,7 @@ cards:
- type: conditional
conditions:
- entity: input_boolean.clint_needs_pm_meds
state: 'on'
state: "on"
chip:
type: entity
entity: input_boolean.clint_needs_pm_meds
@@ -96,11 +96,11 @@ cards:
- type: conditional
conditions:
- entity: sensor.dishwasher
state_not: 'idle'
state_not: "idle"
chip:
type: template
entity: input_boolean.empty_dishwasher
icon: >
icon: >
{% if is_state('sensor.dishwasher','running')-%}
mdi:dishwasher
{% elif is_state('sensor.dishwasher','pending')-%}
@@ -121,11 +121,11 @@ cards:
- type: conditional
conditions:
- entity: sensor.washing_machine
state_not: 'idle'
state_not: "idle"
chip:
type: template
entity: input_boolean.swap_laundry
icon: >
icon: >
{% if is_state('sensor.washing_machine','running')-%}
mdi:washing-machine
{% elif is_state('sensor.washing_machine','pending')-%}
@@ -146,11 +146,11 @@ cards:
- type: conditional
conditions:
- entity: sensor.tumble_dryer
state_not: 'idle'
state_not: "idle"
chip:
type: template
entity: input_boolean.fold_clothes
icon: >
icon: >
{% if is_state('sensor.tumble_dryer','running')-%}
mdi:tumble-dryer
{% elif is_state('sensor.tumble_dryer','pending')-%}
@@ -171,7 +171,7 @@ cards:
- type: conditional
conditions:
- entity: alert.garage_door
state: 'on'
state: "on"
chip:
type: entity
entity: alert.garage_door
@@ -293,8 +293,7 @@ cards:
- type: vertical-stack
cards:
- type: custom:mushroom-title-card
title: Rooms
subtitle: Upstairs
title: Upstairs
- type: horizontal-stack
cards:
- type: custom:mushroom-template-card
@@ -309,7 +308,7 @@ cards:
secondary: |-
{{states('sensor.nursery_multisensor_air_temperature')}}°F
{{states('sensor.nursery_multisensor_humidity')}}%
icon_color: '{{iif(is_state(''light.nursery_hue'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.nursery_hue','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
@@ -325,7 +324,7 @@ cards:
{{states('sensor.master_bedroom_multisensor_air_temperature')}}°F
{{states('sensor.master_bedroom_multisensor_humidity')}}%
icon_color: '{{iif(is_state(''light.master_bedroom_hue'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.master_bedroom_hue','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
@@ -340,7 +339,7 @@ cards:
secondary: |-
{{states('sensor.master_bathroom_thermostat_temperature')}}°F
{{states('sensor.master_bathroom_thermostat_humidity')}}%
icon_color: '{{iif(is_state(''light.master_bathroom_hue'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.master_bathroom_hue','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: horizontal-stack
@@ -357,7 +356,7 @@ cards:
secondary: |-
{{states('sensor.front_room_thermostat_temperature')}}°F
{{states('sensor.front_room_thermostat_humidity')}}%
icon_color: '{{iif(is_state(''light.front_room_hue'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.front_room_hue','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
@@ -372,7 +371,7 @@ cards:
secondary: |-
{{states('sensor.kitchen_multisensor_air_temperature')}}°F
{{states('sensor.kitchen_multisensor_humidity')}}%
icon_color: '{{iif(is_state(''light.kitchen_hue'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.kitchen_hue','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
@@ -387,13 +386,13 @@ cards:
secondary: |-
{{states('sensor.dining_room_multisensor_air_temperature')}}°F
{{states('sensor.dining_room_multisensor_humidity')}}%
icon_color: '{{iif(is_state(''light.dining_room_switch'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.dining_room_switch','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: vertical-stack
cards:
- type: custom:mushroom-title-card
subtitle: Ground Level
title: Ground Level
- type: horizontal-stack
cards:
- type: custom:mushroom-template-card
@@ -408,7 +407,22 @@ cards:
secondary: |-
{{states('sensor.entryway_temperature')}}°F
{{states('sensor.thermostat_humidity')}}%
icon_color: '{{iif(is_state(''light.entryway_hue'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.entryway_hue','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
primary: Front Porch
icon: mdi:door
entity: light.front_porch_overhead
tap_action:
action: navigate
navigation_path: garage
hold_action:
action: toggle
secondary: |-
{{states('sensor.front_yard_thermostat_temperature')}}°F
{{states('sensor.front_yard_thermostat_humidity')}}%
icon_color: "{{iif(is_state('light.front_porch_overhead','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
@@ -423,7 +437,7 @@ cards:
secondary: |-
{{states('sensor.garage_multisensor_air_temperature')}}°F
{{states('sensor.garage_multisensor_humidity')}}%
icon_color: '{{iif(is_state(''light.garage_overhead'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.garage_overhead','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: horizontal-stack
@@ -440,7 +454,7 @@ cards:
secondary: |-
{{states('sensor.front_porch_temperature')}}°F
{{states('sensor.garage_multisensor_humidity')}}%
icon_color: '{{iif(is_state(''light.front_porch_overhead'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.front_porch_overhead','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
@@ -453,9 +467,24 @@ cards:
hold_action:
action: toggle
secondary: |-
{{states('sensor.deck_temperature')}}°F
{{states('sensor.garage_multisensor_humidity')}}%
icon_color: '{{iif(is_state(''light.deck'',''on''),''yellow'')}}'
{{states('sensor.back_yard_thermostat_temperature')}}°F
{{states('sensor.back_yard_thermostat_humidity')}}%
icon_color: "{{iif(is_state('light.deck','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
primary: Deck
icon: mdi:grill
entity: light.deck
tap_action:
action: navigate
navigation_path: back-yard
hold_action:
action: toggle
secondary: |-
{{states('sensor.back_yard_thermostat_temperature')}}°F
{{states('sensor.back_yard_thermostat_humidity')}}%
icon_color: "{{iif(is_state('light.deck','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: vertical-stack
@@ -477,7 +506,7 @@ cards:
{{states('sensor.computer_area_multisensor_air_temperature')}}°F
{{states('sensor.computer_area_multisensor_humidity')}}%
icon_color: '{{iif(is_state(''light.computer_area_hue'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.computer_area_hue','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
@@ -492,7 +521,7 @@ cards:
secondary: |-
{{states('sensor.great_room_multisensor_air_temperature')}}°F
{{states('sensor.great_room_multisensor_humidity')}}%
icon_color: '{{iif(is_state(''light.great_room_hue'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.great_room_hue','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
@@ -507,7 +536,7 @@ cards:
secondary: |-
{{states('sensor.utility_room_thermostat_temperature')}}°F
{{states('sensor.utility_room_thermostat_humidity')}}%
icon_color: '{{iif(is_state(''light.utility_room_vanity'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.utility_room_vanity','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: horizontal-stack
@@ -524,7 +553,7 @@ cards:
secondary: |-
{{states('sensor.blue_room_multisensor_air_temperature')}}°F
{{states('sensor.blue_room_multisensor_humidity')}}%
icon_color: '{{iif(is_state(''light.blue_room_hue'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.blue_room_hue','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
@@ -539,7 +568,7 @@ cards:
secondary: |-
{{states('sensor.mancave_thermostat_temperature')}}°F
{{states('sensor.mancave_thermostat_humidity')}}%
icon_color: '{{iif(is_state(''light.mancave'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.mancave','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
- type: custom:mushroom-template-card
@@ -554,6 +583,6 @@ cards:
secondary: |-
{{states('sensor.furnace_room_thermostat_temperature')}}°F
{{states('sensor.furnace_room_thermostat_humidity')}}%
icon_color: '{{iif(is_state(''light.furnace_room'',''on''),''yellow'')}}'
icon_color: "{{iif(is_state('light.furnace_room','on'),'yellow')}}"
multiline_secondary: true
layout: vertical
layout: vertical
+5 -5
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
@@ -120,11 +120,11 @@ cards:
- type: horizontal-stack
cards:
- type: custom:mushroom-entity-card
entity: sensor.acurite_986_2f_42383_temperature
entity: sensor.kitchen_freezer_thermostat_temperature
name: Freezer
layout: vertical
- type: custom:mushroom-entity-card
entity: sensor.acurite_986_1r_48226_temperature
entity: sensor.kitchen_fridge_thermostat_temperature
name: Fridge
layout: vertical
- type: vertical-stack
+3 -3
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+3 -3
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+3 -3
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
+12 -26
View File
@@ -8,9 +8,9 @@ cards:
# Header and HVAC
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24
@@ -331,29 +331,15 @@ cards:
target:
entity_id: button.black_bed_manual_tare
layout: vertical
# - type: custom:mushroom-template-card
# entity: input_boolean.white_bed_occupied
# icon: mdi:bed
# icon_color: >-
# {% if(is_state('input_boolean.white_bed_occupied','on')) %}
# yellow
# {% elif(is_state('binary_sensor.white_bed_hx711_error','on')) %}
# red
# {% endif %}
# primary: White Bed
# double_tap_action:
# action: call-service
# service: homeassistant.toggle
# service_data: {}
# target:
# entity_id: switch.white_bed_force_occupancy
# hold_action:
# action: call-service
# service: button.press
# service_data: {}
# target:
# entity_id: button.white_bed_manual_tare
# layout: vertical
- type: custom:mushroom-template-card
entity: binary_sensor.white_bed_occupied
icon: mdi:bed
icon_color: >-
{% if(is_state('binary_sensor.white_bed_occupied','on')) %}
yellow
{% endif %}
primary: White Bed
layout: vertical
- type: horizontal-stack
cards:
- type: custom:mushroom-entity-card
+14 -13
View File
@@ -19,13 +19,13 @@ cards:
max: 25
segments:
- from: 5
color: '#4dab6d'
color: "#4dab6d"
- from: 10
color: '#c1da64'
color: "#c1da64"
- from: 15
color: '#fabd57'
color: "#fabd57"
- from: 20.6
color: '#ee4d55'
color: "#ee4d55"
name: Recent Precipitation
- type: gauge
entity: input_number.sprinkler_maximum_temperature_measured
@@ -36,11 +36,11 @@ cards:
- from: 61
color: var(--info-color)
- from: 70
color: '#4dab6d'
color: "#4dab6d"
- from: 79
color: '#c1da64'
color: "#c1da64"
- from: 88
color: '#fabd57'
color: "#fabd57"
name: Recent High Temp
- type: gauge
entity: sensor.sprinkler_days_since_last_watering
@@ -49,18 +49,19 @@ cards:
max: 4
segments:
- from: 0
color: '#ee4d55'
color: "#ee4d55"
- from: 1
color: '#fabd57'
color: "#fabd57"
- from: 2
color: '#c1da64'
color: "#c1da64"
- from: 3
color: '#4dab6d'
color: "#4dab6d"
name: Expected Days Between Watering
- !include /config/lovelace/plant-cards/plant_sensor_cea4.yaml
- !include /config/lovelace/plant-cards/plant_sensor_3eae.yaml
- !include /config/lovelace/plant-cards/plant_sensor_3eb0.yaml
- !include /config/lovelace/plant-cards/fineoffset_wh51_0ce593.yaml
- !include /config/lovelace/plant-cards/hasta_soil_sensor.yaml
- !include /config/lovelace/plant-cards/daisy_soil_sensor.yaml
- type: vertical-stack
view_layout:
@@ -74,7 +75,7 @@ cards:
action: toggle
- type: entities
entities:
- entity: sensor.ecowitt_wh40_21917_precipitation
- entity: sensor.rain_gauge_precipitation
secondary_info: last-updated
- entity: binary_sensor.is_raining
secondary_info: last-changed
+3 -3
View File
@@ -7,9 +7,9 @@ badges: []
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: back
# - type: custom:mushroom-chips-card
# chips:
# - type: back
- type: horizontal-stack
cards:
- hours_to_show: 24