21 Commits

Author SHA1 Message Date
58d97c4a0c Switch calendar cards on main dashboard
From Atomic Calendar Revive to Calendar Card Pro
2025-05-09 01:43:50 -04:00
9efe2d9810 Remove icon styling from mobile dashboard 2025-05-08 22:19:15 -04:00
2450205623 Improve mobile calendar card, reorder cameras above calendar 2025-05-08 21:48:35 -04:00
c6568610f8 Use javascript styles instead of card-mod for floor cards 2025-05-07 13:51:16 -04:00
a860a8404d Switch from decluttering cards to streamline cards 2025-05-07 13:50:47 -04:00
84e87a9f2e Remove config template cards 2025-05-07 12:47:35 -04:00
03dcd81da6 Add bubble calendar card to mobile dashboard 2025-05-07 12:39:55 -04:00
867044d40b Add climate subview to mobile dashboard 2025-05-07 12:08:16 -04:00
d2bb3c3d49 Add sports subview to mobile dashboard 2025-05-07 12:07:57 -04:00
c16d247887 Fix no icon for day mode on aircon control cards 2025-04-30 15:09:18 -04:00
4930f54fb5 Add prompt tone to control cards for aircons 2025-04-30 15:09:01 -04:00
7adcbe4b9a Add A/C displays to climate feed 2025-04-25 15:06:32 -04:00
8425178f20 Change some bubble card colors 2025-04-24 16:59:40 -04:00
a66e7e3383 Remove old theme controls from main and admin dashboards 2025-04-24 01:54:50 -04:00
9a3df5b1ba Use switches instead of sensors for eco mode, now that such exists
#6
2025-04-24 01:31:37 -04:00
a589f13876 Day/night/bedtime mode buttons on climate page of main dashboard
#6
2025-04-24 01:31:18 -04:00
a8cf523adb Add studio quiet mode to basement status badge 2025-04-19 22:20:36 -04:00
7c86692101 Card to show calculated volume settings on admin dashboard
home_automation/Home-Assistant-Configs#238
2025-04-19 14:37:27 -04:00
de7f14f77b Toggles for front porch storm mode
home_automation/Home-Assistant-Configs#240
2025-04-19 13:54:10 -04:00
bba958ee63 Toggles for Emma's climate watchdog 2025-04-19 03:11:05 -04:00
6677ca2444 Move some climate admin settings around
#6
2025-04-18 18:46:37 -04:00
3 changed files with 974 additions and 691 deletions

View File

@ -75,18 +75,6 @@ views:
title: Automations title: Automations
state_color: true state_color: true
show_header_toggle: false 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 - type: grid
cards: cards:
- type: heading - type: heading
@ -910,6 +898,10 @@ views:
int %} {% set roomtemp = int %} {% set roomtemp =
states('sensor.master_bedroom_temperature') | int %} {{ states('sensor.master_bedroom_temperature') | int %} {{
'Threshold Met' if roomtemp >= threshold else '' }} 'Threshold Met' if roomtemp >= threshold else '' }}
- entity: input_boolean.master_bedroom_aircon_installed
name: Aircon Installed
- entity: input_boolean.master_bedroom_climate_protocol
name: Climate Automations
title: Master Bedroom Aircon title: Master Bedroom Aircon
visibility: visibility:
- condition: state - condition: state
@ -941,6 +933,14 @@ views:
int %} {% set roomtemp = int %} {% set roomtemp =
states('sensor.emma_bedroom_temperature') | int %} {{ states('sensor.emma_bedroom_temperature') | int %} {{
'Threshold Met' if roomtemp >= threshold else '' }} 'Threshold Met' if roomtemp >= threshold else '' }}
- entity: input_boolean.emma_bedroom_aircon_installed
name: Aircon Installed
- entity: input_boolean.emma_bedroom_heater_installed
name: Heater Installed
- entity: input_boolean.emma_bedroom_climate_protocol
name: Climate Automations
- entity: switch.emma_bedroom_climate_watchdog
name: Climate Watchdog
title: Emma Bedroom Aircon title: Emma Bedroom Aircon
visibility: visibility:
- condition: state - condition: state
@ -1512,78 +1512,106 @@ views:
icon: mdi:volume-high icon: mdi:volume-high
- type: entities - type: entities
entities: entities:
- entity: input_number.basement_echo_dot_day_volume - entity: sensor.basement_echo_dot_volume
name: Basement Echo name: Basement Echo
secondary_info: | secondary_info: >
{% if is_state('input_boolean.give_me_darkness','off') %} {% if
{% if is_state_attr('media_player.basement_echo_dot','is_volume_muted',true) %} is_state_attr('media_player.basement_echo_dot','is_volume_muted',true)
%}
MUTED MUTED
{% elif state_attr('media_player.basement_echo_dot','volume_level') %} {% elif
state_attr('media_player.basement_echo_dot','volume_level') %}
{{ state_attr('media_player.basement_echo_dot','volume_level') | round(2) }} {{ state_attr('media_player.basement_echo_dot','volume_level') | round(2) }}
{% else %} {% else %}
Off Off
{% endif %} {% endif %}
{% endif %} - entity: sensor.basement_google_speaker_volume
- entity: input_number.basement_google_speaker_day_volume
name: Basement Google name: Basement Google
secondary_info: | secondary_info: >
{% if is_state('input_boolean.give_me_darkness','off') %} {% if
{% if is_state_attr('media_player.basement_google_speaker','is_volume_muted',true) %} is_state_attr('media_player.basement_google_speaker','is_volume_muted',true)
%}
MUTED MUTED
{% elif state_attr('media_player.basement_google_speaker','volume_level') %} {% elif
state_attr('media_player.basement_google_speaker','volume_level')
%}
{{ state_attr('media_player.basement_google_speaker','volume_level') | round(2) }} {{ state_attr('media_player.basement_google_speaker','volume_level') | round(2) }}
{% else %} {% else %}
Off Off
{% endif %} {% endif %}
{% endif %} - entity: sensor.living_room_echo_dot_volume
- entity: input_number.living_room_echo_dot_day_volume
name: Living Room Echo name: Living Room Echo
secondary_info: | secondary_info: >
{% if is_state('input_boolean.give_me_darkness','off') %} {% if
{% if is_state_attr('media_player.living_room_echo_dot','is_volume_muted',true) %} is_state_attr('media_player.living_room_echo_dot','is_volume_muted',true)
%}
MUTED MUTED
{% elif state_attr('media_player.living_room_echo_dot','volume_level') %} {% elif
state_attr('media_player.living_room_echo_dot','volume_level')
%}
{{ state_attr('media_player.living_room_echo_dot','volume_level') | round(2) }} {{ state_attr('media_player.living_room_echo_dot','volume_level') | round(2) }}
{% else %} {% else %}
Off Off
{% endif %} {% endif %}
{% endif %} - entity: sensor.master_bedroom_echo_dot_volume
- entity: input_number.master_bedroom_echo_dot_day_volume
name: Master Bedroom Echo name: Master Bedroom Echo
secondary_info: | secondary_info: >
{% if is_state('input_boolean.give_me_darkness','off') %} {% if
{% if is_state_attr('media_player.master_bedroom_echo_dot','is_volume_muted',true) %} is_state_attr('media_player.master_bedroom_echo_dot','is_volume_muted',true)
%}
MUTED MUTED
{% elif state_attr('media_player.master_bedroom_echo_dot','volume_level') %} {% elif
state_attr('media_player.master_bedroom_echo_dot','volume_level')
%}
{{ state_attr('media_player.master_bedroom_echo_dot','volume_level') | round(2) }} {{ state_attr('media_player.master_bedroom_echo_dot','volume_level') | round(2) }}
{% else %} {% else %}
Off Off
{% endif %} {% endif %}
{% endif %} - entity: sensor.kallen_bedroom_google_speaker_volume
- entity: input_number.kallen_bedroom_google_speaker_day_volume
name: Kallen Bedroom Google name: Kallen Bedroom Google
secondary_info: | secondary_info: >
{% if is_state('input_boolean.give_me_darkness','off') %} {% if
{% if is_state_attr('media_player.kallen_bedroom_google_speaker','is_volume_muted',true) %} is_state_attr('media_player.kallen_bedroom_google_speaker','is_volume_muted',true)
%}
MUTED MUTED
{% elif state_attr('media_player.kallen_bedroom_google_speaker','volume_level') %} {% elif
state_attr('media_player.kallen_bedroom_google_speaker','volume_level')
%}
{{ state_attr('media_player.kallen_bedroom_google_speaker','volume_level') | round(2) }} {{ state_attr('media_player.kallen_bedroom_google_speaker','volume_level') | round(2) }}
{% else %} {% else %}
Off Off
{% endif %} {% endif %}
{% endif %} - entity: sensor.emma_bedroom_google_speaker_volume
- entity: input_number.emma_bedroom_google_speaker_day_volume
name: Emma Bedroom Google name: Emma Bedroom Google
secondary_info: | secondary_info: >
{% if is_state('input_boolean.give_me_darkness','off') %} {% if
{% if is_state_attr('media_player.emma_bedroom_google_speaker','is_volume_muted',true) %} is_state_attr('media_player.emma_bedroom_google_speaker','is_volume_muted',true)
%}
MUTED MUTED
{% elif state_attr('media_player.emma_bedroom_google_speaker','volume_level') %} {% elif
state_attr('media_player.emma_bedroom_google_speaker','volume_level')
%}
{{ state_attr('media_player.emma_bedroom_google_speaker','volume_level') | round(2) }} {{ state_attr('media_player.emma_bedroom_google_speaker','volume_level') | round(2) }}
{% else %} {% else %}
Off Off
{% endif %} {% endif %}
{% endif %} title: Active Settings
show_header_toggle: false
state_color: true
- type: entities
entities:
- entity: input_number.basement_echo_dot_day_volume
name: Basement Echo
- entity: input_number.basement_google_speaker_day_volume
name: Basement Google
- entity: input_number.living_room_echo_dot_day_volume
name: Living Room Echo
- entity: input_number.master_bedroom_echo_dot_day_volume
name: Master Bedroom Echo
- entity: input_number.kallen_bedroom_google_speaker_day_volume
name: Kallen Bedroom Google
- entity: input_number.emma_bedroom_google_speaker_day_volume
name: Emma Bedroom Google
title: Day title: Day
show_header_toggle: false show_header_toggle: false
state_color: true state_color: true
@ -1591,76 +1619,17 @@ views:
entities: entities:
- entity: input_number.basement_echo_dot_night_volume - entity: input_number.basement_echo_dot_night_volume
name: Basement Echo name: Basement Echo
secondary_info: |
{% if is_state('input_boolean.give_me_darkness','on') %}
{% if is_state_attr('media_player.basement_echo_dot','is_volume_muted',true) %}
MUTED
{% elif state_attr('media_player.basement_echo_dot','volume_level') %}
{{ state_attr('media_player.basement_echo_dot','volume_level') | round(2) }}
{% else %}
Off
{% endif %}
{% endif %}
- entity: input_number.basement_google_speaker_night_volume - entity: input_number.basement_google_speaker_night_volume
name: Basement Google name: Basement Google
secondary_info: |
{% if is_state('input_boolean.give_me_darkness','on') %}
{% if is_state_attr('media_player.basement_google_speaker','is_volume_muted',true) %}
MUTED
{% elif state_attr('media_player.basement_google_speaker','volume_level') %}
{{ state_attr('media_player.basement_google_speaker','volume_level') | round(2) }}
{% else %}
Off
{% endif %}
{% endif %}
- entity: input_number.living_room_echo_dot_night_volume - entity: input_number.living_room_echo_dot_night_volume
name: Living Room Echo name: Living Room Echo
secondary_info: | secondary_info: ''
{% if is_state('input_boolean.give_me_darkness','on') %}
{% if is_state_attr('media_player.living_room_echo_dot','is_volume_muted',true) %}
MUTED
{% elif state_attr('media_player.living_room_echo_dot','volume_level') %}
{{ state_attr('media_player.living_room_echo_dot','volume_level') | round(2) }}
{% else %}
Off
{% endif %}
{% endif %}
- entity: input_number.master_bedroom_echo_dot_night_volume - entity: input_number.master_bedroom_echo_dot_night_volume
name: Master Bedroom Echo name: Master Bedroom Echo
secondary_info: |
{% if is_state('input_boolean.give_me_darkness','on') %}
{% if is_state_attr('media_player.master_bedroom_echo_dot','is_volume_muted',true) %}
MUTED
{% elif state_attr('media_player.master_bedroom_echo_dot','volume_level') %}
{{ state_attr('media_player.master_bedroom_echo_dot','volume_level') | round(2) }}
{% else %}
Off
{% endif %}
{% endif %}
- entity: input_number.kallen_bedroom_google_speaker_night_volume - entity: input_number.kallen_bedroom_google_speaker_night_volume
name: Kallen Bedroom Google name: Kallen Bedroom Google
secondary_info: |
{% if is_state('input_boolean.give_me_darkness','on') %}
{% if is_state_attr('media_player.kallen_bedroom_google_speaker','is_volume_muted',true) %}
MUTED
{% elif state_attr('media_player.kallen_bedroom_google_speaker','volume_level') %}
{{ state_attr('media_player.kallen_bedroom_google_speaker','volume_level') | round(2) }}
{% else %}
Off
{% endif %}
{% endif %}
- entity: input_number.emma_bedroom_google_speaker_night_volume - entity: input_number.emma_bedroom_google_speaker_night_volume
name: Emma Bedroom Google name: Emma Bedroom Google
secondary_info: |
{% if is_state('input_boolean.give_me_darkness','on') %}
{% if is_state_attr('media_player.emma_bedroom_google_speaker','is_volume_muted',true) %}
MUTED
{% elif state_attr('media_player.emma_bedroom_google_speaker','volume_level') %}
{{ state_attr('media_player.emma_bedroom_google_speaker','volume_level') | round(2) }}
{% else %}
Off
{% endif %}
{% endif %}
title: Night title: Night
show_header_toggle: false show_header_toggle: false
state_color: true state_color: true

View File

@ -1,4 +1,4 @@
decluttering_templates: streamline_templates:
phone_info_grid: phone_info_grid:
card: card:
type: custom:stack-in-card type: custom:stack-in-card
@ -342,48 +342,52 @@ views:
heading: Family Calendar heading: Family Calendar
heading_style: title heading_style: title
icon: mdi:calendar icon: mdi:calendar
- type: custom:atomic-calendar-revive - entities:
enableModeChange: true - entity: calendar.family
firstDayOfWeek: 1 label: mdi:human-male-female-child
maxDaysToShow: 7 color: green
refreshInterval: 15 accent_color: green
entities: - entity: calendar.kallen_school_days
- calendar.family label: mdi:school
- calendar.kallen_school_days color: orange
- calendar.tony_s_twitch_schedule accent_color: orange
- entity: calendar.tony_s_twitch_schedule
label: mdi:twitch
color: purple
accent_color: purple
- calendar.kallen_early_release - calendar.kallen_early_release
- calendar.tm24fan8_gmail_com - calendar.tm24fan8_gmail_com
- calendar.irishpirate1988_gmail_com - calendar.irishpirate1988_gmail_com
- calendar.vacation - calendar.vacation
showLoader: true days_to_show: 5
hideFinishedEvents: true week_separator_width: 1px
showRelativeTime: false month_separator_width: 1px
showDate: true today_indicator: dot
sortByStartTime: true weekend_weekday_color: cyan
showLocation: true weekend_day_color: cyan
hideDuplicates: false weekend_month_color: cyan
noEventText: Nothing scheduled for today! today_weekday_color: ''
showCurrentEventLine: false today_day_color: ''
showMonth: false today_month_color: ''
showProgressBar: true show_countdown: true
showWeekDay: true show_progress_bar: true
disableEventLink: false remove_location_country: true
showNoEventsForToday: true weather:
showEventIcon: false position: date
showFullDayProgress: false date:
showLastCalendarWeek: false show_conditions: true
disableCalEventLink: false show_high_temp: true
disableCalLocationLink: false show_low_temp: false
showTimeRemaining: true icon_size: 14px
showAllDayEvents: true font_size: 12px
hoursOnSameLine: false color: var(--primary-text-color)
showMultiDayEventParts: false event:
showMultiDay: false show_conditions: true
showDescription: false show_temp: true
disableLocationLink: false icon_size: 14px
showCalendarName: false font_size: 12px
showAllDayHours: true color: var(--primary-text-color)
disableCalLink: false type: custom:calendar-card-pro
- type: grid - type: grid
cards: cards:
- type: heading - type: heading
@ -2487,6 +2491,9 @@ views:
name: Cancel Door Alert name: Cancel Door Alert
- entity: switch.emma_bedroom_motion_lighting - entity: switch.emma_bedroom_motion_lighting
name: Motion Lighting name: Motion Lighting
- entity: switch.emma_bedroom_climate_watchdog
name: Climate Watchdog
secondary_info: Protects aircon settings
- entity: input_number.nighttime_brightness_emma_bedroom - entity: input_number.nighttime_brightness_emma_bedroom
name: Night Brightness name: Night Brightness
- entity: input_number.emma_bedroom_lights_off_delay - entity: input_number.emma_bedroom_lights_off_delay
@ -2999,6 +3006,11 @@ views:
layout: icon|name_state layout: icon|name_state
state: state:
case: first case: first
- entity: switch.front_porch_storm_mode
name: Storm Mode
layout: icon|name_state
state:
case: first
- entity: input_number.daytime_colortemp_front_porch - entity: input_number.daytime_colortemp_front_porch
name: Day Colortemp name: Day Colortemp
- entity: input_number.nighttime_colortemp_front_porch - entity: input_number.nighttime_colortemp_front_porch
@ -3436,18 +3448,12 @@ views:
cards: cards:
- type: heading - type: heading
heading: Master Bedroom heading: Master Bedroom
- type: entities
entities:
- entity: input_boolean.master_bedroom_aircon_installed
name: Aircon Installed
- entity: input_boolean.master_bedroom_climate_protocol
name: Climate Automations
state_color: true
show_header_toggle: false
- type: entities - type: entities
entities: entities:
- entity: switch.master_bedroom_aircon_display - entity: switch.master_bedroom_aircon_display
name: A/C Display name: A/C Display
- entity: switch.master_bedroom_aircon_prompt_tone
name: Prompt Tone
- entity: binary_sensor.master_bedroom_aircon_filter_alert - entity: binary_sensor.master_bedroom_aircon_filter_alert
name: Filter Status name: Filter Status
- entity: input_number.master_bedroom_daytime_temp - entity: input_number.master_bedroom_daytime_temp
@ -3458,6 +3464,13 @@ views:
name: Bedtime Temp name: Bedtime Temp
- entity: button.master_bedroom_fan_only - entity: button.master_bedroom_fan_only
name: A/C Fan Only name: A/C Fan Only
- entity: button.master_bedroom_day_mode
name: Day Mode
icon: m3rf:sunny
- entity: button.master_bedroom_night_mode
name: Night Mode
- entity: button.master_bedroom_bedtime_mode
name: Bedtime Mode
- entity: button.master_bedroom_climate_reset - entity: button.master_bedroom_climate_reset
name: Climate Reset name: Climate Reset
show_header_toggle: false show_header_toggle: false
@ -3475,24 +3488,15 @@ views:
cards: cards:
- type: heading - type: heading
heading: Emma Bedroom heading: Emma Bedroom
- type: entities
entities:
- entity: input_boolean.emma_bedroom_aircon_installed
name: Aircon Installed
- entity: input_boolean.emma_bedroom_climate_protocol
name: Climate Automations
state_color: true
show_header_toggle: false
- type: entities
entities:
- entity: input_boolean.emma_bedroom_heater_installed
name: Heater Installed
show_header_toggle: false
state_color: true
- type: entities - type: entities
entities: entities:
- entity: switch.emma_bedroom_aircon_display - entity: switch.emma_bedroom_aircon_display
name: A/C Display name: A/C Display
- entity: switch.emma_bedroom_aircon_prompt_tone
name: Prompt Tone
- entity: switch.emma_bedroom_climate_watchdog
name: Climate Watchdog
secondary_info: Protects aircon settings
- entity: binary_sensor.emma_bedroom_aircon_filter_alert - entity: binary_sensor.emma_bedroom_aircon_filter_alert
name: Filter Status name: Filter Status
- entity: input_number.emma_bedroom_daytime_temp - entity: input_number.emma_bedroom_daytime_temp
@ -3503,6 +3507,13 @@ views:
name: Bedtime Temp name: Bedtime Temp
- entity: button.emma_bedroom_fan_only - entity: button.emma_bedroom_fan_only
name: A/C Fan Only name: A/C Fan Only
- entity: button.emma_bedroom_day_mode
name: Day Mode
icon: m3rf:sunny
- entity: button.emma_bedroom_night_mode
name: Night Mode
- entity: button.emma_bedroom_bedtime_mode
name: Bedtime Mode
- entity: button.emma_bedroom_climate_reset - entity: button.emma_bedroom_climate_reset
name: Climate Reset name: Climate Reset
show_header_toggle: false show_header_toggle: false
@ -3564,11 +3575,8 @@ views:
exclude_states: exclude_states:
- unavailable - unavailable
- unknown - unknown
- entity: sensor.master_bedroom_aircon_eco_mode - entity: switch.master_bedroom_aircon_eco_mode
name: Master Bedroom Eco Mode name: Master Bedroom Eco Mode
exclude_states:
- unavailable
- unknown
- entity: sensor.master_bedroom_aircon_fan_mode - entity: sensor.master_bedroom_aircon_fan_mode
name: Master Bedroom A/C Fan name: Master Bedroom A/C Fan
exclude_states: exclude_states:
@ -3584,11 +3592,8 @@ views:
exclude_states: exclude_states:
- unavailable - unavailable
- unknown - unknown
- entity: sensor.emma_bedroom_eco_mode - entity: switch.emma_bedroom_aircon_eco_mode
name: Emma Bedroom Eco Mode name: Emma Bedroom Eco Mode
exclude_states:
- unavailable
- unknown
- entity: sensor.emma_bedroom_aircon_fan_mode - entity: sensor.emma_bedroom_aircon_fan_mode
name: Emma Bedroom A/C Fan name: Emma Bedroom A/C Fan
exclude_states: exclude_states:
@ -3624,6 +3629,16 @@ views:
exclude_states: exclude_states:
- unavailable - unavailable
- unknown - 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 max_columns: 4
cards: [] cards: []
badges: [] badges: []
@ -3991,9 +4006,6 @@ views:
name: I am awake name: I am awake
- entity: input_select.kallen_morning_briefing_location - entity: input_select.kallen_morning_briefing_location
name: 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 max_columns: 4
cards: [] cards: []
background: background:
@ -4146,11 +4158,11 @@ views:
cards: cards:
- type: heading - type: heading
heading: Tony's iPhone heading: Tony's iPhone
- type: custom:decluttering-card - type: custom:streamline-card
template: iphone_entities_card template: iphone_entities_card
variables: variables:
- device: tony_s_iphone - device: tony_s_iphone
- type: custom:decluttering-card - type: custom:streamline-card
template: phone_info_grid template: phone_info_grid
variables: variables:
- device: tony_s_iphone - device: tony_s_iphone
@ -4159,11 +4171,11 @@ views:
cards: cards:
- type: heading - type: heading
heading: Tina's iPhone heading: Tina's iPhone
- type: custom:decluttering-card - type: custom:streamline-card
template: iphone_entities_card template: iphone_entities_card
variables: variables:
- device: tinas_iphone - device: tinas_iphone
- type: custom:decluttering-card - type: custom:streamline-card
template: phone_info_grid template: phone_info_grid
variables: variables:
- device: tinas_iphone - device: tinas_iphone
@ -4172,11 +4184,11 @@ views:
cards: cards:
- type: heading - type: heading
heading: Kallen's iPhone heading: Kallen's iPhone
- type: custom:decluttering-card - type: custom:streamline-card
template: iphone_entities_card template: iphone_entities_card
variables: variables:
- device: kallen_iphone - device: kallen_iphone
- type: custom:decluttering-card - type: custom:streamline-card
template: phone_info_grid template: phone_info_grid
variables: variables:
- device: kallen_iphone - device: kallen_iphone
@ -4211,7 +4223,7 @@ views:
cards: cards:
- type: heading - type: heading
heading: Tony's iPad heading: Tony's iPad
- type: custom:decluttering-card - type: custom:streamline-card
template: ipad_entities_card template: ipad_entities_card
variables: variables:
- device: tony_s_ipad - device: tony_s_ipad
@ -4219,7 +4231,7 @@ views:
cards: cards:
- type: heading - type: heading
heading: Tinas iPad heading: Tinas iPad
- type: custom:decluttering-card - type: custom:streamline-card
template: ipad_entities_card template: ipad_entities_card
variables: variables:
- device: tinas_ipad - device: tinas_ipad
@ -5153,7 +5165,7 @@ views:
cards: cards:
- type: heading - type: heading
heading: ironnerd24 heading: ironnerd24
- type: custom:decluttering-card - type: custom:streamline-card
template: xbox_card template: xbox_card
variables: variables:
- gamertag: tm24fan - gamertag: tm24fan
@ -5161,7 +5173,7 @@ views:
cards: cards:
- type: heading - type: heading
heading: kjsgamer2012 heading: kjsgamer2012
- type: custom:decluttering-card - type: custom:streamline-card
template: xbox_card template: xbox_card
variables: variables:
- gamertag: kjsgamer2012 - gamertag: kjsgamer2012
@ -5169,7 +5181,7 @@ views:
cards: cards:
- type: heading - type: heading
heading: irishpirate1988 heading: irishpirate1988
- type: custom:decluttering-card - type: custom:streamline-card
template: xbox_card template: xbox_card
variables: variables:
- gamertag: irishpirate1988 - gamertag: irishpirate1988
@ -5835,22 +5847,6 @@ views:
{{ "Stupid" if {{ "Stupid" if
is_state('input_boolean.early_night_mode','on') else "Not is_state('input_boolean.early_night_mode','on') else "Not
Stupid" }} Stupid" }}
- type: custom:config-template-card
variables:
BOOL_STATE: states['input_boolean.toggle_testing'].state
LIGHT_STATE: states['light.living_room_lights'].state
entities:
- light.living_room_lights
- input_boolean.toggle_testing
card:
type: entities
title: '${BOOL_STATE === ''on'' ? ''Testing'' : ''Fucked Up''}'
entities:
- entity: light.living_room_lights
name: '${BOOL_STATE === ''on'' ? ''Lights'' : ''Other Lights''}'
- entity: input_boolean.toggle_testing
show_header_toggle: false
state_color: true
- type: grid - type: grid
cards: cards:
- type: heading - type: heading

File diff suppressed because it is too large Load Diff