Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- title: Norton Court
- views:
- - path: essentials
- title: Essentials
- panel: false
- icon: 'mdi:home-outline'
- theme: transparentblue
- background: center / cover no-repeat fixed url('/local/images/216876.jpg')
- badges:
- - entities:
- - entity: sun.sun
- icon: 'mdi:moon-waxing-crescent'
- name: Nighttime
- state_filter:
- - below_horizon
- type: entity-filter
- - entities:
- - entity: sun.sun
- icon: 'mdi:white-balance-sunny'
- name: Daytime
- state_filter:
- - above_horizon
- type: entity-filter
- - entity: sensor.period_of_day
- - entity: sensor.next_sunrise
- - entity: sensor.next_sunset
- - entity: person.daniel_brunt
- cards:
- - type: vertical-stack
- cards:
- - type: entity-filter
- card:
- type: glance
- columns: 4
- entities:
- - entity: binary_sensor.office_motion
- name: Office
- - entity: binary_sensor.living_room_motion
- name: Living Room
- - entity: binary_sensor.front_porch_motion
- name: Front Porch
- - entity: binary_sensor.bathroom_motion
- name: Bathroom
- - entity: binary_sensor.bedroom_motion
- name: Bedroom
- - entity: binary_sensor.kitchen_motion
- name: Kitchen
- - entity: binary_sensor.garage_motion
- name: Garage
- state_filter:
- - 'on'
- state_color: true
- show_state: true
- show_icon: true
- - type: glance
- entities:
- - entity: light.bedroom_lights
- tap_action:
- action: toggle
- - entity: light.bathroom_light
- tap_action:
- action: toggle
- - entity: light.fireplace_light
- tap_action:
- action: toggle
- - entity: light.garage_light
- tap_action:
- action: toggle
- - entity: light.living_room_light
- tap_action:
- action: toggle
- - entity: light.office_lights
- tap_action:
- action: toggle
- - entity: light.pole_lamp
- tap_action:
- action: toggle
- - entity: light.porch_light
- tap_action:
- action: toggle
- show_state: false
- columns: 3
- state_color: true
- - type: vertical-stack
- cards:
- - type: entities
- state_color: true
- entities:
- - sensor.coffee_machine
- - input_boolean.coffee_prepared
- - type: conditional
- conditions:
- - entity: sensor.coffee_machine
- state: Waiting
- name: Make Coffee
- row:
- entity: switch.sonoff_inching
- - type: 'custom:template-entity-row'
- name: Filter Count
- icon: 'hass:filter-variant'
- state: '{{ states(''input_number.coffee_filter_count'') }}'
- - type: entities
- entities:
- - entity: binary_sensor.coffee_brewing
- - entity: sensor.coffee_machine
- - entity: switch.coffee_maker
- - entity: sensor.coffee_maker_electric_a
- - entity: input_boolean.coffee_is_ready
- - type: vertical-stack
- cards:
- - type: entities
- entities:
- - entity: lock.front_door_lock
- name: Front Door Lock
- - entity: sensor.frontdoor_lock_log_message
- - entity: sensor.frontdoor_lock_log_user
- - entity: sensor.frontdoor_lock_log_date
- - entity: sensor.frontdoor_lock_log_time
- - entity: sensor.front_door_lock_battery_level
- - type: section
- - entity: lock.garage_door_lock
- - entity: cover.garage_door
- name: Garage Door
- title: ' '
- state_color: true
- - type: vertical-stack
- cards:
- - type: 'custom:battery-state-card'
- secondary_info: last_updated
- bulk_rename:
- - from: ': Battery Level'
- - from: battery level
- - from: Battery Level
- - from: Battery
- collapse: 5
- color_thresholds:
- - value: 33
- color: red
- - value: 66
- color: yellow
- - value: 100
- color: green
- entities:
- - entity: sensor.vog_l04_battery_level
- charging_state:
- entity_id: sensor.vog_l04_battery_state
- state: charging
- icon: 'mdi:flash'
- color: yellow
- - entity: sensor.front_door_lock_battery_level
- color_thresholds:
- - value: 70
- color: red
- - value: 85
- color: yellow
- - value: 100
- color: green
- filter:
- include:
- - name: entity_id
- value: '*_battery_level'
- sort_by_level: asc
- - type: glance
- entities:
- - entity: device_tracker.dbrunt_p30pro
- name: Daniel
- state_color: true
- title: OwnTracks
- - type: entities
- entities:
- - device_tracker.paul
- title: UniFi
- state_color: true
- - title: Lights
- path: lights
- theme: transparentblue
- badges: []
- cards:
- - type: entities
- entities:
- - light.aquarium_day_light
- - light.aquarium_night_light
- - light.bathroom_light
- - light.bedroom_lamp_1
- - light.bedroom_lamp_2
- - light.bedroom_lights
- - light.fireplace_light
- - light.garage_light
- - light.living_room_light
- - light.office_light_1
- - light.office_light_2
- - light.office_light_3
- - light.office_lights
- - light.pole_lamp
- - light.porch_light
- - light.rgbw_dimmer_module
- - type: glance
- entities:
- - light.aquarium_day_light
- - light.aquarium_night_light
- - light.bathroom_light
- - light.bedroom_lamp_1
- - light.bedroom_lamp_2
- - light.bedroom_lights
- - light.fireplace_light
- - entity: light.garage_light
- tap_action:
- action: toggle
- - light.living_room_light
- - light.office_light_1
- - light.office_light_2
- - light.office_light_3
- - light.office_lights
- - light.pole_lamp
- - light.porch_light
- - light.rgbw_dimmer_module
- state_color: true
- show_state: false
- - type: vertical-stack
- cards:
- - type: glance
- entities:
- - entity: light.fireplace_light
- - entity: light.garage_light
- tap_action:
- action: toggle
- - path: motion
- title: Motion
- icon: 'hass:run'
- badges:
- - entity: binary_sensor.bathroom_motion
- name: Bathroom
- style: |
- :host {
- --label-badge-blue: {% if is_state('binary_sensor.area_motion_bathroom', 'on') %} yellow {% else %} red {% endif %};
- }
- - entity: binary_sensor.bedroom_motion
- name: Bedroom
- style: |
- :host {
- --label-badge-blue: {% if is_state('binary_sensor.area_motion_bedroom', 'on') %} yellow {% else %} red {% endif %};
- }
- - entity: binary_sensor.front_door_motion
- name: Front Door
- style: |
- :host {
- --label-badge-blue: {% if is_state('binary_sensor.area_motion_front_door', 'on') %} yellow {% else %} red {% endif %};
- }
- - entity: binary_sensor.garage_motion
- name: Garage
- style: |
- :host {
- --label-badge-blue: {% if is_state('binary_sensor.area_motion_garage', 'on') %} yellow {% else %} red {% endif %};
- }
- - entity: binary_sensor.kitchen_motion
- name: Kitchen
- style: |
- :host {
- --label-badge-blue: {% if is_state('binary_sensor.area_motion_kitchen', 'on') %} yellow {% else %} red {% endif %};
- }
- - entity: binary_sensor.living_room_motion
- name: Living Room
- style: |
- :host {
- --label-badge-blue: {% if is_state('binary_sensor.area_motion_living_room', 'on') %} yellow {% else %} red {% endif %};
- }
- - entity: binary_sensor.office_motion
- name: Office
- style: |
- :host {
- --label-badge-blue: {% if is_state('binary_sensor.area_motion_office', 'on') %} yellow {% else %} red {% endif %};
- }
- - entity: binary_sensor.night_mode
- - entity: binary_sensor.bedroom_night_mode
- - entity: binary_sensor.living_room_night_mode
- - entity: binary_sensor.living_room_override
- - entity: binary_sensor.living_room_lux_trigger
- cards:
- - type: glance
- entities:
- - entity: binary_sensor.bathroom_motion
- name: Bathroom
- - entity: binary_sensor.bedroom_motion
- name: Bedroom
- - entity: binary_sensor.kitchen_motion
- name: Kitchen
- - entity: binary_sensor.office_motion
- name: Office
- - entity: binary_sensor.living_room_motion
- name: Living Room
- - entity: binary_sensor.front_door_motion
- name: Front Door
- - entity: binary_sensor.front_porch_motion
- - entity: binary_sensor.garage_motion
- name: Garage
- state_color: true
- columns: 4
- show_state: false
- title: Motion
- - type: 'custom:auto-entities'
- card:
- type: glance
- title: Area Occupancy
- show_state: false
- show_color: true
- columns: 3
- filter:
- include:
- - domain: binary_sensor
- attributes:
- device_class: occupancy
- exclude:
- - entity_id: binary_sensor.area*
- sort:
- method: name
- - type: entities
- entities:
- - entity: binary_sensor.bathroom_occupancy
- - entity: binary_sensor.bedroom_occupancy
- - entity: binary_sensor.living_room_occupancy
- - entity: binary_sensor.office_occupancy
- - entity: binary_sensor.front_porch_occupancy
- state_color: true
- title: Device Occupancy
- - type: 'custom:button-card'
- icon: >
- [[[ if (entity.state == 'on') return 'mdi:toggle-switch'; else return
- 'mdi:toggle-switch-off-outline'; ]]]
- tap_action:
- action: toggle
- entity: input_boolean.sleep_mode
- show_state: false
- show_icon: true
- size: 60px
- state_color: true
- styles:
- icon:
- - color: |
- [[[ if (entity.state == 'on') return 'yellow'; return 'red' ]]]
- - animation: |
- [[[
- if (entity.state == 'on') return 'blink 2s ease infinite';
- ]]]
- - type: entities
- entities:
- - entity: binary_sensor.area_bathroom
- - entity: binary_sensor.area_bedroom
- - entity: binary_sensor.area_front_door
- - entity: binary_sensor.area_garage
- - entity: binary_sensor.area_kitchen
- - entity: binary_sensor.area_living_room
- - entity: binary_sensor.area_office
- - entity: binary_sensor.area_garage
- state_color: true
- title: Area Status
- - type: entities
- entities:
- - entity: switch.area_presence_hold_bathroom
- - entity: switch.area_presence_hold_bedroom
- - entity: switch.area_presence_hold_front_door
- - entity: switch.area_presence_hold_garage
- - entity: switch.area_presence_hold_kitchen
- - entity: switch.area_presence_hold_living_room
- - entity: switch.area_presence_hold_office
- state_color: true
- title: Presence Hold
- - type: entities
- entities:
- - entity: binary_sensor.bathroom_motion
- - entity: binary_sensor.bedroom_motion
- - entity: binary_sensor.front_door_motion
- - entity: binary_sensor.front_porch_motion
- name: Front Porch (Lumi)
- - entity: binary_sensor.garage_motion
- name: Garage Motion
- - entity: binary_sensor.kitchen_motion
- name: Kitchen Motion
- - entity: binary_sensor.living_room_motion
- - entity: binary_sensor.office_motion
- - type: entities
- entities:
- - entity: input_boolean.bedroom_automatic_lights_disabled
- - entity: input_boolean.living_room_automatic_lights_disabled
- - type: entities
- entities:
- - entity: sensor.brunt_win10_system_idle_time
- - entity: binary_sensor.my_pc_is_active
- secondary_info: last-changed
- - entity: input_number.pc_active_timeout
- - entity: automation.office_motion
- secondary_info: last-triggered
- - entity: binary_sensor.office_motion
- secondary_info: last-changed
- state_color: true
- show_header_toggle: false
- - path: environment
- title: Environment
- icon: 'hass:thermostat'
- theme: ''
- badges: []
- popup_cards:
- sensor.nest_hvac_mode:
- type: 'custom:card-templater'
- title: Cancel
- card:
- type: entities
- show_header_toggle: false
- title: 'Set thermostat to:'
- style: |
- #main-title {
- font-size: 16px;
- }
- .card-header {
- line-height: 20px;
- }
- .card-header .name {
- font-size: 14px;
- color: gray;
- }
- entities:
- - entity: sensor.nest_hvac_mode
- attribute: hvac_heat
- type: 'custom:multiple-entity-row'
- image: /local/images/nest-mode-heat-200x200.png
- name: Heat
- show_state: true
- icon: true
- styles:
- font-weight: bold
- width: 80px
- text-align: right
- color: '#25B1F6'
- tap_action:
- action: call-service
- service: climate.set_hvac_mode
- service_data:
- entity_id: climate.living_room
- hvac_mode: heat
- - entity: sensor.nest_hvac_mode
- attribute: hvac_off
- type: 'custom:multiple-entity-row'
- image: /local/images/nest-mode-off-200x200.png
- name: 'Off'
- show_state: true
- styles:
- font-weight: bold
- width: 40px
- text-align: right
- color: '#25B1F6'
- tap_action:
- action: call-service
- service: climate.set_hvac_mode
- service_data:
- entity_id: climate.living_room
- hvac_mode: 'off'
- entities:
- - entity: sensor.nest_hvac_mode
- state_template: |
- {% if is_state('sensor.nest_hvac_mode', 'heat') %}
- '✓'
- {% else %}
- ' '
- {% endif %}
- entity: sensor.nest_hvac_mode
- sensor.nest_preset_mode:
- title: ' '
- card:
- style: |
- .card-header {
- line-height: 20px;
- font-size: 14px;
- white-space: normal;
- text-align: center;
- }
- .card-header .name {
- font-size: 14px;
- color: gray;
- white-space: normal !important;
- text-align: center;
- }
- type: entities
- show_header_toggle: false
- title: >-
- Save energy by using Eco Temperatures when no one's home. Or turn
- them on manually any time.
- entities:
- - type: button
- icon: 'mdi:leaf'
- action_name: START ECO
- name: ' '
- tap_action:
- action: call-service
- service: climate.set_preset_mode
- service_data:
- entity_id: climate.living_room
- preset_mode: eco
- - type: button
- icon: 'mdi:leaf-off'
- action_name: STOP ECO
- name: ' '
- tap_action:
- action: call-service
- service: climate.set_preset_mode
- service_data:
- entity_id: climate.living_room
- preset_mode: none
- climate.living_room:
- title: Schedule
- card:
- type: 'custom:scheduler-card'
- title: Living Room Schedule
- include:
- - climate.living_room
- cards:
- - type: 'custom:vertical-stack-in-card'
- cards:
- - type: 'custom:thermostat-dark-card'
- name: Living Room
- entity: climate.living_room
- chevron_size: 50
- step: 0.1
- pending: '1'
- idle_zone: '2'
- hvac:
- states:
- 'off': 'off'
- cooling: cool
- heating: heat
- attribute: hvac_action
- away:
- sensor:
- sensor: sensor.nest_eco_temp
- style: |
- ha-card {
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- background: #EB6D00;
- border-bottom: 1pt solid #E65E00;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- background: #0055FF ;
- border-bottom: 1pt solid #00008B;
- {% else %}
- background: #373F48 ;
- border-bottom: 1pt solid #2b333a;
- {% endif %}
- {% endif %}
- box-shadow: 0 0 20px;
- }
- .dial_title {
- color: white !important;
- }
- - type: entities
- entities:
- - entity: sensor.nest_humidity
- name: Inside Humidity
- icon: 'mdi:none'
- style:
- .: |
- ha-card {
- color: white;
- font-size: 1.1rem;
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- background: #EB6D00;
- border-bottom: 1pt solid #E65E00;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- background: #0055FF ;
- border-bottom: 1pt solid #00008B;
- {% else %}
- background: #373F48 ;
- border-bottom: 1pt solid #2b333a;
- {% endif %}
- {% endif %}
- }
- $hui-sensor-entity-row$hui-generic-entity-row$: |
- state-badge {
- display: none;
- }
- - type: entities
- entities:
- - entity: sensor.nest_outside_temperature
- name: Outside Temp.
- icon: 'mdi:none'
- style:
- .: |
- ha-card {
- color: white;
- font-size: 1.1rem;
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- background: #EB6D00;
- border-bottom: 1pt solid #E65E00;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- background: #0055FF ;
- border-bottom: 1pt solid #00008B;
- {% else %}
- background: #373F48 ;
- border-bottom: 1pt solid #2b333a;
- {% endif %}
- {% endif %}
- }
- $hui-sensor-entity-row$hui-generic-entity-row$: |
- state-badge {
- display: none;
- }
- - type: horizontal-stack
- cards:
- - type: 'custom:button-card'
- entity: sensor.nest_hvac_mode
- name: MODE
- show_name: true
- tap_action:
- action: more-info
- color_type: icon
- state:
- - operator: template
- value: >
- [[[ return states['climate.living_room'].state === 'off'
- ]]]
- icon: 'mdi:none'
- color: white
- - operator: template
- value: >
- [[[ return states['climate.living_room'].state === 'heat'
- ]]]
- icon: 'mdi:none'
- color: 'rgb(239, 140, 0)'
- - operator: template
- value: >
- [[[ return states['climate.living_room'].state === 'cool'
- ]]]
- color: blue
- icon: 'mdi:none'
- show_state: false
- style: |
- ha-card {
- font-size: 85% !important;
- color: white;
- background:
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- #EB6D00 ;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- #0055FF ;
- {% else %}
- #373F48;
- {% endif %}
- {% endif %}
- box-shadow: none;
- }
- ha-icon {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.1' height='24.1' viewBox='-282.6 655.7 611.9 511.8' fill='%23FFF'%3E%3Cpath d='M235.4 1039.5c-38.3 30.7-76.8 46.1-117.7 46.1-51.2 0-99.7-23-153.5-74.2-61.4-58.8-127.9-110-194.5-110-12.8 0-25.6 2.6-38.4 5.1-2.3.7-5.7 1-7.6-2.6-1.7-3.2 0-5.1 2.6-7.6 38.3-30.7 76.8-46.1 117.7-46.1 51.2 0 99.7 23 153.5 74.2 61.3 58.8 127.8 110 194.4 110 12.8 0 25.6-2.6 38.3-5.1 2.8-.5 5.9-1.2 7.6 2.6 1.6 3.3.1 5.1-2.4 7.6zM-194.5 991c38.3 0 76.8 18 115.2 56.3 46.1 43.5 97.2 84.4 145.9 84.4 10.2 0 20.5-2.6 28.2-5.1 2.6-.7 4.6.1 5.7 2.1 1.7 3.1-.6 5.6-.6 5.6-28.2 23-58.8 33.2-87 33.2-38.3 0-76.8-18-115.2-56.3-46.1-43.5-97.2-84.4-145.9-84.4-10.2 0-20.4 2.9-28.2 5.1-2.3.7-4.2.7-5.7-2.3-1.5-2.8.6-5.3.6-5.3 28.1-20.6 56.3-33.3 87-33.3zM327.4 799c-28.2 23-58.8 33.2-87 33.2-38.3 0-76.8-18-115.2-56.3-46-43.4-97.1-84.4-145.8-84.4-10.2 0-20.5 2.6-28.2 5.1-2.2.7-4.3.2-5.6-1.8-2.2-3.5.5-5.9.5-5.9 28.2-23 58.8-33.2 87-33.2 38.3 0 76.8 18 115.2 56.3 46.1 43.5 97.2 84.4 145.9 84.4 10.2 0 20.5-2.6 28.2-5.1 2.1-.8 4.3-1.1 5.7.7 1.5 2.1 1.9 4.5-.7 7zM81.9 811.9c61.4 58.8 127.9 110 194.5 110 12.8 0 25.6-2.6 38.3-5.1 2.6-.7 5.7-1.2 7.6 2.6 1.6 3.1 0 5.1-2.6 7.6-38.4 30.7-76.8 46-117.7 46-51.2 0-99.7-23-153.5-74.2-61.4-58.8-127.9-110-194.5-110-12.8 0-25.6 2.6-38.3 5.1-2.6.7-5.7.7-7.6-2.6-1.8-3.1 0-5.1 2.6-7.6 38.3-30.7 76.8-46.1 117.7-46.1 51.1 0 99.7 23.1 153.5 74.3z'/%3E%3C/svg%3E");
- background-position: 25%;
- background-position-x: 50%;
- background-position-y: center;
- background-repeat: no-repeat;
- height: 44px;
- margin: 0
- auto 3px;
- width: 26px;
- }
- - type: 'custom:button-card'
- entity: sensor.nest_preset_mode
- name: ECO
- label: ECO
- tap_action:
- action: more-info
- color_type: icon
- color: green
- icon: 'mdi:none'
- state:
- - operator: template
- value: >
- [[[ return
- states['climate.living_room'].attributes.preset_mode ==
- 'none' ]]]
- icon: 'mdi:none'
- color: white
- show_state: false
- show_name: true
- style: |
- ha-card {
- font-size: 85% !important;
- color: white;
- background:
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- #EB6D00 !important;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- #0055FF !important;
- {% else %}
- #373F48 !important;
- {% endif %}
- {% endif %}
- box-shadow: none;
- }
- ha-icon {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.1' height='24.1' viewBox='0 0 26 24' fill='%23FFF'%3E%3Cpath class='st0' d='M.8 20.7c6.3 4.5 13.1 4.7 19-1.7 6.1-6.5 6.4-14.5 6.2-19-3.3 4-9.5 2.2-18.2 5C1 7.2.1 15.3 0 18.7c1.6-1.7 4.6-4.5 8.5-5.9 6.2-2.3 8.9-2.3 12.6-5.1-2.3 2.6-5.3 4.1-11.1 6.2-4.2 1.5-7.9 5.3-9.2 6.8z'/%3E%3C/svg%3E");
- background-position: 25%;
- background-position-x: 50%;
- background-position-y: center;
- background-repeat: no-repeat;
- height: 44px;
- margin: 0
- auto 3px;
- width: 26px;
- }
- - type: 'custom:button-card'
- entity: climate.living_room
- name: SCHEDULE
- action: url
- navigation_path: 'https://home.nest.com'
- color_type: card
- icon: none
- show_state: false
- show_name: true
- style: |
- ha-card {
- font-size: 85% !important;
- color: white !important;
- background:
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- #EB6D00 !important;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- #0055FF !important;
- {% else %}
- #373F48 !important;
- {% endif %}
- {% endif %}
- box-shadow: none;
- } ha-icon {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='24.1' fill='%23FFF'%3E%3Cpath d='M17 24.5H5c-2.8 0-5-2.2-5-5v-12c0-2 1.2-3.8 3-4.6v1c0 1.4 1.1 2.6 2.5 2.6S8 5.3 8 3.9V2.5h6v1.4c0 1.4 1.1 2.6 2.5 2.6S19 5.3 19 3.9v-1c1.8.8 3 2.5 3 4.6v12c0 2.8-2.2 5-5 5zm-1.7-7.9l-3.8-2.2V9c0-.6-.4-1-1-1s-1 .4-1 1V15.6s0 .1.1.1l.1.1.1.1s.1 0 .1.1l4.3 2.5c.5.3 1.1.1 1.4-.4.4-.6.2-1.2-.3-1.5zM16.5 5c-.6 0-1-.4-1-1V1c0-.6.4-1 1-1s1 .4 1 1v3c0 .6-.4 1-1 1zm-11 0c-.6 0-1-.4-1-1V1c0-.6.4-1 1-1s1 .4 1 1v3c0 .6-.4 1-1 1z'/%3E%3C/svg%3E");
- background-position: 25%;
- background-position-x: 50%;
- background-position-y: center;
- background-repeat: no-repeat;
- height: 44px;
- margin: 0
- auto 3px;
- width: 26px;
- }
- - type: 'custom:button-card'
- entity: climate.living_room
- name: HISTORY
- tap_action:
- action: url
- url_path: 'https://home.nest.com'
- color_type: card
- icon: 'mdi:none'
- show_state: false
- show_name: true
- style: |
- ha-card {
- font-size: 80% !important;
- color: white !important;
- background:
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- #EB6D00 !important;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- #0055FF !important;
- {% else %}
- #373F48 !important;
- {% endif %}
- {% endif %}
- box-shadow: none;
- } ha-icon {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 26 24' fill='%23FFF' stroke='%23FFF'%3E%3Cpath stroke-width='.05' d='M12.5 24c-6.6 0-12-5.4-12-12s5.4-12 12-12c.6 0 1 .4 1 1s-.4 1-1 1C7 2 2.5 6.5 2.5 12s4.5 10 10 10 10-4.5 10-10c0-.6.4-1 1-1s1 .4 1 1c0 6.6-5.4 12-12 12zM22.9 8.4c-.5.2-1.1 0-1.3-.5-.2-.5 0-1.1.5-1.3.5-.2 1.1 0 1.3.5.2.5 0 1.1-.5 1.3zm-3.6-3.7c-.4-.4-.4-1 0-1.4s1-.4 1.4 0c.4.4.4 1 0 1.4-.4.4-1 .4-1.4 0zm-2.1 11.7l-5.2-3s-.1 0-.1-.1l-.1-.1-.1-.1-.1-.1v-.1-.1-.1-.1-.1-7.1c0-.6.4-1 1-1s1 .4 1 1v6.4l4.7 2.7c.5.3.6.9.4 1.4-.4.6-1 .7-1.5.5zm-1.1-14c-.5-.2-.8-.8-.5-1.3.2-.5.8-.8 1.3-.5.5.2.8.8.5 1.3-.2.5-.8.7-1.3.5z'/%3E%3C/svg%3E");
- background-position: 25%;
- background-position-x: 50%;
- background-position-y: center;
- background-repeat: no-repeat;
- height: 44px;
- margin: 0
- auto 3px;
- width: 26px;
- }
- - type: entity-filter
- columns: 1
- state_filter:
- - operator: '!='
- value: of
- attribute: hvac_action
- entities:
- - entity: sensor.nest_time_to_temp
- name: Estimated time to temp
- - entity: sensor.nest_time_to_temp_message
- name: Message
- - entity: sensor.nest_setpoint
- - entity: sensor.nest_temperature
- - entity: sensor.living_room_temperature
- name: Living Room Precise Temp
- - entity: input_number.hvac_current_heat_start_temp
- name: This Start Temp
- - entity: input_number.hvac_heat_start_temp
- name: Last Start Temp
- - entity: input_number.hvac_heat_end_temp
- name: Last End Temp
- state_color: false
- show_state: false
- show_icon: false
- card:
- type: entities
- show_icon: false
- - type: 'custom:vertical-stack-in-card'
- cards:
- - type: entity-filter
- columns: 1
- state_filter:
- - operator: '!='
- value: of
- attribute: hvac_action
- entities:
- - entity: sensor.nest_time_to_temp_message
- state_color: false
- show_state: false
- show_icon: false
- card:
- type: glance
- show_icon: false
- show_name: false
- style:
- .: |
- ha-card {
- color: white;
- font-size: 1.1rem;
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- background: #EB6D00;
- border-bottom: 1pt solid #E65E00;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- background: #0055FF ;
- border-bottom: 1pt solid #00008B;
- {% else %}
- background: #373F48 ;
- border-bottom: 1pt solid #2b333a;
- {% endif %}
- {% endif %}
- }
- - type: 'custom:thermostat-dark-card'
- name: Living Room
- entity: climate.living_room
- chevron_size: 50
- step: 0.1
- pending: '1'
- idle_zone: '2'
- hvac:
- states:
- 'off': 'off'
- cooling: cool
- heating: heat
- attribute: hvac_action
- away:
- sensor:
- sensor: sensor.nest_eco_temp
- style: |
- ha-card {
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- background: #EB6D00;
- border-bottom: 1pt solid #E65E00;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- background: #0055FF ;
- border-bottom: 1pt solid #00008B;
- {% else %}
- background: #373F48 ;
- border-bottom: 1pt solid #2b333a;
- {% endif %}
- {% endif %}
- box-shadow: 0 0 20px;
- }
- .dial_title {
- color: white !important;
- }
- - type: entities
- entities:
- - entity: sensor.nest_humidity
- name: Inside Humidity
- icon: 'mdi:none'
- style:
- .: |
- ha-card {
- color: white;
- font-size: 1.1rem;
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- background: #EB6D00;
- border-bottom: 1pt solid #E65E00;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- background: #0055FF ;
- border-bottom: 1pt solid #00008B;
- {% else %}
- background: #373F48 ;
- border-bottom: 1pt solid #2b333a;
- {% endif %}
- {% endif %}
- }
- $hui-sensor-entity-row$hui-generic-entity-row$: |
- state-badge {
- display: none;
- }
- - type: entities
- entities:
- - entity: sensor.outside_weather_temperature
- name: My Outside Temp.
- icon: 'mdi:none'
- style: |
- ha-card {
- color: white;
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- background: #EB6D00;
- border-bottom: 1pt solid #E65E00;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- background: #0055FF ;
- border-bottom: 1pt solid #00008B;
- {% else %}
- background: #373F48 ;
- border-bottom: 1pt solid #2b333a;
- {% endif %}
- {% endif %}
- box-shadow: 0 0 10px;
- font-size: 1.0rem;
- }
- - type: horizontal-stack
- cards:
- - type: 'custom:button-card'
- entity: sensor.nest_hvac_mode
- name: MODE
- show_name: true
- tap_action:
- action: more-info
- color_type: icon
- state:
- - operator: template
- value: >
- [[[ return states['climate.living_room'].state === 'off'
- ]]]
- icon: 'mdi:none'
- color: white
- - operator: template
- value: >
- [[[ return states['climate.living_room'].state === 'heat'
- ]]]
- icon: 'mdi:none'
- color: 'rgb(239, 140, 0)'
- - operator: template
- value: >
- [[[ return states['climate.living_room'].state === 'cool'
- ]]]
- color: blue
- icon: 'mdi:none'
- show_state: false
- style: |
- ha-card {
- font-size: 85% !important;
- color: white;
- background:
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- #EB6D00 ;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- #0055FF ;
- {% else %}
- #373F48;
- {% endif %}
- {% endif %}
- box-shadow: none;
- }
- ha-icon {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.1' height='24.1' viewBox='-282.6 655.7 611.9 511.8' fill='%23FFF'%3E%3Cpath d='M235.4 1039.5c-38.3 30.7-76.8 46.1-117.7 46.1-51.2 0-99.7-23-153.5-74.2-61.4-58.8-127.9-110-194.5-110-12.8 0-25.6 2.6-38.4 5.1-2.3.7-5.7 1-7.6-2.6-1.7-3.2 0-5.1 2.6-7.6 38.3-30.7 76.8-46.1 117.7-46.1 51.2 0 99.7 23 153.5 74.2 61.3 58.8 127.8 110 194.4 110 12.8 0 25.6-2.6 38.3-5.1 2.8-.5 5.9-1.2 7.6 2.6 1.6 3.3.1 5.1-2.4 7.6zM-194.5 991c38.3 0 76.8 18 115.2 56.3 46.1 43.5 97.2 84.4 145.9 84.4 10.2 0 20.5-2.6 28.2-5.1 2.6-.7 4.6.1 5.7 2.1 1.7 3.1-.6 5.6-.6 5.6-28.2 23-58.8 33.2-87 33.2-38.3 0-76.8-18-115.2-56.3-46.1-43.5-97.2-84.4-145.9-84.4-10.2 0-20.4 2.9-28.2 5.1-2.3.7-4.2.7-5.7-2.3-1.5-2.8.6-5.3.6-5.3 28.1-20.6 56.3-33.3 87-33.3zM327.4 799c-28.2 23-58.8 33.2-87 33.2-38.3 0-76.8-18-115.2-56.3-46-43.4-97.1-84.4-145.8-84.4-10.2 0-20.5 2.6-28.2 5.1-2.2.7-4.3.2-5.6-1.8-2.2-3.5.5-5.9.5-5.9 28.2-23 58.8-33.2 87-33.2 38.3 0 76.8 18 115.2 56.3 46.1 43.5 97.2 84.4 145.9 84.4 10.2 0 20.5-2.6 28.2-5.1 2.1-.8 4.3-1.1 5.7.7 1.5 2.1 1.9 4.5-.7 7zM81.9 811.9c61.4 58.8 127.9 110 194.5 110 12.8 0 25.6-2.6 38.3-5.1 2.6-.7 5.7-1.2 7.6 2.6 1.6 3.1 0 5.1-2.6 7.6-38.4 30.7-76.8 46-117.7 46-51.2 0-99.7-23-153.5-74.2-61.4-58.8-127.9-110-194.5-110-12.8 0-25.6 2.6-38.3 5.1-2.6.7-5.7.7-7.6-2.6-1.8-3.1 0-5.1 2.6-7.6 38.3-30.7 76.8-46.1 117.7-46.1 51.1 0 99.7 23.1 153.5 74.3z'/%3E%3C/svg%3E");
- background-position: 25%;
- background-position-x: 50%;
- background-position-y: center;
- background-repeat: no-repeat;
- height: 44px;
- margin: 0
- auto 3px;
- width: 26px;
- }
- - type: 'custom:button-card'
- entity: sensor.nest_preset_mode
- name: ECO
- label: ECO
- tap_action:
- action: more-info
- color_type: icon
- color: green
- icon: 'mdi:none'
- state:
- - operator: template
- value: >
- [[[ return
- states['climate.living_room'].attributes.preset_mode ==
- 'none' ]]]
- icon: 'mdi:none'
- color: white
- show_state: false
- show_name: true
- style: |
- ha-card {
- font-size: 85% !important;
- color: white;
- background:
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- #EB6D00 !important;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- #0055FF !important;
- {% else %}
- #373F48 !important;
- {% endif %}
- {% endif %}
- box-shadow: none;
- }
- ha-icon {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.1' height='24.1' viewBox='0 0 26 24' fill='%23FFF'%3E%3Cpath class='st0' d='M.8 20.7c6.3 4.5 13.1 4.7 19-1.7 6.1-6.5 6.4-14.5 6.2-19-3.3 4-9.5 2.2-18.2 5C1 7.2.1 15.3 0 18.7c1.6-1.7 4.6-4.5 8.5-5.9 6.2-2.3 8.9-2.3 12.6-5.1-2.3 2.6-5.3 4.1-11.1 6.2-4.2 1.5-7.9 5.3-9.2 6.8z'/%3E%3C/svg%3E");
- background-position: 25%;
- background-position-x: 50%;
- background-position-y: center;
- background-repeat: no-repeat;
- height: 44px;
- margin: 0
- auto 3px;
- width: 26px;
- }
- - type: 'custom:button-card'
- entity: climate.living_room
- name: SCHEDULE
- action: url
- navigation_path: 'https://home.nest.com'
- color_type: card
- icon: none
- show_state: false
- show_name: true
- style: |
- ha-card {
- font-size: 85% !important;
- color: white !important;
- background:
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- #EB6D00 !important;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- #0055FF !important;
- {% else %}
- #373F48 !important;
- {% endif %}
- {% endif %}
- box-shadow: none;
- } ha-icon {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='24.1' fill='%23FFF'%3E%3Cpath d='M17 24.5H5c-2.8 0-5-2.2-5-5v-12c0-2 1.2-3.8 3-4.6v1c0 1.4 1.1 2.6 2.5 2.6S8 5.3 8 3.9V2.5h6v1.4c0 1.4 1.1 2.6 2.5 2.6S19 5.3 19 3.9v-1c1.8.8 3 2.5 3 4.6v12c0 2.8-2.2 5-5 5zm-1.7-7.9l-3.8-2.2V9c0-.6-.4-1-1-1s-1 .4-1 1V15.6s0 .1.1.1l.1.1.1.1s.1 0 .1.1l4.3 2.5c.5.3 1.1.1 1.4-.4.4-.6.2-1.2-.3-1.5zM16.5 5c-.6 0-1-.4-1-1V1c0-.6.4-1 1-1s1 .4 1 1v3c0 .6-.4 1-1 1zm-11 0c-.6 0-1-.4-1-1V1c0-.6.4-1 1-1s1 .4 1 1v3c0 .6-.4 1-1 1z'/%3E%3C/svg%3E");
- background-position: 25%;
- background-position-x: 50%;
- background-position-y: center;
- background-repeat: no-repeat;
- height: 44px;
- margin: 0
- auto 3px;
- width: 26px;
- }
- - type: 'custom:button-card'
- entity: climate.living_room
- name: HISTORY
- tap_action:
- action: url
- url_path: 'https://home.nest.com'
- color_type: card
- icon: 'mdi:none'
- show_state: false
- show_name: true
- style: |
- ha-card {
- font-size: 80% !important;
- color: white !important;
- background:
- {% if is_state_attr('climate.living_room', 'hvac_action', 'heating') %}
- #EB6D00 !important;
- {% else %}
- {% if is_state_attr('climate.living_room', 'hvac_action', 'cooling') %}
- #0055FF !important;
- {% else %}
- #373F48 !important;
- {% endif %}
- {% endif %}
- box-shadow: none;
- } ha-icon {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 26 24' fill='%23FFF' stroke='%23FFF'%3E%3Cpath stroke-width='.05' d='M12.5 24c-6.6 0-12-5.4-12-12s5.4-12 12-12c.6 0 1 .4 1 1s-.4 1-1 1C7 2 2.5 6.5 2.5 12s4.5 10 10 10 10-4.5 10-10c0-.6.4-1 1-1s1 .4 1 1c0 6.6-5.4 12-12 12zM22.9 8.4c-.5.2-1.1 0-1.3-.5-.2-.5 0-1.1.5-1.3.5-.2 1.1 0 1.3.5.2.5 0 1.1-.5 1.3zm-3.6-3.7c-.4-.4-.4-1 0-1.4s1-.4 1.4 0c.4.4.4 1 0 1.4-.4.4-1 .4-1.4 0zm-2.1 11.7l-5.2-3s-.1 0-.1-.1l-.1-.1-.1-.1-.1-.1v-.1-.1-.1-.1-.1-7.1c0-.6.4-1 1-1s1 .4 1 1v6.4l4.7 2.7c.5.3.6.9.4 1.4-.4.6-1 .7-1.5.5zm-1.1-14c-.5-.2-.8-.8-.5-1.3.2-.5.8-.8 1.3-.5.5.2.8.8.5 1.3-.2.5-.8.7-1.3.5z'/%3E%3C/svg%3E");
- background-position: 25%;
- background-position-x: 50%;
- background-position-y: center;
- background-repeat: no-repeat;
- height: 44px;
- margin: 0
- auto 3px;
- width: 26px;
- }
- - type: 'custom:scheduler-card'
- include:
- - climate
- - path: window-blinds
- title: Window Blinds
- panel: false
- theme: transparentblue
- icon: 'hass:window-shutter'
- badges: []
- cards:
- - type: button
- tap_action:
- action: call-service
- service: automation.trigger
- service_data:
- entity_id: automation.blinds_open
- name: Open All Blinds
- icon: 'hass:window-shutter-open'
- - type: entities
- show_header_toggle: false
- state_color: true
- entities:
- - type: 'custom:cover-position-preset-row'
- name: Old Kitchen 1
- entity: cover.old_kitchen_blind_1
- icon: 'hass:window-shutter'
- customText: false
- customTheme: true
- customSetpoints: true
- reverseButtons: false
- isOpenedColor: '#B87333'
- isMidOpenedColor: '#00FFFF'
- isMidClosedColor: '#3FFF00'
- isClosedColor: '#FFE5B4'
- buttonInactiveColor: '#C0C0C0'
- openPosition: 95
- midOpenPosition: 70
- midClosePosition: 40
- closePosition: 5
- - type: 'custom:slider-entity-row'
- entity: cover.old_kitchen_blind_1
- name: ' '
- icon: 'mdi:none'
- - type: 'custom:cover-position-preset-row'
- name: Kitchen 1
- entity: cover.kitchen_blind_1
- icon: 'hass:window-shutter'
- customText: false
- customTheme: true
- customSetpoints: true
- reverseButtons: false
- isOpenedColor: '#B87333'
- isMidOpenedColor: '#00FFFF'
- isMidClosedColor: '#3FFF00'
- isClosedColor: '#FFE5B4'
- buttonInactiveColor: '#C0C0C0'
- openPosition: 95
- midOpenPosition: 70
- midClosePosition: 40
- closePosition: 5
- - type: 'custom:slider-entity-row'
- entity: cover.kitchen_blind_1
- name: ' '
- icon: 'mdi:none'
- - type: 'custom:cover-position-preset-row'
- name: Kitchen 2
- entity: cover.kitchen_blind_2
- icon: 'hass:window-shutter'
- reverseButtons: false
- customTheme: true
- isOpenedColor: '#B87333'
- isMidOpenedColor: '#00FFFF'
- isMidClosedColor: '#3FFF00'
- isClosedColor: '#FFE5B4'
- buttonInactiveColor: '#C0C0C0'
- customSetpoints: true
- openPosition: 95
- midOpenPosition: 70
- midClosePosition: 40
- closePosition: 5
- customText: false
- - type: 'custom:slider-entity-row'
- entity: cover.kitchen_blind_2
- name: ' '
- icon: 'mdi:none'
- - type: 'custom:cover-position-preset-row'
- name: Kitchen 3
- entity: cover.kitchen_blind_3
- icon: 'hass:window-shutter'
- reverseButtons: false
- customTheme: true
- isOpenedColor: '#B87333'
- isMidOpenedColor: '#00FFFF'
- isMidClosedColor: '#3FFF00'
- isClosedColor: '#FFE5B4'
- buttonInactiveColor: '#C0C0C0'
- customSetpoints: true
- openPosition: 95
- midOpenPosition: 70
- midClosePosition: 40
- closePosition: 5
- customText: false
- - type: 'custom:slider-entity-row'
- entity: cover.kitchen_blind_3
- name: ' '
- icon: 'mdi:none'
- - type: 'custom:cover-position-preset-row'
- name: Living Room
- entity: cover.living_room_blind
- icon: 'hass:window-shutter'
- reverseButtons: false
- customTheme: true
- isOpenedColor: '#B87333'
- isMidOpenedColor: '#00FFFF'
- isMidClosedColor: '#3FFF00'
- isClosedColor: '#FFE5B4'
- buttonInactiveColor: '#C0C0C0'
- customSetpoints: true
- openPosition: 95
- midOpenPosition: 70
- midClosePosition: 40
- closePosition: 5
- customText: false
- - type: 'custom:slider-entity-row'
- entity: cover.living_room_blind
- name: ' '
- icon: 'mdi:none'
- - type: 'custom:cover-position-preset-row'
- name: Patio Door
- entity: cover.patio_door_blind
- icon: 'hass:window-shutter'
- reverseButtons: false
- customTheme: true
- isOpenedColor: '#B87333'
- isMidOpenedColor: '#00FFFF'
- isMidClosedColor: '#3FFF00'
- isClosedColor: '#FFE5B4'
- buttonInactiveColor: '#C0C0C0'
- customSetpoints: true
- openPosition: 95
- midOpenPosition: 70
- midClosePosition: 40
- closePosition: 5
- customText: false
- - type: 'custom:slider-entity-row'
- entity: cover.patio_door_blind
- name: ' '
- icon: 'mdi:none'
- - type: 'custom:cover-position-preset-row'
- name: Bedroom
- entity: cover.bedroom_blind
- icon: 'hass:window-shutter'
- reverseButtons: false
- customTheme: true
- isOpenedColor: '#B87333'
- isMidOpenedColor: '#00FFFF'
- isMidClosedColor: '#3FFF00'
- isClosedColor: '#FFE5B4'
- buttonInactiveColor: '#C0C0C0'
- customSetpoints: true
- openPosition: 95
- midOpenPosition: 70
- midClosePosition: 40
- closePosition: 5
- - type: 'custom:slider-entity-row'
- entity: cover.bedroom_blind
- name: ' '
- icon: 'mdi:none'
- customText: false
- - type: button
- tap_action:
- action: call-service
- service: automation.trigger
- service_data:
- entity_id: automation.blinds_close
- name: Close All Blinds
- icon: 'hass:window-shutter'
- - type: entities
- entities:
- - entity: cover.old_kitchen_blind_1
- icon: 'hass:window-shutter'
- - entity: cover.kitchen_blind_1
- icon: 'hass:window-shutter'
- - entity: cover.kitchen_blind_2
- icon: 'hass:window-shutter'
- - entity: cover.kitchen_blind_3
- icon: 'hass:window-shutter'
- - entity: cover.living_room_blind
- icon: 'hass:window-shutter'
- - entity: cover.patio_door_blind
- icon: 'hass:window-shutter'
- - entity: cover.bedroom_blind
- icon: 'hass:window-shutter'
- - path: laundry
- title: Laundry
- icon: 'hass:washing-machine'
- badges: []
- cards:
- - cards:
- - cards:
- - entity: sensor.washer_status
- icon: 'mdi:washing-machine'
- scale: 20px
- show_name: false
- show_state: true
- tap_action:
- action: call-service
- service: switch.toggle
- service_data:
- entity_id: switch.washer_master_power
- state:
- - value: 'Off'
- color: grey
- styles:
- card:
- - filter: brightness(80%)
- - value: Idle
- color: lightgreen
- styles:
- state:
- - color: SeaGreen
- - value: Fill
- color: Blue
- styles:
- state:
- - color: Blue
- - value: Wash
- color: Green
- styles:
- state:
- - color: Green
- - value: Spin
- color: red
- styles:
- state:
- - color: red
- - value: Drain
- color: orange
- styles:
- state:
- - color: orange
- - operator: default
- color: black
- type: 'custom:button-card'
- - entity: sensor.dryer_status
- icon: 'mdi:tumble-dryer'
- scale: 20px
- show_name: false
- show_state: true
- tap_action:
- action: call-service
- service: switch.toggle
- service_data:
- entity_id: switch.dryer_master_power
- state:
- - value: 'Off'
- color: grey
- styles:
- card:
- - filter: brightness(80%)
- - value: Idle
- color: lightgreen
- styles:
- state:
- - color: SeaGreen
- - value: Fluff
- color: blue
- styles:
- state:
- - color: blue
- - value: Drying
- color: crimson
- styles:
- state:
- - color: crimson
- - operator: default
- color: black
- type: 'custom:button-card'
- type: horizontal-stack
- - cards: null
- type: entities
- entities:
- - entity: switch.washer_master_power
- icon: 'hass:toggle-switch-off-outline'
- secondary_info: last-changed
- - entity: sensor.washer_master_power_electric_consumed_a
- - entity: sensor.washer_master_power_electric_consumed_kwh
- - style:
- background: '#62717b'
- height: 2px
- margin-left: auto
- margin-right: auto
- width: 99%
- type: divider
- - entity: switch.dryer_master_power
- icon: 'hass:toggle-switch-off-outline'
- secondary_info: last-changed
- - entity: sensor.dryer_master_power_electric_consumed_a
- - entity: sensor.dryer_master_power_electric_consumed_kwh
- title: Master Power
- state_color: true
- show_header_toggle: false
- style:
- border: true
- font_size: 24px
- title: Laundry
- type: 'custom:vertical-style-card'
- - path: fans
- title: Fans
- icon: 'hass:fan'
- badges: []
- cards:
- - entities:
- - customTheme: false
- entity: fan.sonoff_ifan02
- name: Office Ceiling Fan
- type: 'custom:fan-control-entity-row'
- show_header_toggle: false
- title: Fans
- type: entities
- - path: media
- title: Media
- icon: 'hass:television'
- badges: []
- cards:
- - type: media-control
- entity: media_player.living_room_tv
- - type: media-control
- entity: media_player.bedroom_tv
- - path: luminance
- title: Luminance
- icon: 'hass:car-light-high'
- badges:
- - entity: binary_sensor.bedroom_lux_override
- - entity: binary_sensor.living_room_lux_trigger
- - entity: binary_sensor.night_mode
- - entity: binary_sensor.bedroom_night_mode
- - entity: binary_sensor.living_room_night_mode
- cards:
- - type: entities
- show_header_toggle: false
- state_color: true
- entities:
- - entity: light.gpio_18
- icon: 'hass:led-strip-variant'
- - entity: light.office_lights
- - type: 'custom:slider-entity-row'
- entity: light.office_lights
- name: ' '
- icon: 'hass:none'
- - entity: light.office_light_1
- name: Office Light 1
- secondary_info: last-changed
- - type: 'custom:slider-entity-row'
- entity: light.office_light_1
- name: ' '
- icon: 'mdi:none'
- - entity: light.office_light_2
- name: Office Light 2
- secondary_info: last-changed
- - type: 'custom:slider-entity-row'
- entity: light.office_light_2
- name: ' '
- icon: 'mdi:none'
- - entity: light.office_light_3
- name: Office Light 3
- secondary_info: last-changed
- - type: 'custom:slider-entity-row'
- entity: light.office_light_3
- name: ' '
- icon: 'mdi:none'
- - entity: switch.cactus_light
- secondary_info: last-changed
- name: Cactus Light
- - type: 'custom:numberbox-card'
- entity: input_number.cactus_light_duration
- name: Duration
- icon: 'mdi:none'
- - entity: switch.rgbw_dimmer_module
- name: RGBW Dimmer
- secondary_info: last-changed
- - type: 'custom:slider-entity-row'
- entity: light.rgbw_dimmer_module
- name: ' '
- icon: 'mdi:none'
- - entity: light.bedroom_lights
- - entity: light.bedroom_lamp_1
- secondary_info: last-changed
- name: Bedroom Lamp 1
- - type: 'custom:slider-entity-row'
- entity: light.bedroom_lamp_1
- name: ' '
- icon: 'mdi:none'
- - entity: light.bedroom_lamp_2
- secondary_info: last-changed
- name: Bedroom Lamp 2
- - type: 'custom:slider-entity-row'
- entity: light.bedroom_lamp_2
- name: ' '
- icon: 'mdi:none'
- - entity: light.bathroom_light
- secondary_info: last-changed
- - type: 'custom:slider-entity-row'
- entity: light.bathroom_light
- name: ' '
- icon: 'mdi:none'
- - entity: switch.switchlinc_relay_dual_band_1f_b7_25
- secondary_info: last-changed
- - entity: switch.switchlinc_relay_dual_band_1f_b3_c5
- name: Living Room Lamp
- secondary_info: last-changed
- - entity: switch.pole_lamp
- name: Pole Lamp
- secondary_info: last-changed
- - entity: switch.nzw30_smart_switch_switch
- secondary_info: last-changed
- name: Porch Light
- - entity: switch.switchlinc_relay_dual_band_1f_b5_4a
- name: Garage Light
- secondary_info: last-changed
- - type: vertical-stack
- cards:
- - type: entities
- entities:
- - entity: input_number.bedroom_lux_level
- name: Bedroom Trigger Point
- - entity: input_number.outside_lux_trigger_point
- name: South Patio Trigger Point
- state_color: true
- show_header_toggle: false
- - type: entities
- entities:
- - entity: sensor.garage_illuminance
- name: Garage Illuminance
- icon: 'hass:brightness-5'
- - entity: sensor.front_porch_illuminance
- - entity: sensor.kitchen_lluminance
- name: Kitchen Illuminance
- icon: 'hass:brightness-5'
- - entity: sensor.office_illuminance
- - entity: sensor.living_room_illuminance
- - entity: sensor.bedroom_illuminance
- - entity: sensor.front_door_illuminance
- icon: 'hass:brightness-5'
- - entity: sensor.illumination_sensor_illuminance
- name: Everspring
- secondary_info: last-changed
- - entity: sensor.lumi_lumi_sen_ill_mgl01_illuminance
- show_header_toggle: false
- state_color: true
- - path: printer
- title: Printer
- icon: 'hass:printer'
- badges: []
- cards:
- - type: entities
- entities:
- - sensor.epson_et_3710_series
- - sensor.epson_et_3710_series_black_ink
- - sensor.epson_et_3710_series_cyan_ink
- - sensor.epson_et_3710_series_magenta_ink
- - sensor.epson_et_3710_series_yellow_ink
- title: Epson Printer
- state_color: true
- - type: 'custom:vertical-stack-in-card'
- cards:
- - type: entity
- entity: sensor.epson_et_3710_series
- - type: 'custom:bar-card'
- entities:
- - entity: sensor.epson_et_3710_series_black_ink
- color: black
- positions:
- value: inside
- icon: 'off'
- name: 'off'
- - entity: sensor.epson_et_3710_series_cyan_ink
- color: cyan
- positions:
- value: inside
- icon: 'off'
- name: 'off'
- - entity: sensor.epson_et_3710_series_magenta_ink
- color: magenta
- decimal: '0'
- positions:
- value: inside
- icon: 'off'
- name: 'off'
- - entity: sensor.epson_et_3710_series_yellow_ink
- color: yellow
- decimal: '0'
- positions:
- value: inside
- icon: 'off'
- name: 'off'
- style: |-
- .value-direction-up {
- flex-direction: column;
- }
- bar-card-value {
- font-size: 16px;
- font-weight: bold;
- text-shadow: 1px 1px #0005;
- color: blue;
- }
- title: Ink Levels
- columns: '4'
- direction: up
- height: 200px
- width: 70px
- state_color: true
- - path: power
- title: Power
- icon: 'hass:flash'
- badges: []
- cards:
- - entities:
- - entity: switch.coffee_maker
- - entity: sensor.coffee_maker_electric_a
- - entity: sensor.coffee_maker_electric_kwh
- - entity: sensor.coffee_maker_electric_v
- - entity: sensor.coffee_maker_electric_w
- title: Coffee Maker
- type: entities
- state_color: true
- - entities:
- - entity: switch.washer_master_power
- icon: 'hass:toggle-switch-off-outline'
- secondary_info: last-changed
- - entity: sensor.washer_master_power_electric_consumed_a
- - entity: sensor.washer_master_power_electric_consumed_kwh
- - style:
- background: '#62717b'
- height: 2px
- margin-left: auto
- margin-right: auto
- width: 99%
- type: divider
- - entity: switch.dryer_master_power
- icon: 'hass:toggle-switch-off-outline'
- secondary_info: last-changed
- - entity: sensor.dryer_master_power_electric_consumed_a
- - entity: sensor.dryer_master_power_electric_consumed_kwh
- title: Laundry Room
- type: entities
- state_color: true
- - type: entities
- entities:
- - entity: switch.switch
- name: (NAS Power Plug from HomeSeer)
- title: Equipment Room
- state_color: true
- - type: entities
- entities:
- - type: 'custom:battery-entity-row'
- entity: sensor.front_door_lock_battery_level
- name: Front Door Lock
- warning: 85
- critical: 75
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.garage_door_lock_battery_level
- name: Garage Door Lock
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.front_timer_battery_level
- name: Orbit b-hyve Front Water Timer
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.rear_timer_battery_level
- name: Orbit b-hyve Rear Water Timer
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.illumination_sensor_battery_level
- name: Everspring Illumination Sensor
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.lumi_lumi_sen_ill_mgl01_power
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.living_room_motion_power
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.bedroom_motion_power
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.front_porch_motion_power
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.bathroom_motion_power
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.office_motion_power
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.kitchen_battery_level
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.garage_multisensor_battery_level
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.garage_door_status_battery_level
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.kitchen_blind_1_battery_level
- name: Kitchen Blind 1
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.kitchen_blind_2_battery_level
- name: Kitchan Blind 2
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.kitchen_blind_3_battery
- name: Kitchen Blind 3
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.living_room_blind_battery_level
- name: Living Room Window Blind
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.patio_door_blind_battery_level
- name: Patio Door Blind
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.bedroom_blind_battery_level
- name: Bedroom Window Blind
- secondary_info: last-changed
- - type: 'custom:battery-entity-row'
- entity: sensor.vog_l04_battery_level
- name: Huawei P30 Pro
- secondary_info: last-changed
- charging:
- entity: sensor.vog_l04_battery_state
- title: Batteries
- - title: Battery Alert
- path: battery-alert
- icon: 'mdi:battery-alert'
- badges: []
- cards:
- - type: entities
- entities:
- - entity: input_boolean.low_batteries
- - entity: input_number.battery_alert_threshold_min
- - entity: input_number.battery_alert_threshold_max
- - entity: input_text.delete_battery_sensor
- - entity: input_text.notifier_name
- - entity: input_select.notifier_format
- - entity: input_boolean.show_unavailable_batteries
- - entity: automation.battery_persistent_notification
- - entity: automation.battery_persistent_notification_clear
- - entity: automation.battery_notification_default
- - entity: automation.battery_notification_slack
- - entity: automation.battery_sensor_from_attributes
- - entity: automation.update_battery_status_group_members
- - entity: automation.delete_battery_sensor
- title: Battery Alert Main
- show_header_toggle: false
- theme: iOS Dark Mode
- - type: entities
- entities:
- - entity: group.battery_status
- - entity: group.battery_alert
- - entity: group.battery_view
- title: Battery Alert View
- show_header_toggle: false
- state_color: true
- theme: iOS Dark Mode
- - path: b-hyve
- title: B-Hyve
- icon: 'hass:sprinkler-variant'
- badges: []
- cards:
- - type: picture
- image: /local/images/b-hyve.jpg
- tap_action:
- action: none
- hold_action:
- action: none
- - type: entities
- entities:
- - entity: sensor.front_timer_battery_level
- - entity: switch.front_drip_zone
- - entity: sensor.front_drip_zone_history
- - entity: switch.front_timer_rain_delay
- - entity: switch.front_timer_smart_watering_program
- - entity: sensor.front_timer_state
- show_header_toggle: false
- state_color: true
- entity_picture: /local/images/b-hyve.jpg
- - type: entities
- entities:
- - entity: sensor.rear_timer_battery_level
- - entity: switch.rear_drip_zone
- - entity: sensor.rear_drip_zone_history
- - entity: switch.rear_timer_rain_delay
- - entity: switch.rear_timer_smart_watering_program
- - entity: sensor.rear_timer_state
- show_header_toggle: false
- state_color: true
- - path: weather
- title: Weather
- theme: Animated Weather Card
- icon: 'hass:weather-partly-cloudy'
- badges: []
- cards:
- - type: vertical-stack
- cards:
- - type: markdown
- content: '# Vancouver'
- style: |
- ha-card {
- text-align: center;
- background-color: rgba(67,101,181,0.87);
- -webkit-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- -moz-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- box-shadow: 5px 5px 5px 0px rgba(7,5,130,1);
- }
- - entity: weather.richmond
- name: Vancouver
- secondary_info_attribute: humidity
- show_forecast: true
- type: weather-forecast
- - entities:
- - entity: sensor.condition
- name: Current Conditions
- - entity: sensor.temperature
- name: Temperature
- - entity: sensor.humidity
- icon: 'mdi:water-percent'
- - entity: sensor.precipitation_yesterday
- icon: 'mdi:weather-rainy'
- - entity: sensor.pressure
- icon: 'mdi:gauge'
- name: Barometric Pressure
- - entity: sensor.wind_speed
- icon: 'mdi:weather-windy'
- - entity: sensor.wind_bearing
- icon: 'mdi:compass'
- name: Bearing
- - entity: sensor.wind_direction
- icon: 'mdi:compass'
- name: Direction
- - entity: sensor.visibility
- - entity: sensor.forecast
- icon: 'mdi:volume-high'
- - entity: sensor.high_temperature
- name: High Today
- - entity: sensor.chance_of_precip
- icon: 'mdi:weather-rainy'
- name: Chance of Precipitation
- - entity: sensor.advisories
- icon: 'mdi:alert-decagram'
- name: 'Weather Alert:'
- title: Vancouver
- type: entities
- - type: vertical-stack
- cards:
- - type: markdown
- content: '# Norton Court'
- style: |
- ha-card {
- text-align: center;
- background-color: rgba(67,101,181,0.87);
- -webkit-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- -moz-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- box-shadow: 5px 5px 5px 0px rgba(7,5,130,1);
- }
- - entity: weather.norton_court
- type: weather-forecast
- show_forecast: true
- secondary_info_attribute: attribution
- - type: entities
- entities:
- - entity: sensor.outside_weather_temperature
- - entity: sensor.outside_weather_humidity
- - entity: sensor.outside_weather_pressure
- title: 30 - 22711 Norton Court
- - entities:
- - entity: weather.norton_court
- - entity: sensor.norton_court_realfeel_temperature
- - entity: sensor.norton_court_uv_index
- - entity: sensor.norton_court_cloud_ceiling
- - entity: sensor.norton_court_precipitation
- - entity: sensor.norton_court_pressure_tendency
- title: AccuWeather
- type: entities
- state_color: true
- show_header_toggle: false
- - type: 'custom:compass-card'
- indicator_sensors:
- - sensor: sensor.wind_direction
- value_sensors:
- - sensor: sensor.wind_speed
- - type: vertical-stack
- cards:
- - type: markdown
- content: '# Hamilton'
- style: |
- ha-card {
- text-align: center;
- background-color: rgba(67,101,181,0.87);
- -webkit-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- -moz-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- box-shadow: 5px 5px 5px 0px rgba(7,5,130,1);
- }
- - entity: weather.openweathermap
- type: weather-forecast
- show_forecast: true
- - entities:
- - entity: weather.openweathermap
- - entity: sensor.openweathermap_forecast_time
- - entity: sensor.openweathermap_condition
- name: Current Conditions
- - entity: sensor.openweathermap_temperature
- name: Temperature
- - entity: sensor.openweathermap_humidity
- icon: 'mdi:water-percent'
- name: Humidity
- - entity: sensor.openweathermap_rain
- icon: 'mdi:weather-rainy'
- name: Precipitation Today
- - entity: sensor.openweathermap_pressure
- icon: 'mdi:gauge'
- name: Barometric Pressure
- - entity: sensor.openweathermap_wind_speed
- icon: 'mdi:weather-windy'
- name: Wind Speed
- - entity: sensor.openweathermap_wind_bearing
- icon: 'mdi:compass'
- name: Bearing
- - entity: sensor.openweathermap_cloud_coverage
- icon: 'mdi:cloud'
- name: Cloudiness
- - entity: sensor.openweathermap_forecast_condition
- - entity: sensor.openweathermap_forecast_precipitation
- - entity: sensor.openweathermap_forecast_temperature
- - entity: sensor.openweathermap_forecast_temperature_low
- - entity: sensor.openweathermap_weather
- title: OpenWeatherMap
- type: entities
- - title: AstroWeather
- path: astroweather
- icon: 'hass:weather-night-partly-cloudy'
- badges: []
- cards:
- - type: vertical-stack
- cards:
- - type: entities
- entities:
- - entity: sensor.astroweather_timestamp
- - type: entities
- entities:
- - entity: sensor.astroweather_clouds_plain
- - entity: sensor.astroweather_seeing_plain
- - entity: sensor.astroweather_transparency_plain
- - entity: binary_sensor.astroweather_deep_sky_view
- - entity: sensor.astroweather_view_condition_plain
- - type: horizontal-stack
- cards:
- - type: gauge
- entity: sensor.astroweather_forecast_today
- min: 0
- max: 5
- severity:
- green: 0
- yellow: 2
- red: 4
- name: Tonight
- - type: gauge
- entity: sensor.astroweather_forecast_tomorrow
- min: 0
- max: 5
- severity:
- green: 0
- yellow: 2
- red: 4
- name: Tomorrow Night
- - type: entities
- entities:
- - entity: sensor.astroweather_forecast_today_plain
- - entity: sensor.astroweather_forecast_tomorrow_plain
- - type: entities
- entities:
- - entity: sensor.astroweather_2m_temperature
- - entity: sensor.astroweather_2m_relative_humidity_plain
- - entity: sensor.astroweather_precipitation_type
- - entity: sensor.astroweather_10m_wind_speed_plain
- - entity: sensor.astroweather_lifted_index_plain
- - path: system
- title: System
- icon: 'hass:home-assistant'
- theme: yourname
- badges: []
- cards:
- - type: vertical-stack
- cards:
- - type: markdown
- content: '# Home'
- style: |
- ha-card {
- text-align: center;
- background-color: rgba(67,101,181,0.87);
- -webkit-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- -moz-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- box-shadow: 5px 5px 5px 0px rgba(7,5,130,1);
- }
- - type: weather-forecast
- style: ''
- entity: weather.norton_court
- - type: grid
- square: false
- columns: 2
- cards:
- - type: alarm-panel
- style: |
- ha-card {
- text-align: left;
- }
- states:
- - arm_home
- - arm_away
- entity: alarm_control_panel.alexa_guard_da03a
- name: Alexa Guard
- - type: glance
- style: |
- ha-card {
- text-align: center;
- }
- entities:
- - entity: sensor.uptime
- name: Up Time
- title: System Up Time
- show_name: false
- state_color: true
- show_icon: false
- - type: 'custom:garbage-collection-card'
- style: |
- ha-card {
- }
- entity: sensor.garbage
- icon_color: green
- due_color: red
- due_1_color: yellow
- due_txt: true
- hide_date: true
- hide_days: false
- hide_on_click: false
- icon_size: 40px
- - type: 'custom:garbage-collection-card'
- style: |
- ha-card {
- }
- entity: sensor.recycling
- icon_color: blue
- due_color: red
- due_1_color: yellow
- due_txt: true
- hide_date: true
- hide_days: false
- hide_on_click: false
- icon_size: 40px
- - type: entities
- style: |
- ha-card {
- text-align: left;
- }
- entities:
- - entity: sensor.last_alexa
- name: 'Last Alexa:'
- secondary_info: last-updated
- icon: 'hss:no'
- - entity: switch.office_echo_dot_do_not_disturb_switch
- show_header_toggle: false
- - type: vertical-stack
- cards:
- - type: markdown
- content: '# Location and Travel Time'
- style: |
- ha-card {
- text-align: center;
- background-color: rgba(67,101,181,0.87);
- -webkit-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- -moz-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- box-shadow: 5px 5px 5px 0px rgba(7,5,130,1);
- }
- - type: entities
- entities:
- - entity: person.daniel_brunt
- name: Daniel's Location (HA)
- secondary_info: last-changed
- - entity: device_tracker.life360_daniel_brunt
- name: Daniel's Location (Life360)
- secondary_info: last-changed
- - entity: person.may_yang
- name: May's Location (HA)
- secondary_info: last-changed
- - entity: device_tracker.life360_may_yang
- name: May's Location (Life360)
- secondary_info: last-changed
- - type: divider
- - entity: input_select.destination
- - type: divider
- - entity: sensor.travel_from_home_to
- - entity: sensor.travel_time_to
- - entity: sensor.travel_daniel_to_may
- - type: vertical-stack
- cards:
- - type: markdown
- content: '# Shopping List'
- style: |
- ha-card {
- text-align: center;
- background-color: rgba(67,101,181,0.87);
- -webkit-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- -moz-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- box-shadow: 5px 5px 5px 0px rgba(7,5,130,1);
- }
- - type: shopping-list
- - type: vertical-stack
- cards:
- - type: markdown
- content: '# Canada Corona Virus'
- style: |
- ha-card {
- text-align: center;
- background-color: rgba(67,101,181,0.87);
- -webkit-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- -moz-box-shadow: 14px 14px 5px 0px rgba(7,5,130,1);
- box-shadow: 5px 5px 5px 0px rgba(7,5,130,1);
- }
- - type: entities
- entities:
- - entity: sensor.canada_coronavirus_confirmed
- - entity: sensor.canada_coronavirus_current
- - entity: sensor.canada_coronavirus_deaths
- - entity: sensor.canada_coronavirus_recovered
- - title: HomeSeer
- path: homeseer
- icon: 'mdi:home'
- badges: []
- cards:
- - type: gauge
- entity: sensor.watts
- min: 0
- max: 100
- name: Equipment
- - type: gauge
- entity: sensor.kw_hours
- min: 0
- max: 100
- - path: zwave
- title: Z-Wave
- icon: 'hass:z-wave'
- badges: []
- cards:
- - type: entities
- entities:
- - sensor.cpu_clock
- - sensor.cpu_temp
- - sensor.gpu_temp
- title: OpenZWave on RPi3
- - entities:
- - entity: binary_sensor.front_porch_motion
- - entity: sensor.front_porch_motion_power
- - style:
- background: '#62717b'
- height: 2px
- margin-left: auto
- margin-right: auto
- width: 99%
- type: divider
- - entity: switch.nzw30_smart_switch_switch
- - style:
- background: '#62717b'
- height: 2px
- margin-left: auto
- margin-right: auto
- width: 99%
- type: divider
- - entity: lock.front_door_lock
- name: Front Door Lock
- - entity: sensor.front_door_lock_battery_level
- - entity: sensor.frontdoor_lock_log_date
- name: Log Date
- - entity: sensor.frontdoor_lock_log_message
- name: Message
- - entity: sensor.frontdoor_lock_log_user
- name: UserID
- title: Front Door
- type: entities
- state_color: true
- - entities:
- - entity: binary_sensor.garage_motion
- - entity: sensor.garage_illuminance
- - entity: sensor.garage_temperature
- - entity: sensor.garage_humidity
- - entity: sensor.garage_multisensor_battery_level
- title: Garage
- type: entities
- - entities:
- - entity: binary_sensor.kitchen_motion
- - entity: sensor.kitchen_lluminance
- - entity: sensor.kitchen_temperature
- - entity: sensor.kitchen_humidity
- - entity: sensor.kitchen_battery_level
- - entity: switch.coffee_maker
- icon: 'hass:toggle-switch-off-outline'
- - entity: sensor.coffee_maker_electric_a
- - entity: sensor.coffee_maker_electric_kwh
- - entity: sensor.coffee_maker_electric_v
- - entity: sensor.coffee_maker_electric_w
- title: Kitchen
- type: entities
- state_color: true
- show_header_toggle: false
- - entities:
- - entity: binary_sensor.garage_door
- - entity: binary_sensor.garage_door_tampering_cover_removed
- - entity: sensor.garage_door_status_battery_level
- - style:
- background: '#62717b'
- height: 2px
- margin-left: auto
- margin-right: auto
- width: 99%
- type: divider
- - entity: switch.garage_door_opener
- icon: 'hass:toggle-switch-off-outline'
- - style:
- background: '#62717b'
- height: 2px
- margin-left: auto
- margin-right: auto
- width: 99%
- type: divider
- - entity: lock.garage_door_lock
- name: Garage Door Lock
- title: Garage
- type: entities
- state_color: true
- - entities:
- - entity: switch.pole_lamp
- icon: 'hass:lightbulb'
- title: Living Room
- type: entities
- state_color: true
- show_header_toggle: true
- - entities:
- - entity: switch.rgbw_dimmer_module
- - entity: light.rgbw_dimmer_module
- title: Monoprice 36511 RGBW Dimmer Control Module
- type: entities
- state_color: true
- - entities:
- - entity: switch.washer_master_power
- icon: 'hass:toggle-switch-off-outline'
- - entity: sensor.washer_master_power_electric_consumed_a
- - entity: sensor.washer_master_power_electric_consumed_kwh
- - entity: sensor.washer_master_power_electric_consumed_v
- - entity: sensor.washer_master_power_electric_consumed_w
- - entity: switch.dryer_master_power
- icon: 'hass:toggle-switch-off-outline'
- - entity: sensor.dryer_master_power_electric_consumed_a
- - entity: sensor.dryer_master_power_electric_consumed_kwh
- - entity: sensor.dryer_master_power_electric_consumed_v
- - entity: sensor.dryer_master_power_electric_consumed_w
- title: Laundry Room
- type: entities
- state_color: true
- - path: aquarium
- title: Aquarium
- icon: 'hass:fish'
- theme: transparentblue
- badges: []
- cards:
- - type: entities
- entities:
- - entity: switch.main_filter
- - entity: switch.uv_filter
- - entity: switch.air_pump
- - entity: switch.beta_filter
- - entity: light.aquarium_day_light
- - entity: light.aquarium_night_light
- title: Aquariums
- show_header_toggle: false
- - title: Cameras
- path: cameras
- icon: 'hass:cctv'
- badges: []
- cards:
- - type: picture-entity
- entity: camera.foscam
- name: Foscam
- show_name: true
- show_state: false
- tap_action:
- action: none
- hold_action:
- action: none
- - title: Glances
- path: glances
- icon: 'hass:looks'
- badges: []
- cards:
- - type: entities
- entities:
- - entity: sensor.glances_containers_active
- - entity: sensor.glances_containers_cpu_used
- - entity: sensor.glances_containers_ram_used
- - entity: sensor.glances_cpu_load
- - entity: sensor.glances_cpu_used
- - entity: sensor.glances_ram_free
- - entity: sensor.glances_ram_used
- - entity: sensor.glances_ram_used_percent
- - entity: sensor.glances_running
- - entity: sensor.glances_sleeping
- - entity: sensor.glances_swap_free
- - entity: sensor.glances_swap_used
- - entity: sensor.glances_swap_used_percent
- - entity: sensor.glances_thread
- - entity: sensor.glances_total
- state_color: true
- - icon: 'mdi:theme-light-dark'
- badges: []
- cards:
- - type: entities
- entities:
- - switch.adaptive_lighting_office
- - switch.adaptive_lighting_bedroom
- - switch.adaptive_lighting_bathroom
- state_color: true
- - type: entities
- entities:
- - switch.adaptive_lighting_adapt_brightness_bathroom
- - switch.adaptive_lighting_adapt_brightness_bedroom
- - switch.adaptive_lighting_adapt_brightness_office
- state_color: true
- - type: entities
- entities:
- - switch.adaptive_lighting_adapt_color_bathroom
- - switch.adaptive_lighting_adapt_color_bedroom
- - switch.adaptive_lighting_adapt_color_office
- state_color: true
- - type: entities
- entities:
- - entity: input_boolean.sleep_mode
- - entity: switch.adaptive_lighting_sleep_mode_bathroom
- - entity: switch.adaptive_lighting_sleep_mode_bedroom
- - entity: switch.adaptive_lighting_sleep_mode_office
- state_color: true
- - title: Dimmer Buttons
- path: dimmer-buttons
- icon: 'hass:lightbulb-group-outline'
- badges: []
- cards:
- - type: 'custom:dimmer-button'
- entity: light.bedroom_lights
- foreground: '--primary-color'
- name: master Bedroom
- - type: 'custom:dimmer-button'
- entity: light.bathroom_light
- foreground: '--primary-color'
- name: Bathroom
- - type: 'custom:dimmer-button'
- entity: light.office_lights
- foreground: '--primary-color'
- name: Office
- - type: 'custom:dimmer-button'
- entity: light.living_room_light
- foreground: '--primary-color'
- name: Living Room
- - type: 'custom:dimmer-button'
- entity: light.fireplace_light
- foreground: '--primary-color'
- name: Fireplace
- - type: 'custom:dimmer-button'
- entity: light.pole_lamp
- foreground: '--primary-color'
- name: Pole Lamp
- - type: 'custom:dimmer-button'
- entity: light.porch_light
- foreground: '--primary-color'
- name: Front Porch
- - type: 'custom:dimmer-button'
- entity: light.garage_light
- foreground: '--primary-color'
- name: Garage
- - type: 'custom:dimmer-button'
- entity: light.aquarium_day_light
- foreground: '--primary-color'
- - type: 'custom:dimmer-button'
- entity: light.aquarium_night_light
- foreground: '--primary-color'
- - title: System Info
- path: system-info
- badges: []
- cards:
- - type: markdown
- content: 'Hello {{user}}'
- - type: glance
- entities:
- - entity: sensor.uptime
- name: Uptime
- - entity: sensor.db_file_size
- name: HA Database
- - entity: sensor.nest_time_to_temp
- name: Heat Time
- - entity: sensor.nest_time_to_temp_message
- - entity: sensor.dest_address
- name: Destination
- state_color: true
- columns: 2
- - type: entities
- entities:
- - entity: sensor.disk_use_percent
- - entity: sensor.disk_use
- - entity: sensor.disk_free
- - entity: sensor.memory_use_percent
- - entity: sensor.memory_use
- - entity: sensor.memory_free
- - entity: sensor.swap_use_percent
- - entity: sensor.swap_use
- - entity: sensor.swap_free
- - entity: sensor.load_1m
- - entity: sensor.load_5m
- - entity: sensor.load_15m
- - entity: sensor.network_in_eht0
- - entity: sensor.network_out_eht0
- - entity: sensor.network_throughput_in_eht0
- - entity: sensor.network_throughput_out_eht0
- - entity: sensor.packets_in_eht0
- - entity: sensor.packets_out_eht0
- - entity: sensor.ipv4_address_eht0
- - entity: sensor.ipv6_address_eht0
- - entity: sensor.processor_use_percent
- - entity: sensor.processor_temperature
- - entity: sensor.process_octave_cli
- - entity: sensor.last_boot
- - type: glance
- columns: 2
- entities:
- - sensor.glances_containers_active
- - sensor.glances_containers_cpu_used
- - sensor.glances_containers_ram_used
- - sensor.glances_cpu_load
- - sensor.glances_cpu_used
- - sensor.glances_ram_free
- - sensor.glances_ram_used
- - sensor.glances_ram_used_percent
- - sensor.glances_running
- - sensor.glances_sleeping
- - sensor.glances_swap_free
- - sensor.glances_swap_used
- - sensor.glances_swap_used_percent
- - sensor.glances_thread
- - sensor.glances_total
- - sensor.glances_addons_free
- - sensor.glances_addons_used
- - sensor.glances_addons_used_percent
- - sensor.glances_backup_free
- - sensor.glances_backup_used
- - sensor.glances_backup_used_percent
- - sensor.glances_config_free
- - sensor.glances_config_used
- - sensor.glances_config_used_percent
- - sensor.glances_data_free
- - sensor.glances_data_used
- - sensor.glances_data_used_percent
- - sensor.glances_etc_hostname_free
- - sensor.glances_etc_hostname_used
- - sensor.glances_etc_hostname_used_percent
- - sensor.glances_etc_hosts_free
- - sensor.glances_etc_hosts_used
- - sensor.glances_etc_hosts_used_percent
- - sensor.glances_etc_resolv_conf_free
- - sensor.glances_etc_resolv_conf_used
- - sensor.glances_etc_resolv_conf_used_percent
- - sensor.glances_share_free
- - sensor.glances_share_used
- - sensor.glances_share_used_percent
- - sensor.glances_ssl_free
- - sensor.glances_ssl_used
- - sensor.glances_ssl_used_percent
- - sensor.glances_cpu_thermal_1_temperature
- - sensor.glances_ddr_thermal_1_temperature
- state_color: true
- - type: entities
- entities:
- - sensor.hassio_configuration
- - title: Entities
- path: entities
- badges: []
- cards:
- - type: entities
- entities:
- - entity: sensor.overview_domains
- - entity: sensor.overview_entities
- - type: grid
- cards:
- - type: 'custom:button-card'
- tap_action:
- action: more-info
- entity: sensor.overview_domains
- show_state: true
- styles:
- card:
- - width: 125px
- - height: 125px
- grid:
- - grid-template-areas: '"i" "n" "s"'
- - grid-template-columns: 1fr
- - grid-template-rows: 1fr min-content min-content
- img_cell:
- - justify-content: start
- - text-align: start
- icon:
- - margin-left: 5%
- - width: 30%
- - color: red
- name:
- - justify-self: start
- - padding-left: 10px
- - font-weight: bold
- - color: yellow
- state:
- - justify-self: start
- - padding-left: 10px
- - color: green
- - type: 'custom:button-card'
- tap_action:
- action: more-info
- entity: sensor.overview_entities
- show_state: true
- styles:
- card:
- - width: 125px
- - height: 125px
- grid:
- - grid-template-areas: '"i" "n" "s"'
- - grid-template-columns: 1fr
- - grid-template-rows: 1fr
- img_cell:
- - justify-content: start
- - text-align: start
- icon:
- - margin-left: 5%
- - width: 30%
- - color: red
- name:
- - justify-self: start
- - padding-left: 10px
- - font-weight: bold
- - color: yellow
- state:
- - justify-self: start
- - padding-left: 10px
- - color: green
- - type: 'custom:button-card'
- tap_action:
- action: more-info
- entity: sensor.automation_count
- name: Automations
- icon: 'mdi:clock-outline'
- show_state: true
- hold_action:
- action: none
- styles:
- card:
- - width: 125px
- - height: 125px
- grid:
- - grid-template-areas: '"i" "n" "s"'
- - grid-template-columns: 1fr
- - grid-template-rows: 1fr
- img_cell:
- - justify-content: start
- - text-align: start
- icon:
- - margin-left: 5%
- - width: 30%
- - color: green
- name:
- - justify-self: start
- - padding-left: 10px
- - font-weight: bold
- - color: yellow
- state:
- - justify-self: start
- - padding-left: 10px
- - color: green
- - type: 'custom:button-card'
- tap_action:
- action: more-info
- entity: sensor.cameras_count
- name: Cameras
- icon: 'mdi:camera-outline'
- show_state: true
- hold_action:
- action: none
- styles:
- card:
- - width: 125px
- - height: 125px
- grid:
- - grid-template-areas: '"i" "n" "s"'
- - grid-template-columns: 1fr
- - grid-template-rows: 1fr
- img_cell:
- - justify-content: start
- - text-align: start
- icon:
- - margin-left: 5%
- - width: 30%
- - color: green
- name:
- - justify-self: start
- - padding-left: 10px
- - font-weight: bold
- - color: yellow
- state:
- - justify-self: start
- - padding-left: 10px
- - color: green
- - type: 'custom:button-card'
- tap_action:
- action: more-info
- entity: sensor.script_count
- name: Scripts
- icon: 'mdi:script-outline'
- show_state: true
- hold_action:
- action: none
- styles:
- card:
- - width: 125px
- - height: 125px
- grid:
- - grid-template-areas: '"i" "n" "s"'
- - grid-template-columns: 1fr
- - grid-template-rows: 1fr
- img_cell:
- - justify-content: start
- - text-align: start
- icon:
- - margin-left: 5%
- - width: 30%
- - color: green
- name:
- - justify-self: start
- - padding-left: 10px
- - font-weight: bold
- - color: yellow
- state:
- - justify-self: start
- - padding-left: 10px
- - color: green
- - type: 'custom:button-card'
- tap_action:
- action: more-info
- entity: sensor.sensor_count
- name: Sensors
- icon: 'mdi:radar'
- show_state: true
- hold_action:
- action: none
- styles:
- card:
- - width: 125px
- - height: 125px
- grid:
- - grid-template-areas: '"i" "n" "s"'
- - grid-template-columns: 1fr
- - grid-template-rows: 1fr
- img_cell:
- - justify-content: start
- - text-align: start
- icon:
- - margin-left: 5%
- - width: 30%
- - color: green
- name:
- - justify-self: start
- - padding-left: 10px
- - font-weight: bold
- - color: yellow
- state:
- - justify-self: start
- - padding-left: 10px
- - color: green
- - type: 'custom:button-card'
- tap_action:
- action: more-info
- entity: sensor.binary_sensor_count
- name: Binary Sensors
- icon: 'mdi:gesture-tap'
- show_state: true
- hold_action:
- action: none
- styles:
- card:
- - width: 125px
- - height: 125px
- grid:
- - grid-template-areas: '"i" "n" "s"'
- - grid-template-columns: 1fr
- - grid-template-rows: 1fr
- img_cell:
- - justify-content: start
- - text-align: start
- icon:
- - margin-left: 5%
- - width: 30%
- - color: green
- name:
- - justify-self: start
- - padding-left: 10px
- - font-weight: bold
- - color: yellow
- state:
- - justify-self: start
- - padding-left: 10px
- - color: green
Add Comment
Please, Sign In to add comment