Compare commits

...

33 Commits

Author SHA1 Message Date
tm24fan8 5848f9c220 Second floor progress 2026-04-04 02:35:55 -04:00
tm24fan8 d091b9aedf Beginning of new Proxmox page 2026-04-04 02:35:43 -04:00
tm24fan8 bc2674b31c Adjust some timer cards 2026-04-04 02:35:27 -04:00
tm24fan8 fee83ab08f Some reworks for streamline card templates 2026-04-04 02:34:00 -04:00
tm24fan8 26a96f2d04 Fix weather alert card 2026-04-04 02:30:01 -04:00
tm24fan8 89c03fb3eb Merge branch 'main_dash_overhaul' into dev 2026-04-03 18:03:46 -04:00
tm24fan8 a0b5d237be Lower section background opacity 2026-04-03 18:03:30 -04:00
tm24fan8 88f9f44d3e Finished first floor 2026-04-03 18:01:13 -04:00
tm24fan8 405b6e8762 Fix merge issues...again 2026-04-03 16:55:31 -04:00
tm24fan8 eb2f68aeb6 Fix additional merge issues 2026-04-03 16:48:22 -04:00
tm24fan8 60bab6bc60 New idea for lights cards for each room 2026-04-03 16:48:21 -04:00
tm24fan8 c555e3ad57 Remove icon styling from main dashboard 2026-04-03 16:48:20 -04:00
tm24fan8 1cf1934b12 Switch main dash overhaul remaining declutter cards to streamline cards 2026-04-03 16:48:19 -04:00
tm24fan8 2d6a6a706b Begin overhauling first floor cards 2026-04-03 16:48:18 -04:00
tm24fan8 316bec98d9 Redo the basement studio page on main dashboard with bubble cards 2026-04-03 16:48:17 -04:00
tm24fan8 30d2edf9ea Necessary changes for new WeatherAlerts integration 2026-04-03 05:23:21 -04:00
tm24fan8 66516b7a00 Improve lightning status template 2026-04-01 02:49:53 -04:00
tm24fan8 40b860f401 Add new devices to battery card 2026-04-01 02:49:35 -04:00
tm24fan8 ece6e505a1 Replace accent-color with bubble-accent-color to fix inconsistency 2026-03-29 23:51:49 -04:00
tm24fan8 6c0513b879 Some adjustments to mobile testing panel 2026-03-29 23:51:30 -04:00
tm24fan8 14705dd82c Add door sensor and door alert to E's bedroom card 2026-03-29 23:48:41 -04:00
tm24fan8 faa8c50c68 Let K adjust his own "actual awake/asleep" times 2026-03-29 23:44:46 -04:00
tm24fan8 fb6e59b060 Don't exclude wife's desk lights from first floor lights on card 2026-03-29 23:44:21 -04:00
tm24fan8 6278992809 Update VTherm cards with new options 2026-03-12 13:17:33 -04:00
tm24fan8 bccb67ccbb Exclude MQTT from "By The Numbers" auto-entities card 2026-03-12 13:05:31 -04:00
tm24fan8 5a3e93ca72 Update Windrose card due to new features released 2026-03-11 14:13:13 -04:00
tm24fan8 6a56597b41 Make lightning card always visible, for historic stats 2026-03-11 14:12:30 -04:00
tm24fan8 d2c99bc157 Add some additional window sensors that were missing from dashboards 2026-03-08 15:00:48 -04:00
tm24fan8 28ab60966c Add new sensors to dashboards 2026-03-07 01:47:53 -05:00
tm24fan8 c8f2c9dd33 Exclude cloud sensor for Home Tempest battery from the battery card 2026-03-06 06:19:34 -05:00
tm24fan8 c2fa4666e0 Update Watchman card to use new entity ID for missing actions sensor 2026-03-06 06:19:16 -05:00
tm24fan8 bbe07e4ca1 Remove Rite Aid zone from dashboards 2026-03-06 05:44:26 -05:00
tm24fan8 514ae128f8 Add recorder controls to dashboards 2026-03-04 05:49:37 -05:00
3 changed files with 3393 additions and 1755 deletions
+30 -3
View File
@@ -200,13 +200,13 @@ views:
action: call-service action: call-service
service: watchman.report service: watchman.report
entities: entities:
- entity: sensor.watchman_missing_services - entity: sensor.watchman_missing_actions
name: Services name: Actions
- entity: input_select.default_log_level - entity: input_select.default_log_level
name: Default Log Level name: Default Log Level
- entity: input_select.log_level - entity: input_select.log_level
name: Core Log Level name: Core Log Level
title: Home Assistant Stats - entity: input_boolean.recorder
state_color: true state_color: true
show_header_toggle: false show_header_toggle: false
visibility: visibility:
@@ -496,6 +496,26 @@ views:
state_map: state_map:
'on': Open 'on': Open
'off': Closed 'off': Closed
- entity: binary_sensor.emma_bedroom_window
state_map:
'on': Open
'off': Closed
- entity: binary_sensor.kallen_bedroom_window_1
state_map:
'on': Open
'off': Closed
- entity: binary_sensor.kallen_bedroom_window_2
state_map:
'on': Open
'off': Closed
- entity: binary_sensor.master_bedroom_window_1
state_map:
'on': Open
'off': Closed
- entity: binary_sensor.master_bedroom_window_2
state_map:
'on': Open
'off': Closed
- entity: sensor.living_room_windows_open - entity: sensor.living_room_windows_open
name: Living Room Windows name: Living Room Windows
- type: grid - type: grid
@@ -543,6 +563,11 @@ views:
- sensor.downstairs_bathroom_window_1_battery - sensor.downstairs_bathroom_window_1_battery
- sensor.downstairs_bathroom_window_2_battery - sensor.downstairs_bathroom_window_2_battery
- sensor.upstairs_bathroom_window_battery - sensor.upstairs_bathroom_window_battery
- sensor.master_bedroom_window_1_battery
- sensor.master_bedroom_window_2_battery
- sensor.kallen_bedroom_window_1_battery
- sensor.kallen_bedroom_window_2_battery
- sensor.emma_bedroom_window_battery
- name: 'Glass Break Sensors (min: {min}%, count: {count})' - name: 'Glass Break Sensors (min: {min}%, count: {count})'
secondary_info: Battery levels {range}% secondary_info: Battery levels {range}%
icon: mdi:image-broken-variant icon: mdi:image-broken-variant
@@ -591,6 +616,8 @@ views:
value: '*chrome*' value: '*chrome*'
- name: entity_id - name: entity_id
value: sensor.front_doorbell_battery value: sensor.front_doorbell_battery
- name: entity_id
value: '*home_tempest_cloud*'
tap_action: more-info tap_action: more-info
- type: grid - type: grid
cards: cards:
+3006 -1651
View File
File diff suppressed because it is too large Load Diff
+357 -101
View File
@@ -474,13 +474,14 @@ views:
heading_style: title heading_style: title
- type: custom:meteoalarm-card - type: custom:meteoalarm-card
entities: entities:
entity: sensor.weatheralerts - entity: sensor.weatheralerts_defiance_ohz004_ohc039
integration: weatheralerts integration: weatheralerts
hide_when_no_warning: true hide_when_no_warning: true
visibility: visibility:
- condition: state - condition: numeric_state
entity: sensor.weatheralerts_alerts_are_active entity: sensor.weatheralerts_defiance_ohz004_ohc039
state: 'Yes' above: 0
override_headline: false
- type: custom:weather-forecast-card - type: custom:weather-forecast-card
show_current: true show_current: true
show_forecast: true show_forecast: true
@@ -1259,7 +1260,7 @@ views:
styles: |- styles: |-
.bubble-button-background { .bubble-button-background {
opacity: 1 !important; opacity: 1 !important;
background-color: ${state === 'on' ? 'var(--accent-color)' : 'var(--background-color-2)'} !important; background-color: ${state === 'on' ? 'var(--bubble-accent-color)' : 'var(--background-color-2)'} !important;
} }
modules: modules:
- default - default
@@ -1294,7 +1295,7 @@ views:
styles: |- styles: |-
.bubble-button-background { .bubble-button-background {
opacity: 1 !important; opacity: 1 !important;
background-color: ${state === 'on' ? 'var(--accent-color)' : 'var(--background-color-2)'} !important; background-color: ${state === 'on' ? 'var(--bubble-accent-color)' : 'var(--background-color-2)'} !important;
} }
modules: modules:
- default - default
@@ -1644,13 +1645,13 @@ views:
variables: variables:
- name: Motion - name: Motion
- entity: binary_sensor.basement_studio_motion - entity: binary_sensor.basement_studio_motion
- color: accent-color - color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
- name: Occupied - name: Occupied
- entity: binary_sensor.basement_occupied - entity: binary_sensor.basement_occupied
- color: accent-color - color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: popup_timer_card template: popup_timer_card
variables: variables:
@@ -1850,19 +1851,19 @@ views:
variables: variables:
name: Front Motion name: Front Motion
entity: binary_sensor.living_room_front_motion entity: binary_sensor.living_room_front_motion
color: accent-color color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
name: Back Motion name: Back Motion
entity: binary_sensor.living_room_back_motion entity: binary_sensor.living_room_back_motion
color: accent-color color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
name: Occupied name: Occupied
entity: binary_sensor.living_room_occupied entity: binary_sensor.living_room_occupied
color: accent-color color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: popup_timer_card template: popup_timer_card
variables: variables:
@@ -2020,13 +2021,13 @@ views:
variables: variables:
- name: Motion - name: Motion
- entity: binary_sensor.downstairs_bathroom_motion - entity: binary_sensor.downstairs_bathroom_motion
- color: accent-color - color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
- name: Occupied - name: Occupied
- entity: binary_sensor.downstairs_bathroom_occupied - entity: binary_sensor.downstairs_bathroom_occupied
- color: accent-color - color: bubble-accent-color
- type: custom:bubble-card - type: custom:bubble-card
card_type: separator card_type: separator
name: Security name: Security
@@ -2207,13 +2208,13 @@ views:
variables: variables:
- name: Motion - name: Motion
- entity: binary_sensor.mud_room_motion - entity: binary_sensor.mud_room_motion
- color: accent-color - color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
- name: Occupied - name: Occupied
- entity: binary_sensor.mud_room_occupied - entity: binary_sensor.mud_room_occupied
- color: accent-color - color: bubble-accent-color
- type: custom:bubble-card - type: custom:bubble-card
card_type: separator card_type: separator
name: Security name: Security
@@ -2300,13 +2301,13 @@ views:
variables: variables:
- name: Motion - name: Motion
- entity: binary_sensor.stairwell_bottom_motion - entity: binary_sensor.stairwell_bottom_motion
- color: accent-color - color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
- name: Occupied - name: Occupied
- entity: binary_sensor.stairwell_occupied - entity: binary_sensor.stairwell_occupied
- color: accent-color - color: bubble-accent-color
- type: custom:bubble-card - type: custom:bubble-card
card_type: separator card_type: separator
name: Security name: Security
@@ -2397,13 +2398,27 @@ views:
variables: variables:
- name: Motion - name: Motion
- entity: binary_sensor.stairwell_top_motion - entity: binary_sensor.stairwell_top_motion
- color: accent-color - color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
- name: Occupied - name: Occupied
- entity: binary_sensor.upstairs_hallway_occupied - entity: binary_sensor.upstairs_hallway_occupied
- color: accent-color - color: bubble-accent-color
- type: custom:bubble-card
card_type: separator
name: Security
icon: mdi:security
- type: horizontal-stack
cards:
- type: custom:streamline-card
template: contact_sensor_button
variables:
name: Window
entity: binary_sensor.stairway_window_upper
color: error-color
- type: custom:bubble-card
card_type: empty-column
- type: custom:streamline-card - type: custom:streamline-card
template: popup_timer_card template: popup_timer_card
variables: variables:
@@ -2507,13 +2522,27 @@ views:
variables: variables:
- name: Motion - name: Motion
- entity: binary_sensor.upstairs_bathroom_motion - entity: binary_sensor.upstairs_bathroom_motion
- color: accent-color - color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
- name: Occupied - name: Occupied
- entity: binary_sensor.upstairs_bathroom_occupied - entity: binary_sensor.upstairs_bathroom_occupied
- color: accent-color - color: bubble-accent-color
- type: custom:bubble-card
card_type: separator
name: Security
icon: mdi:security
- type: horizontal-stack
cards:
- type: custom:streamline-card
template: contact_sensor_button
variables:
name: Window
entity: binary_sensor.upstairs_bathroom_window
color: error-color
- type: custom:bubble-card
card_type: empty-column
- type: custom:streamline-card - type: custom:streamline-card
template: popup_timer_card template: popup_timer_card
variables: variables:
@@ -2549,17 +2578,20 @@ views:
data: data:
option: Adaptive option: Adaptive
sub_button: sub_button:
- entity: input_select.master_bedroom_scenes main:
name: Scenes - entity: input_select.master_bedroom_scenes
tap_action: name: Scenes
action: toggle tap_action:
show_name: false action: toggle
icon: mdi:palette show_name: false
- entity: switch.master_bedroom_motion_lighting icon: mdi:palette
name: Motion Lighting sub_button_type: select
icon: mdi:motion-sensor - entity: switch.master_bedroom_motion_lighting
tap_action: name: Motion Lighting
action: toggle icon: mdi:motion-sensor
tap_action:
action: toggle
bottom: []
modules: modules:
- default - default
- type: custom:bubble-card - type: custom:bubble-card
@@ -2682,7 +2714,7 @@ views:
styles: |- styles: |-
.bubble-button-background { .bubble-button-background {
opacity: 1 !important; opacity: 1 !important;
background-color: ${state === 'on' ? 'var(--accent-color)' : 'var(--background-color-2)'} !important; background-color: ${state === 'on' ? 'var(--bubble-accent-color)' : 'var(--background-color-2)'} !important;
} }
- type: custom:bubble-card - type: custom:bubble-card
card_type: button card_type: button
@@ -2770,13 +2802,31 @@ views:
variables: variables:
- name: Motion - name: Motion
- entity: binary_sensor.master_bedroom_motion - entity: binary_sensor.master_bedroom_motion
- color: accent-color - color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
- name: Occupied - name: Occupied
- entity: binary_sensor.master_bedroom_occupied - entity: binary_sensor.master_bedroom_occupied
- color: accent-color - color: bubble-accent-color
- type: custom:bubble-card
card_type: separator
name: Security
icon: mdi:security
- type: horizontal-stack
cards:
- type: custom:streamline-card
template: contact_sensor_button
variables:
name: Window 1
entity: binary_sensor.master_bedroom_window_1
color: error-color
- type: custom:streamline-card
template: contact_sensor_button
variables:
name: Window 2
entity: binary_sensor.master_bedroom_window_2
color: error-color
- type: custom:streamline-card - type: custom:streamline-card
template: popup_timer_card template: popup_timer_card
variables: variables:
@@ -2811,16 +2861,19 @@ views:
data: data:
option: Adaptive option: Adaptive
sub_button: sub_button:
- entity: input_select.kallen_bedroom_scenes main:
name: Scenes - entity: input_select.kallen_bedroom_scenes
tap_action: name: Scenes
action: toggle tap_action:
show_name: false action: toggle
icon: mdi:palette show_name: false
- entity: switch.kallen_bedroom_motion_lighting icon: mdi:palette
name: Motion Lighting sub_button_type: select
tap_action: - entity: switch.kallen_bedroom_motion_lighting
action: toggle name: Motion Lighting
tap_action:
action: toggle
bottom: []
- type: custom:bubble-card - type: custom:bubble-card
card_type: separator card_type: separator
name: Lights name: Lights
@@ -2957,13 +3010,31 @@ views:
variables: variables:
- name: Motion - name: Motion
- entity: binary_sensor.kallen_bedroom_motion - entity: binary_sensor.kallen_bedroom_motion
- color: accent-color - color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
- name: Occupied - name: Occupied
- entity: binary_sensor.kallen_bedroom_occupied - entity: binary_sensor.kallen_bedroom_occupied
- color: accent-color - color: bubble-accent-color
- type: custom:bubble-card
card_type: separator
name: Security
icon: mdi:security
- type: horizontal-stack
cards:
- type: custom:streamline-card
template: contact_sensor_button
variables:
name: Window 1
entity: binary_sensor.kallen_bedroom_window_1
color: error-color
- type: custom:streamline-card
template: contact_sensor_button
variables:
name: Window 2
entity: binary_sensor.kallen_bedroom_window_2
color: error-color
- type: custom:streamline-card - type: custom:streamline-card
template: popup_timer_card template: popup_timer_card
variables: variables:
@@ -2993,18 +3064,21 @@ views:
hold_action: hold_action:
action: more-info action: more-info
sub_button: sub_button:
- entity: input_select.emma_bedroom_scenes main:
name: Scenes - entity: input_select.emma_bedroom_scenes
tap_action: name: Scenes
action: toggle tap_action:
show_name: false action: toggle
icon: mdi:palette show_name: false
- entity: switch.emma_bedroom_motion_lighting icon: mdi:palette
name: Motion Lighting sub_button_type: select
tap_action: - entity: switch.emma_bedroom_motion_lighting
action: toggle name: Motion Lighting
hold_action: tap_action:
action: more-info action: toggle
hold_action:
action: more-info
bottom: []
modules: modules:
- default - default
- type: custom:bubble-card - type: custom:bubble-card
@@ -3028,7 +3102,42 @@ views:
double_tap_action: double_tap_action:
action: none action: none
- type: custom:bubble-card - type: custom:bubble-card
card_type: empty-column card_type: button
entity: switch.emma_door_alert
name: Door Alert
show_state: true
tap_action:
action: toggle
double_tap_action:
action: none
hold_action:
action: more-info
button_action:
double_tap_action:
action: none
button_type: switch
sub_button:
main: []
bottom: []
styles: >-
.is-unavailable {
opacity: 0.5 !important;
}
.bubble-button-background {
opacity: 1 !important;
background-color: ${state === 'on' ? 'var(--success-color)' : 'var(--error-color)'} !important;
transition: background-color 1s !important;
}
.bubble-icon {
opacity: 1 !important;
color: ${state === 'on' ? 'var(--success-color)' : 'var(--error-color)'} !important;
transition: color 1s !important;
}
${icon.setAttribute("icon", hass.states[entity].state ===
'off' ? 'mdi:alert' : 'mdi:check')}
- type: custom:bubble-card - type: custom:bubble-card
card_type: separator card_type: separator
name: Environment name: Environment
@@ -3076,7 +3185,7 @@ views:
styles: |- styles: |-
.bubble-button-background { .bubble-button-background {
opacity: 1 !important; opacity: 1 !important;
background-color: ${state === 'on' ? 'var(--accent-color)' : 'var(--background-color-2)'} !important; background-color: ${state === 'on' ? 'var(--bubble-accent-color)' : 'var(--background-color-2)'} !important;
} }
- type: custom:bubble-card - type: custom:bubble-card
card_type: button card_type: button
@@ -3193,13 +3302,31 @@ views:
variables: variables:
- name: Motion - name: Motion
- entity: binary_sensor.emma_bedroom_motion - entity: binary_sensor.emma_bedroom_motion
- color: accent-color - color: bubble-accent-color
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
- name: Occupied - name: Occupied
- entity: binary_sensor.emma_bedroom_occupied - entity: binary_sensor.emma_bedroom_occupied
- color: accent-color - color: bubble-accent-color
- type: custom:bubble-card
card_type: separator
name: Security
icon: mdi:security
- type: horizontal-stack
cards:
- type: custom:streamline-card
template: contact_sensor_button
variables:
name: Door
entity: binary_sensor.emma_bedroom_door
color: error-color
- type: custom:streamline-card
template: contact_sensor_button
variables:
name: Window
entity: binary_sensor.emma_bedroom_window
color: error-color
- type: custom:streamline-card - type: custom:streamline-card
template: popup_timer_card template: popup_timer_card
variables: variables:
@@ -3256,6 +3383,20 @@ views:
- name: Back - name: Back
- entity: binary_sensor.back_door - entity: binary_sensor.back_door
- color: error-color - color: error-color
- type: custom:bubble-card
card_type: separator
name: Basement Studio
icon: mdi:twitch
- type: horizontal-stack
cards:
- type: custom:streamline-card
template: contact_sensor_button
variables:
- name: Door
- entity: binary_sensor.basement_studio_door
- color: error-color
- type: custom:bubble-card
card_type: empty-column
- type: custom:bubble-card - type: custom:bubble-card
card_type: separator card_type: separator
name: Living Room name: Living Room
@@ -3412,6 +3553,60 @@ views:
- color: error-color - color: error-color
- type: custom:bubble-card - type: custom:bubble-card
card_type: empty_column card_type: empty_column
- type: custom:bubble-card
card_type: separator
name: Master Bedroom
icon: mdi:bed
- type: horizontal-stack
cards:
- type: custom:streamline-card
template: contact_sensor_button
variables:
- name: Window
- entity: binary_sensor.master_bedroom_window_1
- color: error-color
- type: custom:streamline-card
template: contact_sensor_button
variables:
- name: Window 1
- entity: binary_sensor.master_bedroom_window_2
- color: error-color
- type: custom:bubble-card
card_type: separator
name: Kallen Bedroom
icon: mdi:bunk-bed
- type: horizontal-stack
cards:
- type: custom:streamline-card
template: contact_sensor_button
variables:
- name: Window 1
- entity: binary_sensor.kallen_bedroom_window_1
- color: error-color
- type: custom:streamline-card
template: contact_sensor_button
variables:
- name: Window 2
- entity: binary_sensor.kallen_bedroom_window_2
- color: error-color
- type: custom:bubble-card
card_type: separator
name: Emma Bedroom
icon: hue:room-nursery
- type: horizontal-stack
cards:
- type: custom:streamline-card
template: contact_sensor_button
variables:
- name: Door
- entity: binary_sensor.emma_bedroom_door
- color: error-color
- type: custom:streamline-card
template: contact_sensor_button
variables:
- name: Window
- entity: binary_sensor.emma_bedroom_window
- color: error-color
- type: vertical-stack - type: vertical-stack
cards: cards:
- type: custom:bubble-card - type: custom:bubble-card
@@ -3943,6 +4138,24 @@ views:
entity: switch.emma_door_alert entity: switch.emma_door_alert
state: 'off' state: 'off'
color: var(--warning-color) color: var(--warning-color)
- type: custom:mushroom-template-badge
content: '{{ ''Disabled'' if states(entity) == ''off'' else ''Enabled'' }}'
icon: mdi:database
color: >-
{{ 'var(--error-color)' if states(entity) == 'off' else
'var(--success-color)' }}
entity: input_boolean.recorder
label: Recorder Status
visibility:
- condition: and
conditions:
- condition: user
users:
- c3909d27048140729f002aaef0391775
- 5244463d054a454389c06b76e6229b53
- condition: state
entity: input_boolean.recorder
state: 'off'
- type: custom:mushroom-template-badge - type: custom:mushroom-template-badge
content: Tornado Possible content: Tornado Possible
color: var(--error-color) color: var(--error-color)
@@ -3961,9 +4174,28 @@ views:
icon: '{{ state_attr(''binary_sensor.tornado_possible'',''icon'') }}' icon: '{{ state_attr(''binary_sensor.tornado_possible'',''icon'') }}'
- type: custom:mushroom-template-badge - type: custom:mushroom-template-badge
content: >- content: >-
{% if
states('sensor.home_tempest_cloud_sensors_lightning_strikes_last_hour')
| int > 0 %}
{{ {{
states('sensor.home_tempest_cloud_sensors_lightning_strikes_last_hour') states('sensor.home_tempest_cloud_sensors_lightning_strikes_last_hour')
}} strikes in last hour! | int }} strikes last hour!
{% elif
states('sensor.home_tempest_cloud_sensors_lightning_strikes_last_3_hours')
| int > 0 %}
{{
states('sensor.home_tempest_cloud_sensors_lightning_strikes_last_3_hours')
| int }} strikes last 3 hours!
{% else %}
{{ states('sensor.blitzortung_lightning_counter') }} strikes during
this storm!
{% endif %}
icon: mdi:lightning-bolt icon: mdi:lightning-bolt
color: var(--warning-color) color: var(--warning-color)
entity: binary_sensor.lightning_warning entity: binary_sensor.lightning_warning
@@ -6853,7 +7085,6 @@ views:
- entity: zone.meijer - entity: zone.meijer
- entity: zone.menards - entity: zone.menards
- entity: zone.middle_school - entity: zone.middle_school
- entity: zone.rite_aid
- entity: zone.the_elder_storks - entity: zone.the_elder_storks
- entity: zone.wal_mart - entity: zone.wal_mart
- entity: zone.latty - entity: zone.latty
@@ -7010,14 +7241,14 @@ views:
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button template: state_color_button
variables: variables:
entity: binary_sensor.living_room_front_motion entity: input_boolean.toggle_testing
name: State Color Button name: State Color Button
color: accent-color color: bubble-accent-color
columns: '2' columns: '2'
- type: custom:streamline-card - type: custom:streamline-card
template: state_color_button_nav template: state_color_button_nav
variables: variables:
entity: binary_sensor.security_faults entity: input_boolean.toggle_testing
name: State Color Button Nav name: State Color Button Nav
navigation_path: '#security' navigation_path: '#security'
color: error-color color: error-color
@@ -7076,21 +7307,23 @@ views:
action: navigate action: navigate
navigation_path: '#basement-studio' navigation_path: '#basement-studio'
sub_button: sub_button:
- entity: sensor.basement_studio_temperature main:
name: Temp - entity: sensor.basement_studio_temperature
show_state: true name: Temp
show_name: false show_state: true
tap_action: show_name: false
action: navigate tap_action:
navigation_path: '#basement-studio' action: navigate
show_background: false navigation_path: '#basement-studio'
- entity: sensor.basement_studio_illuminance show_background: false
show_state: true - entity: sensor.basement_studio_illuminance
name: Lux show_state: true
tap_action: name: Lux
action: navigate tap_action:
navigation_path: '#basement-studio' action: navigate
show_background: false navigation_path: '#basement-studio'
show_background: false
bottom: []
modules: modules:
- default - default
- temperature_colouring - temperature_colouring
@@ -7127,21 +7360,23 @@ views:
action: navigate action: navigate
navigation_path: '#front-porch' navigation_path: '#front-porch'
sub_button: sub_button:
- entity: sensor.home_tempest_temperature main:
name: Temp - entity: sensor.home_tempest_temperature
show_state: true name: Temp
show_name: false show_state: true
tap_action: show_name: false
action: navigate tap_action:
navigation_path: '#front-porch' action: navigate
show_background: false navigation_path: '#front-porch'
- entity: sensor.home_tempest_illuminance show_background: false
show_state: true - entity: sensor.home_tempest_illuminance
name: Lux show_state: true
tap_action: name: Lux
action: navigate tap_action:
navigation_path: '#front-porch' action: navigate
show_background: false navigation_path: '#front-porch'
show_background: false
bottom: []
modules: modules:
- default - default
- temperature_colouring - temperature_colouring
@@ -7183,7 +7418,7 @@ views:
- type: custom:bubble-card - type: custom:bubble-card
card_type: button card_type: button
button_type: state button_type: state
entity: binary_sensor.living_room_back_motion entity: input_boolean.toggle_testing
name: State Color Button name: State Color Button
show_state: true show_state: true
tap_action: tap_action:
@@ -7202,11 +7437,11 @@ views:
- default - default
- state_color_button - state_color_button
state_color_button: state_color_button:
color: accent-color color: bubble-accent-color
- type: custom:bubble-card - type: custom:bubble-card
card_type: button card_type: button
button_type: state button_type: state
entity: binary_sensor.security_faults entity: input_boolean.toggle_testing
name: State Color Button Nav name: State Color Button Nav
show_state: true show_state: true
tap_action: tap_action:
@@ -7468,6 +7703,27 @@ views:
- condition: numeric_state - condition: numeric_state
entity: sensor.anniversary_tony_s_birthday entity: sensor.anniversary_tony_s_birthday
below: 8 below: 8
- type: grid
cards:
- type: heading
heading: Bubble Weather Card
heading_style: title
icon: mdi:weather-partly-cloudy
- type: custom:bubble-card
card_type: button
button_type: state
sub_button:
main: []
bottom: []
modules:
- weather_forecast
entity: weather.iron_nerd_weather_station
weather_forecast:
type: daily
disable_dynamic_background: false
disable_animations: false
hide_icon_background: false
card_layout: default
header: header:
layout: responsive layout: responsive
badges_position: bottom badges_position: bottom