Compare commits
5 Commits
sunset-rew
...
master
Author | SHA1 | Date | |
---|---|---|---|
60157b38ce
|
|||
8abe309085
|
|||
2fd2ad50cc
|
|||
33c92039ce
|
|||
f15b01da8e
|
@ -354,42 +354,148 @@ views:
|
||||
- entity: automation.family_has_left
|
||||
- entity: switch.presence_simulation
|
||||
- entity: binary_sensor.front_door
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.back_door
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.basement_studio_door
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.emma_bedroom_door
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.front_window_1
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.front_window_2
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.kitchen_big_window
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.living_room_front_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.downstairs_bathroom_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.upstairs_bathroom_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.stairwell_bottom_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.emma_bedroom_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.living_room_back_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.mud_room_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.basement_studio_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.stairwell_top_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.kallen_bedroom_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.master_bedroom_motion
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: alarm_control_panel.nerdhome_alarm_panel
|
||||
name: Nerd Home Alarm
|
||||
state_map:
|
||||
disarmed: Disarmed
|
||||
armed_home: Armed Home
|
||||
armed_away: Armed Away
|
||||
- entity: binary_sensor.front_doorbell_ding_mqtt
|
||||
state_map:
|
||||
'on': Ringing
|
||||
'off': Clear
|
||||
- entity: binary_sensor.front_doorbell_motion_mqtt
|
||||
state_map:
|
||||
'on': Detected
|
||||
'off': Clear
|
||||
- entity: binary_sensor.stairway_window_lower
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.mud_room_window
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: input_boolean.lockdown_issue
|
||||
- entity: binary_sensor.front_window_3
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.side_window_1
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.side_window_2
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.side_window_3
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.side_window_4
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.back_window_1
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.back_window_2
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.kitchen_sink_window
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.downstairs_bathroom_window_1
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.downstairs_bathroom_window_2
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.stairway_window_upper
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: binary_sensor.upstairs_bathroom_window
|
||||
state_map:
|
||||
'on': Open
|
||||
'off': Closed
|
||||
- entity: sensor.living_room_windows_open
|
||||
name: Living Room Windows
|
||||
- type: grid
|
||||
|
@ -7135,3 +7135,209 @@ views:
|
||||
name: Sync Issue
|
||||
- entity: input_button.basement_led_strip_reset
|
||||
name: LED Strip Reset
|
||||
- type: sections
|
||||
max_columns: 4
|
||||
title: Temp
|
||||
path: temp
|
||||
icon: mdi:asterisk
|
||||
sections:
|
||||
- type: grid
|
||||
cards:
|
||||
- type: heading
|
||||
heading: Washer Controls
|
||||
heading_style: title
|
||||
icon: mdi:washing-machine
|
||||
- type: custom:stack-in-card
|
||||
cards:
|
||||
- type: entities
|
||||
entities:
|
||||
- entity: input_number.washer_cycle_length
|
||||
name: Cycle Length
|
||||
- entity: input_datetime.washer_finished
|
||||
name: Finished At
|
||||
- entity: input_boolean.washer_finished
|
||||
name: Cycle Finished
|
||||
secondary_info: Turn off after collecting laundry
|
||||
- type: custom:timer-bar-card
|
||||
filter: true
|
||||
show_empty: The washer is not currently running
|
||||
entities:
|
||||
- entity: timer.washer_timer
|
||||
sync_issues: ignore
|
||||
tap_action:
|
||||
action: none
|
||||
hold_action:
|
||||
action: more-info
|
||||
double_tap_action:
|
||||
action: none
|
||||
layout: hide_name
|
||||
modifications:
|
||||
- elapsed: 40%
|
||||
bar_foreground: orange
|
||||
- elapsed: 80%
|
||||
bar_foreground: red
|
||||
- type: custom:stack-in-card
|
||||
mode: horizontal
|
||||
cards:
|
||||
- type: custom:button-card
|
||||
entity: timer.washer_timer
|
||||
name: []
|
||||
show_label: true
|
||||
aspect_ratio: 2.7/1
|
||||
styles:
|
||||
card:
|
||||
- '--mdc-ripple-color': purple
|
||||
- '--mdc-ripple-press-opacity': 0.5
|
||||
state:
|
||||
- value: active
|
||||
label: Running
|
||||
icon: mdi:play
|
||||
styles:
|
||||
icon:
|
||||
- color: green
|
||||
- value: paused
|
||||
label: Paused
|
||||
icon: mdi:pause
|
||||
styles:
|
||||
icon:
|
||||
- color: yellow
|
||||
- value: idle
|
||||
label: Start
|
||||
icon: mdi:play
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: button.press
|
||||
service_data:
|
||||
entity_id: button.washer_start
|
||||
hold_action:
|
||||
action: more-info
|
||||
entity: timer.washer_timer
|
||||
- type: custom:button-card
|
||||
entity: timer.washer_timer
|
||||
name: []
|
||||
icon: mdi:cancel
|
||||
label: Cancel
|
||||
show_label: true
|
||||
aspect_ratio: 2.7/1
|
||||
styles:
|
||||
card:
|
||||
- '--mdc-ripple-color': purple
|
||||
- '--mdc-ripple-press-opacity': 0.5
|
||||
state:
|
||||
- value: active
|
||||
styles:
|
||||
icon:
|
||||
- color: green
|
||||
- value: paused
|
||||
styles:
|
||||
icon:
|
||||
- color: yellow
|
||||
- value: idle
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: button.press
|
||||
service_data:
|
||||
entity_id: button.washer_cancel
|
||||
hold_action:
|
||||
action: more-info
|
||||
entity: timer.washer_timer
|
||||
- type: grid
|
||||
cards:
|
||||
- type: heading
|
||||
heading: Dryer Controls
|
||||
heading_style: title
|
||||
icon: mdi:tumble-dryer
|
||||
- type: custom:stack-in-card
|
||||
cards:
|
||||
- type: entities
|
||||
entities:
|
||||
- entity: input_number.dryer_cycle_length
|
||||
name: Cycle Length
|
||||
- entity: input_datetime.dryer_finished
|
||||
name: Finished At
|
||||
- entity: input_boolean.dryer_finished
|
||||
name: Cycle Finished
|
||||
secondary_info: Turn off after collecting laundry
|
||||
- type: custom:timer-bar-card
|
||||
filter: true
|
||||
show_empty: The dryer is not currently running
|
||||
entities:
|
||||
- entity: timer.dryer_timer
|
||||
sync_issues: ignore
|
||||
tap_action:
|
||||
action: none
|
||||
hold_action:
|
||||
action: more-info
|
||||
double_tap_action:
|
||||
action: none
|
||||
layout: hide_name
|
||||
modifications:
|
||||
- elapsed: 40%
|
||||
bar_foreground: orange
|
||||
- elapsed: 80%
|
||||
bar_foreground: red
|
||||
- type: custom:stack-in-card
|
||||
mode: horizontal
|
||||
cards:
|
||||
- type: custom:button-card
|
||||
entity: timer.dryer_timer
|
||||
name: []
|
||||
show_label: true
|
||||
aspect_ratio: 2.7/1
|
||||
styles:
|
||||
card:
|
||||
- '--mdc-ripple-color': purple
|
||||
- '--mdc-ripple-press-opacity': 0.5
|
||||
state:
|
||||
- value: active
|
||||
label: Running
|
||||
icon: mdi:play
|
||||
styles:
|
||||
icon:
|
||||
- color: green
|
||||
- value: paused
|
||||
label: Paused
|
||||
icon: mdi:pause
|
||||
styles:
|
||||
icon:
|
||||
- color: yellow
|
||||
- value: idle
|
||||
label: Start
|
||||
icon: mdi:play
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: button.press
|
||||
service_data:
|
||||
entity_id: button.dryer_start
|
||||
hold_action:
|
||||
action: more-info
|
||||
entity: timer.dryer_timer
|
||||
- type: custom:button-card
|
||||
entity: timer.dryer_timer
|
||||
name: []
|
||||
icon: mdi:cancel
|
||||
label: Cancel
|
||||
show_label: true
|
||||
aspect_ratio: 2.7/1
|
||||
styles:
|
||||
card:
|
||||
- '--mdc-ripple-color': purple
|
||||
- '--mdc-ripple-press-opacity': 0.5
|
||||
state:
|
||||
- value: active
|
||||
styles:
|
||||
icon:
|
||||
- color: green
|
||||
- value: paused
|
||||
styles:
|
||||
icon:
|
||||
- color: yellow
|
||||
- value: idle
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: button.press
|
||||
service_data:
|
||||
entity_id: button.dryer_cancel
|
||||
hold_action:
|
||||
action: more-info
|
||||
entity: timer.dryer_timer
|
||||
|
@ -1272,6 +1272,8 @@ views:
|
||||
action: toggle
|
||||
icon: mdi:palette
|
||||
styles: ''
|
||||
modules:
|
||||
- default
|
||||
- type: custom:bubble-card
|
||||
card_type: separator
|
||||
name: Lights
|
||||
@ -1454,6 +1456,9 @@ views:
|
||||
button_action:
|
||||
double_tap_action:
|
||||
action: none
|
||||
button_type: switch
|
||||
modules:
|
||||
- default
|
||||
- type: custom:bubble-card
|
||||
card_type: button
|
||||
button_type: switch
|
||||
@ -1485,8 +1490,26 @@ views:
|
||||
button_action:
|
||||
double_tap_action:
|
||||
action: none
|
||||
button_type: switch
|
||||
modules:
|
||||
- default
|
||||
- type: custom:bubble-card
|
||||
card_type: empty-column
|
||||
card_type: button
|
||||
name: Recliner Mode
|
||||
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
|
||||
modules:
|
||||
- default
|
||||
entity: input_boolean.recliner_mode
|
||||
- type: custom:bubble-card
|
||||
card_type: separator
|
||||
name: Status
|
||||
@ -1521,8 +1544,8 @@ views:
|
||||
- type: custom:streamline-card
|
||||
template: popup_accent_color_button
|
||||
variables:
|
||||
- name: Motion
|
||||
- entity: binary_sensor.basement_studio_motion
|
||||
name: Motion
|
||||
entity: binary_sensor.basement_studio_motion
|
||||
- type: custom:streamline-card
|
||||
template: popup_accent_color_button
|
||||
variables:
|
||||
@ -4101,6 +4124,22 @@ views:
|
||||
- condition: state
|
||||
entity: input_boolean.emma_sleeping
|
||||
state: 'on'
|
||||
- type: custom:mushroom-template-badge
|
||||
icon: mdi:wrench-clock
|
||||
entity: input_boolean.server_maintenance
|
||||
color: var(--warning-color)
|
||||
label: Server Maintenance
|
||||
content: Interruptions Possible
|
||||
tap_action:
|
||||
action: none
|
||||
hold_action:
|
||||
action: none
|
||||
double_tap_action:
|
||||
action: none
|
||||
visibility:
|
||||
- condition: state
|
||||
entity: input_boolean.server_maintenance
|
||||
state: 'on'
|
||||
header:
|
||||
card:
|
||||
type: markdown
|
||||
|
Reference in New Issue
Block a user