6 Commits

3 changed files with 54 additions and 40 deletions

View File

@ -75,18 +75,6 @@ views:
title: Automations
state_color: true
show_header_toggle: false
- type: entities
entities:
- entity: input_text.material_rounded_base_color_tony_stork
secondary_info: none
name: Tony
- entity: input_text.material_rounded_base_color_christina_stork
secondary_info: none
name: Tina
- entity: input_text.material_rounded_base_color_kallen_stork
secondary_info: none
name: Kallen
title: Theme Colors
- type: grid
cards:
- type: heading

View File

@ -3458,6 +3458,12 @@ views:
name: Bedtime Temp
- entity: button.master_bedroom_fan_only
name: A/C Fan Only
- entity: button.master_bedroom_day_mode
name: Day Mode
- entity: button.master_bedroom_night_mode
name: Night Mode
- entity: button.master_bedroom_bedtime_mode
name: Bedtime Mode
- entity: button.master_bedroom_climate_reset
name: Climate Reset
show_header_toggle: false
@ -3492,6 +3498,12 @@ views:
name: Bedtime Temp
- entity: button.emma_bedroom_fan_only
name: A/C Fan Only
- entity: button.emma_bedroom_day_mode
name: Day Mode
- entity: button.emma_bedroom_night_mode
name: Night Mode
- entity: button.emma_bedroom_bedtime_mode
name: Bedtime Mode
- entity: button.emma_bedroom_climate_reset
name: Climate Reset
show_header_toggle: false
@ -3553,11 +3565,8 @@ views:
exclude_states:
- unavailable
- unknown
- entity: sensor.master_bedroom_aircon_eco_mode
- entity: switch.master_bedroom_aircon_eco_mode
name: Master Bedroom Eco Mode
exclude_states:
- unavailable
- unknown
- entity: sensor.master_bedroom_aircon_fan_mode
name: Master Bedroom A/C Fan
exclude_states:
@ -3573,11 +3582,8 @@ views:
exclude_states:
- unavailable
- unknown
- entity: sensor.emma_bedroom_eco_mode
- entity: switch.emma_bedroom_aircon_eco_mode
name: Emma Bedroom Eco Mode
exclude_states:
- unavailable
- unknown
- entity: sensor.emma_bedroom_aircon_fan_mode
name: Emma Bedroom A/C Fan
exclude_states:
@ -3613,6 +3619,16 @@ views:
exclude_states:
- unavailable
- unknown
- entity: switch.master_bedroom_aircon_display
name: Master Bedroom A/C Display
exclude_states:
- unavailable
- unknown
- entity: switch.emma_bedroom_aircon_display
name: Emma Bedroom A/C Display
exclude_states:
- unavailable
- unknown
max_columns: 4
cards: []
badges: []
@ -3980,9 +3996,6 @@ views:
name: I am awake
- entity: input_select.kallen_morning_briefing_location
name: Morning Briefing Location
- entity: input_text.material_rounded_base_color_kallen_stork
secondary_info: none
name: Theme Color
max_columns: 4
cards: []
background:

View File

@ -31,7 +31,7 @@ decluttering_templates:
}
.bubble-button-background {
opacity: 1 !important;
background-color: ${state === 'on' ? 'var(--error-color)' : 'var(--card-background-color)'} !important;
background-color: ${state === 'on' ? 'var(--error-color)' : 'var(--bubble-main-background-color)'} !important;
transition: background-color 1s !important;
}
.bubble-icon-container {
@ -73,7 +73,7 @@ decluttering_templates:
styles: |-
.bubble-button-background {
opacity: 1 !important;
background-color: var(--card-background-color) !important;
background-color: var(--bubble-main-background-color) !important;
}
main_button_floors:
defaults:
@ -119,7 +119,7 @@ decluttering_templates:
{% if is_state(config.entity,'on') %}
var(--accent-color)
{% else %}
var(--card-background-color)
var(--bubble-main-background-color)
{% endif %}
!important;
transition: background-color 1s !important;
@ -132,7 +132,6 @@ decluttering_templates:
var(--card-background-color)
{% endif %}
!important;
background: ${state === 'on' ? 'var(--accent-color)' : 'var(--card-background-color)'} !important;
}
.bubble-icon-container::after {
opacity:
@ -163,7 +162,7 @@ decluttering_templates:
{% elif is_state(config.entity,'on') %}
var(--accent-color)
{% else %}
var(--card-background-color)
var(--bubble-main-background-color)
{% endif %}
!important;
}
@ -603,7 +602,7 @@ views:
{% set feeding_reminders = states('counter.rabbit_feeding_reminder_count') | int %}
{% set cleaning_reminders = states('counter.rabbit_hutch_cleaning_reminder_count') | int %}
{% if feeding_reminders == 0 and cleaning_reminders == 0 %}
var(--card-background-color)
var(--bubble-main-background-color)
{% elif feeding_reminders < 3 and cleaning_reminders < 3 %}
var(--warning-color)
{% else %}
@ -730,7 +729,7 @@ views:
| max
| int %}
{% if counters == 0 %}
var(--card-background-color)
var(--bubble-main-background-color)
{% elif counters < 3 %}
var(--warning-color)
{% else %}
@ -813,7 +812,7 @@ views:
| max
| int %}
{% if counters == 0 %}
var(--card-background-color)
var(--bubble-main-background-color)
{% elif counters < 3 %}
var(--warning-color)
{% else %}
@ -904,7 +903,7 @@ views:
| max
| int %}
{% if counters == 0 %}
var(--card-background-color)
var(--bubble-main-background-color)
{% elif counters < 3 %}
var(--warning-color)
{% else %}
@ -970,7 +969,7 @@ views:
styles: |-
.bubble-button-background {
opacity: 1 !important;
background-color: var(--card-background-color) !important;
background-color: var(--bubble-main-background-color) !important;
}
visibility:
- condition: user
@ -989,7 +988,7 @@ views:
styles: |-
.bubble-button-background {
opacity: 1 !important;
background-color: var(--card-background-color) !important;
background-color: var(--bubble-main-background-color) !important;
}
show_attribute: false
tap_action:
@ -1045,7 +1044,7 @@ views:
}
.bubble-button-background {
opacity: 1 !important;
background-color: ${state === 'on' ? 'var(--accent-color)' : 'var(--card-background-color)'} !important;
background-color: ${state === 'on' ? 'var(--accent-color)' : 'var(--bubble-main-background-color)'} !important;
transition: background-color 1s !important;
}
.bubble-icon-container {
@ -1161,7 +1160,7 @@ views:
styles: |-
.bubble-button-background {
opacity: 1 !important;
background-color: var(--card-background-color) !important;
background-color: var(--bubble-main-background-color) !important;
}
- type: custom:decluttering-card
template: floors_separator
@ -3946,15 +3945,29 @@ views:
content: |-
{% if is_state(entity,'on') %}
Do Not Enter
{% elif is_state('input_boolean.studio_quiet','on') %}
Studio Quiet
{% else %}
Safe
{% endif %}
entity: input_boolean.do_not_enter_basement_studio
label: Basement Status
color: '{{ "red" if is_state(entity,''on'') else "green" }}'
icon: >-
{{ "mdi:close-circle" if is_state(entity,'on') else "mdi:check-circle"
}}
color: |-
{% if is_state(entity,'on') %}
red
{% elif is_state('input_boolean.studio_quiet','on') %}
yellow
{% else %}
green
{% endif %}
icon: |-
{% if is_state(entity,'on') %}
mdi:close-circle
{% elif is_state('input_boolean.studio_quiet','on') %}
mdi:alert
{% else %}
mdi:check-circle
{% endif %}
tap_action:
action: none
hold_action: