mirror of
https://github.com/GeorgeSG/sarah.git
synced 2026-09-06 09:58:45 +00:00
Add all the Sonos! Add Kitchen view. Refactor views
This commit is contained in:
+17
-10
@@ -8,34 +8,41 @@ cards:
|
||||
cards:
|
||||
- type: entities
|
||||
title: Lights
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: light.living_room_all_lights
|
||||
- entity: light.living_room_main_lights
|
||||
- entity: light.pc
|
||||
- entity: light.bedside_light
|
||||
show_header_toggle: false
|
||||
|
||||
- type: entities
|
||||
title: Devices
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: switch.camera
|
||||
- entity: media_player.living_room_tv
|
||||
- entity: media_player.nvidia_shield
|
||||
- entity: fan.philips_airpurifier
|
||||
show_header_toggle: false
|
||||
|
||||
- type: "custom:mini-media-player"
|
||||
artwork: cover
|
||||
entity: media_player.master_bedroom
|
||||
speaker_group:
|
||||
sync_volume: true
|
||||
entities:
|
||||
- entity_id: media_player.master_bedroom
|
||||
name: Master Bedroom
|
||||
- entity_id: media_player.living_room
|
||||
name: Livingroom
|
||||
- entity_id: media_player.kitchen
|
||||
name: Kitchen
|
||||
hide:
|
||||
power_state: false
|
||||
power: true
|
||||
icon: true
|
||||
shuffle: false
|
||||
idle_view:
|
||||
when_idle: true
|
||||
when_standby: true
|
||||
platform: sonos
|
||||
show_source: true
|
||||
source: full
|
||||
|
||||
- type: "custom:mini-media-player"
|
||||
artwork: cover
|
||||
@@ -52,41 +59,41 @@ cards:
|
||||
|
||||
- type: entities
|
||||
title: Manual Overrides
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: input_boolean.speech_notifications
|
||||
- entity: input_boolean.guest_mode
|
||||
- entity: input_boolean.domestina
|
||||
- entity: input_boolean.sleep_mode
|
||||
- entity: input_boolean.georgi_home
|
||||
show_header_toggle: false
|
||||
|
||||
# Column 2: Sensors
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: entities
|
||||
title: Sensors
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: binary_sensor.front_door_on_off_wrapper
|
||||
- entity: binary_sensor.living_room_right_window_on_off_wrapper
|
||||
- entity: binary_sensor.bedroom_right_window_on_off_wrapper
|
||||
show_header_toggle: false
|
||||
|
||||
- type: entities
|
||||
title: Presence
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: binary_sensor.georgi_home
|
||||
- entity: device_tracker.carbon
|
||||
- entity: device_tracker.tile_1bcb2b3021b9f96b
|
||||
show_header_toggle: false
|
||||
|
||||
- type: entities
|
||||
title: Misc Badges
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: sun.sun
|
||||
- entity: sensor.carbon_battery_level
|
||||
- entity: sensor.carbon_steps
|
||||
- entity: binary_sensor.updater
|
||||
show_header_toggle: false
|
||||
|
||||
# Column 3: Misc
|
||||
- type: vertical-stack
|
||||
|
||||
@@ -3,26 +3,56 @@ path: living-room
|
||||
icon: "mdi:sofa"
|
||||
badges: []
|
||||
cards:
|
||||
- type: glance
|
||||
title: Window
|
||||
show_icon: true
|
||||
show_name: false
|
||||
show_state: true
|
||||
entities:
|
||||
- entity: binary_sensor.living_room_right_window_on_off_wrapper
|
||||
- entity: sensor.living_room_right_window_power
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: entities
|
||||
title: Lights
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: light.living_room_all_lights
|
||||
- entity: light.living_room_main_lights
|
||||
- entity: light.living_room_1
|
||||
- entity: light.living_room_2
|
||||
- entity: light.living_room_3
|
||||
- entity: light.living_room_4
|
||||
- entity: light.pc
|
||||
|
||||
- type: entities
|
||||
title: Lights
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: light.living_room_all_lights
|
||||
- entity: light.living_room_main_lights
|
||||
- entity: light.living_room_1
|
||||
- entity: light.living_room_2
|
||||
- entity: light.living_room_3
|
||||
- entity: light.living_room_4
|
||||
- entity: light.pc
|
||||
- type: "custom:mini-media-player"
|
||||
artwork: cover
|
||||
entity: media_player.living_room
|
||||
speaker_group:
|
||||
sync_volume: true
|
||||
entities:
|
||||
- entity_id: media_player.master_bedroom
|
||||
name: Master Bedroom
|
||||
- entity_id: media_player.living_room
|
||||
name: Livingroom
|
||||
- entity_id: media_player.kitchen
|
||||
name: Kitchen
|
||||
hide:
|
||||
power: true
|
||||
icon: true
|
||||
shuffle: false
|
||||
idle_view:
|
||||
when_idle: true
|
||||
when_standby: true
|
||||
|
||||
- type: "custom:mini-media-player"
|
||||
entity: media_player.living_room_tv
|
||||
|
||||
- type: "custom:mini-media-player"
|
||||
entity: media_player.playstation_4
|
||||
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: glance
|
||||
title: Window
|
||||
show_icon: true
|
||||
show_name: false
|
||||
show_state: true
|
||||
entities:
|
||||
- entity: binary_sensor.living_room_right_window_on_off_wrapper
|
||||
- entity: sensor.living_room_right_window_power
|
||||
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
@@ -39,9 +69,3 @@ cards:
|
||||
- entity: switch.camera
|
||||
- entity: binary_sensor.amcrest_camera_online
|
||||
- entity: binary_sensor.amcrest_camera_motion_detected
|
||||
|
||||
- type: media-control
|
||||
entity: media_player.living_room_tv
|
||||
|
||||
- type: media-control
|
||||
entity: media_player.playstation_4
|
||||
|
||||
@@ -10,24 +10,54 @@ cards:
|
||||
entities:
|
||||
- entity: light.bedside_light
|
||||
show_header_toggle: false
|
||||
|
||||
- type: "custom:mini-media-player"
|
||||
artwork: cover
|
||||
entity: media_player.master_bedroom
|
||||
speaker_group:
|
||||
sync_volume: true
|
||||
entities:
|
||||
- entity_id: media_player.master_bedroom
|
||||
name: Master Bedroom
|
||||
- entity_id: media_player.living_room
|
||||
name: Livingroom
|
||||
- entity_id: media_player.kitchen
|
||||
name: Kitchen
|
||||
hide:
|
||||
power: true
|
||||
icon: true
|
||||
shuffle: false
|
||||
idle_view:
|
||||
when_idle: true
|
||||
when_standby: true
|
||||
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: glance
|
||||
title: Window
|
||||
show_name: false
|
||||
entities:
|
||||
- entity: binary_sensor.bedroom_right_window_on_off_wrapper
|
||||
- entity: sensor.bedroom_right_window_power
|
||||
|
||||
- type: "custom:mini-graph-card"
|
||||
animate: true
|
||||
entities:
|
||||
- entity: sensor.bedroom_weather_temperature
|
||||
index: 0
|
||||
name: Temperature
|
||||
line_width: 3
|
||||
points_per_hour: 1
|
||||
show:
|
||||
average: true
|
||||
extrema: true
|
||||
entities:
|
||||
- entity: sensor.bedroom_weather_temperature
|
||||
index: 0
|
||||
name: Temperature
|
||||
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: "custom:mini-graph-card"
|
||||
name: Humidity
|
||||
icon: "mdi:water"
|
||||
font_size: 75
|
||||
icon: "mdi:water"
|
||||
line_color: green
|
||||
line_width: 8
|
||||
entities:
|
||||
@@ -36,13 +66,13 @@ cards:
|
||||
|
||||
- type: "custom:mini-graph-card"
|
||||
name: Air Quality
|
||||
entities:
|
||||
- entity: sensor.purifier_air_quality
|
||||
index: 0
|
||||
font_size: 75
|
||||
icon: "mdi:weather-windy"
|
||||
line_color: "#e74c3c"
|
||||
line_width: 8
|
||||
entities:
|
||||
- entity: sensor.purifier_air_quality
|
||||
index: 0
|
||||
|
||||
- type: "custom:mini-graph-card"
|
||||
name: Pressure
|
||||
@@ -53,38 +83,23 @@ cards:
|
||||
line_color: var(--accent-color)
|
||||
line_width: 8
|
||||
|
||||
- type: glance
|
||||
title: Window
|
||||
entities:
|
||||
- entity: binary_sensor.bedroom_right_window_on_off_wrapper
|
||||
- entity: sensor.bedroom_right_window_power
|
||||
show_name: false
|
||||
|
||||
- type: entities
|
||||
title: Purifier Sensors
|
||||
entities:
|
||||
- entity: fan.philips_airpurifier
|
||||
- entity: sensor.purifier_speed
|
||||
- entity: sensor.purifier_mode
|
||||
- entity: sensor.purifier_brightness
|
||||
- entity: sensor.purifier_target_humidity
|
||||
- entity: sensor.purifier_air_quality
|
||||
- entity: sensor.purifier_allergens
|
||||
- entity: sensor.purifier_humidity
|
||||
- entity: sensor.purifier_water_level
|
||||
- entity: sensor.purifier_temperature
|
||||
- entity: sensor.purifier_pre_filter
|
||||
- entity: sensor.purifier_hepa_filter
|
||||
- entity: sensor.purifier_carbon_filter
|
||||
- entity: sensor.purifier_wick_filter
|
||||
show_header_toggle: false
|
||||
|
||||
- type: "custom:mini-media-player"
|
||||
source: full
|
||||
artwork: cover
|
||||
entity: media_player.master_bedroom
|
||||
hide:
|
||||
power_state: false
|
||||
shuffle: false
|
||||
platform: sonos
|
||||
show_source: true
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: entities
|
||||
title: Purifier Sensors
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: fan.philips_airpurifier
|
||||
- entity: sensor.purifier_speed
|
||||
- entity: sensor.purifier_mode
|
||||
- entity: sensor.purifier_brightness
|
||||
- entity: sensor.purifier_target_humidity
|
||||
- entity: sensor.purifier_air_quality
|
||||
- entity: sensor.purifier_allergens
|
||||
- entity: sensor.purifier_humidity
|
||||
- entity: sensor.purifier_water_level
|
||||
- entity: sensor.purifier_temperature
|
||||
- entity: sensor.purifier_pre_filter
|
||||
- entity: sensor.purifier_hepa_filter
|
||||
- entity: sensor.purifier_carbon_filter
|
||||
- entity: sensor.purifier_wick_filter
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
title: Kitchen
|
||||
path: kitchen
|
||||
icon: "mdi:chef-hat"
|
||||
badges: []
|
||||
cards:
|
||||
- type: "custom:mini-media-player"
|
||||
artwork: cover
|
||||
entity: media_player.kitchen
|
||||
speaker_group:
|
||||
sync_volume: true
|
||||
entities:
|
||||
- entity_id: media_player.master_bedroom
|
||||
name: Master Bedroom
|
||||
- entity_id: media_player.living_room
|
||||
name: Livingroom
|
||||
- entity_id: media_player.kitchen
|
||||
name: Kitchen
|
||||
hide:
|
||||
power: true
|
||||
icon: true
|
||||
shuffle: false
|
||||
idle_view:
|
||||
when_idle: true
|
||||
when_standby: true
|
||||
@@ -5,6 +5,7 @@ badges: []
|
||||
cards:
|
||||
- type: entities
|
||||
title: Automations
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: input_boolean.routine_welcome_home
|
||||
- entity: automation.presence_arrival_detection
|
||||
@@ -25,10 +26,10 @@ cards:
|
||||
- entity: automation.domestina_end
|
||||
- entity: automation.camera_turn_off_on_startup
|
||||
- entity: automation.system_announce_start
|
||||
show_header_toggle: false
|
||||
|
||||
- type: entities
|
||||
title: Batteries
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: sensor.front_door_power
|
||||
- entity: sensor.living_room_right_window_power
|
||||
@@ -36,4 +37,3 @@ cards:
|
||||
- entity: sensor.bedroom_weather_power
|
||||
- entity: sensor.cube_power
|
||||
- entity: sensor.master_bedroom_bedside_switch_power
|
||||
show_header_toggle: false
|
||||
@@ -27,6 +27,13 @@ cards:
|
||||
- type: "custom:mini-graph-card"
|
||||
animate: true
|
||||
icon: mdi:emoticon-confused
|
||||
line_width: 3
|
||||
line_color:
|
||||
- var(--paper-orange-400)
|
||||
- var(--paper-green-400)
|
||||
- var(--accent-color)
|
||||
hours_to_show: 168
|
||||
points_per_hour: 0.04
|
||||
entities:
|
||||
- entity: sensor.worldwide_coronavirus_deaths
|
||||
index: 0
|
||||
@@ -37,13 +44,6 @@ cards:
|
||||
- entity: sensor.worldwide_coronavirus_current
|
||||
index: 2
|
||||
name: Current
|
||||
line_width: 3
|
||||
line_color:
|
||||
- var(--paper-orange-400)
|
||||
- var(--paper-green-400)
|
||||
- var(--accent-color)
|
||||
hours_to_show: 168
|
||||
points_per_hour: 0.04
|
||||
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
@@ -68,6 +68,13 @@ cards:
|
||||
- type: "custom:mini-graph-card"
|
||||
animate: true
|
||||
icon: mdi:emoticon-confused
|
||||
line_width: 3
|
||||
line_color:
|
||||
- var(--accent-color)
|
||||
- var(--paper-orange-400)
|
||||
- var(--paper-green-400)
|
||||
hours_to_show: 168
|
||||
points_per_hour: 0.04
|
||||
entities:
|
||||
- entity: sensor.bulgaria_coronavirus_current
|
||||
index: 0
|
||||
@@ -78,10 +85,3 @@ cards:
|
||||
- entity: sensor.bulgaria_coronavirus_recovered
|
||||
index: 2
|
||||
name: Recovered
|
||||
line_width: 3
|
||||
line_color:
|
||||
- var(--accent-color)
|
||||
- var(--paper-orange-400)
|
||||
- var(--paper-green-400)
|
||||
hours_to_show: 168
|
||||
points_per_hour: 0.04
|
||||
+4
-3
@@ -35,6 +35,7 @@ views:
|
||||
- !include lovelace/00_home.yaml
|
||||
- !include lovelace/01_living_room.yaml
|
||||
- !include lovelace/02_master_bedroom.yaml
|
||||
- !include lovelace/03_system.yaml
|
||||
- !include lovelace/04_covid_19.yaml
|
||||
- !include lovelace/05_test.yaml
|
||||
- !include lovelace/03_kitchen.yaml
|
||||
- !include lovelace/04_system.yaml
|
||||
- !include lovelace/05_covid_19.yaml
|
||||
- !include lovelace/06_test.yaml
|
||||
|
||||
Reference in New Issue
Block a user