fixes and updates

This commit is contained in:
CeeWeasel
2024-11-07 10:50:30 -05:00
parent dc0b357374
commit ce5f698934
33 changed files with 156 additions and 443 deletions
-29
View File
@@ -50,37 +50,8 @@ action:
data:
entity_id: input_boolean.kids_asleep
- service: logbook.log
data_template:
name: Kids Asleep Asleep
entity_id: automation.kids_asleep
message: >
{% if trigger.entity_id == 'input_select.clint_status_dropdown' %}
input_select.clint_status_dropdown
{% elif trigger.entity_id == 'input_select.emmett_status_dropdown' %}
input_select.emmett_status_dropdown
{% elif trigger.entity_id == 'input_select.bridget_status_dropdown' %}
input_select.bridget_status_dropdown
{% elif trigger.entity_id == 'input_select.kristy_status_dropdown' %}
input_select.kristy_status_dropdown
{% elif trigger.entity_id == 'input_select.marshall_status_dropdown' %}
input_select.marshall_status_dropdown
{% elif trigger.entity_id == 'input_select.tess_status_dropdown' %}
input_select.tess_status_dropdown
{% elif trigger.entity_id == 'input_select.ebin_status_dropdown' %}
input_select.ebin_status_dropdown
{% else %}
input_select.guest_status_dropdown
{% endif %}
At least one of the kids is asleep. turning on kids_asleep
default:
- service: input_boolean.turn_off
data:
entity_id: input_boolean.kids_asleep
- service: logbook.log
data_template:
name: Kids Asleep
entity_id: automation.kids_asleep
message: >
None of the kids were asleep, defaulted to turning off kids_asleep
-12
View File
@@ -38,20 +38,8 @@ action:
data:
entity_id: input_boolean.teens_asleep
- service: logbook.log
data_template:
name: Teens Asleep
entity_id: automation.teens_asleep
message: >
At least one of the teens is asleep. turning on teens_asleep
default:
- service: input_boolean.turn_off
data:
entity_id: input_boolean.teens_asleep
- service: logbook.log
data_template:
name: Teens Asleep
entity_id: automation.teens_asleep
message: >
None of the teens were asleep, defaulted to turning off teens_asleep
+14 -14
View File
@@ -77,20 +77,20 @@ action:
nursery_fan_speed: "{{((states('sensor.nursery_multisensor_air_temperature') | float(default=0) - states('input_number.nursery_fan_min_temp') | float(default=0))/(states('input_number.nursery_fan_high_temp') | float(default=1) - states('input_number.nursery_fan_min_temp') | float(default=0)) * 100)|int(default=0) }}"
master_bedroom_fan_speed: "{{((states('sensor.master_bedroom_multisensor_air_temperature') | float(default=0) - states('input_number.master_bedroom_fan_min_temp') | float(default=0))/(states('input_number.master_bedroom_fan_high_temp') | float(default=1) - states('input_number.master_bedroom_fan_min_temp') | float(default=0)) * 100)|int(default=0) }}"
- service: logbook.log
data_template:
name: Automatic Fan Speeds
entity_id: automation.automatic_fan_speeds
message: >
Outdoor Air Temp: {{states('sensor.lacrosse_tx141thbv2_0_54_temperature') | float(default=0)}}
Nursery Air Temp: {{states('sensor.nursery_multisensor_air_temperature') | float(default=0)}}
Nursery Min Temp: {{states('input_number.nursery_fan_min_temp') | float(default=0)}}
Nursery High Temp: {{states('input_number.nursery_fan_high_temp') | float(default=0)}}
Nursery Calculated: {{ nursery_fan_speed }}
Master Bedroom Air Temp: {{states('sensor.master_bedroom_multisensor_air_temperature') | float(default=0)}}
Master Bedroom Min Temp: {{states('input_number.master_bedroom_fan_min_temp') | float(default=0)}}
Master Bedroom High Temp: {{states('input_number.master_bedroom_fan_high_temp') | float(default=0)}}
Master Bedroom Calculated: {{ master_bedroom_fan_speed }}
# - service: logbook.log
# data_template:
# name: Automatic Fan Speeds
# entity_id: automation.automatic_fan_speeds
# message: >
# Outdoor Air Temp: {{states('sensor.lacrosse_tx141thbv2_0_54_temperature') | float(default=0)}}
# Nursery Air Temp: {{states('sensor.nursery_multisensor_air_temperature') | float(default=0)}}
# Nursery Min Temp: {{states('input_number.nursery_fan_min_temp') | float(default=0)}}
# Nursery High Temp: {{states('input_number.nursery_fan_high_temp') | float(default=0)}}
# Nursery Calculated: {{ nursery_fan_speed }}
# Master Bedroom Air Temp: {{states('sensor.master_bedroom_multisensor_air_temperature') | float(default=0)}}
# Master Bedroom Min Temp: {{states('input_number.master_bedroom_fan_min_temp') | float(default=0)}}
# Master Bedroom High Temp: {{states('input_number.master_bedroom_fan_high_temp') | float(default=0)}}
# Master Bedroom Calculated: {{ master_bedroom_fan_speed }}
- alias: "Set Nursery fan speed"
choose:
@@ -0,0 +1,27 @@
blueprint:
name: Invert a binary sensor
description: Creates a binary_sensor which holds the inverted value of a reference binary_sensor
domain: template
source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/template/blueprints/inverted_binary_sensor.yaml
input:
reference_entity:
name: Binary sensor to be inverted
description: The binary_sensor which needs to have its value inverted
selector:
entity:
domain: binary_sensor
variables:
reference_entity: !input reference_entity
binary_sensor:
state: >
{% if states(reference_entity) == 'on' %}
off
{% elif states(reference_entity) == 'off' %}
on
{% else %}
{{ states(reference_entity) }}
{% endif %}
# delay_on: not_used in this example
# delay_off: not_used in this example
# auto_off: not_used in this example
availability: "{{ states(reference_entity) not in ('unknown', 'unavailable') }}"
-112
View File
@@ -1,112 +0,0 @@
camera:
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam01
name: Camera01
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam02
name: Camera02
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam03
name: Camera03
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam04
name: Camera04
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam05
name: Camera05
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam06
name: Camera06
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam07
name: Camera07
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam08
name: Camera08
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam09
name: Camera09
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/WyzeCube
name: WyzeCube
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Upstairs?/video.mjpg
name: Upstairs
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/@Upstairs?/video.mjpg
name: CycleUpstairs
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Downstairs?/video.mjpg
name: Downstairs
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/@Downstairs?/video.mjpg
name: CycleDownstairs
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/All?/video.mjpg
name: AllCameras
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/@All?/video.mjpg
name: CycleAllCameras
username: !secret bi_username
password: !secret bi_password
authentication: basic
-106
View File
@@ -1,106 +0,0 @@
#binary_sensor: !include_dir_list ../cameras
camera:
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam01
name: Camera01
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam02
name: Camera02
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam03
name: Camera03
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam04
name: Camera04
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam05
name: Camera05
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam06
name: Camera06
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam07
name: Camera07
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam08
name: Camera08
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam09
name: Camera09
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam10
name: Camera10
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam11
name: Camera11
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/Cam12
name: Camera12
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/All?/video.mjpg
name: AllCameras
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
mjpeg_url: http://192.168.1.7:81/mjpg/@All?/video.mjpg
name: CycleAllCameras
username: !secret bi_username
password: !secret bi_password
authentication: basic
- platform: mjpeg
name: Octoprint
still_image_url: http://192.168.1.99/webcam/?action=snapshot
mjpeg_url: http://192.168.1.99/webcam/?action=stream
-89
View File
@@ -1,89 +0,0 @@
camera:
- platform: local_file
name: Cam01 Person
file_path: /config/snapshots/cam01_person/cam01_person_latest.jpg
- platform: local_file
name: Cam02 Person
file_path: /config/snapshots/cam02_person/cam02_person_latest.jpg
- platform: local_file
name: Cam03 Person
file_path: /config/snapshots/cam03_person/cam03_person_latest.jpg
- platform: local_file
name: Cam04 Person
file_path: /config/snapshots/cam04_person/cam04_person_latest.jpg
- platform: local_file
name: Cam04 Vehicle
file_path: /config/snapshots/cam04_vehicle/cam04_vehicle_latest.jpg
- platform: local_file
name: Cam05 Person
file_path: /config/snapshots/cam05_person/cam05_person_latest.jpg
- platform: local_file
name: Cam06 Person
file_path: /config/snapshots/cam06_person/cam06_person_latest.jpg
- platform: local_file
name: Cam07 Person
file_path: /config/snapshots/cam07_person/cam07_person_latest.jpg
- platform: local_file
name: Cam08 Person
file_path: /config/snapshots/cam08_person/cam08_person_latest.jpg
- platform: local_file
name: Cam09 Person
file_path: /config/snapshots/cam09_person/cam09_person_latest.jpg
- platform: local_file
name: WyzeCube Person
file_path: /config/snapshots/wyzecube_person/wyzecube_person_latest.jpg
#- platform: generic
# name: Cam01 Snapshot
# still_image_url: >-
# http://192.168.1.32:81/image/Cam01?q=50&user=deepstack&pw=deepstack
#- platform: generic
# name: Cam02 Snapshot
# still_image_url: >-
# http://192.168.1.32:81/image/Cam02?q=50&user=deepstack&pw=deepstack
#- platform: generic
# name: Cam03 Snapshot
# still_image_url: >-
# http://192.168.1.32:81/image/Cam03?q=50&user=deepstack&pw=deepstack
#- platform: generic
# name: Cam04 Snapshot
# still_image_url: >-
# http://192.168.1.32:81/image/Cam04?q=50&user=deepstack&pw=deepstack
#- platform: generic
# name: Cam05 Snapshot
# still_image_url: >-
# http://192.168.1.32:81/image/Cam05?q=50&user=deepstack&pw=deepstack
#- platform: generic
# name: Cam06 Snapshot
# still_image_url: >-
# http://192.168.1.32:81/image/Cam06?q=50&user=deepstack&pw=deepstack
#- platform: generic
# name: Cam07 Snapshot
# still_image_url: >-
# http://192.168.1.32:81/image/Cam07?q=50&user=deepstack&pw=deepstack
#- platform: generic
# name: nursery_camera Snapshot
# still_image_url: >-
# http://192.168.1.32:81/image/nursery_camera?q=50&user=deepstack&pw=deepstack
#- platform: generic
# name: CamCar Snapshot
# still_image_url: >-
# http://192.168.1.32:81/image/Cam04?q=50&user=deepstack&pw=deepstack
@@ -1,4 +0,0 @@
platform: mjpeg
name: Octoprint
still_image_url: http://192.168.1.14/webcam/?action=snapshot
mjpeg_url: http://192.168.1.14/webcam/?action=stream
+22 -22
View File
@@ -1,6 +1,6 @@
#binary_sensor: !include_dir_list ../cameras
camera:
# camera:
# - platform: mjpeg
# name: Octoprint
# still_image_url: http://192.168.1.99/webcam/?action=snapshot
@@ -20,33 +20,33 @@ camera:
# authentication: basic
- platform: local_file
name: Emmett
file_path: /config/image/4b8a4e30436d64121be7b0b59f857877/512x512
# - platform: local_file
# name: Emmett
# file_path: /config/image/4b8a4e30436d64121be7b0b59f857877/512x512
- platform: local_file
name: Bridget
file_path: /config/image/4ce4447957c07525227b0574cbb1e40b/512x512
# - platform: local_file
# name: Bridget
# file_path: /config/image/4ce4447957c07525227b0574cbb1e40b/512x512
- platform: local_file
name: Clint
file_path: /config/image/ca19fa93140bf891d9a871858d910c69/512x512
# - platform: local_file
# name: Clint
# file_path: /config/image/ca19fa93140bf891d9a871858d910c69/512x512
- platform: local_file
name: Ebin
file_path: /config/image/80720d36ba13e7993b992ee2c8c76144/512x512
# - platform: local_file
# name: Ebin
# file_path: /config/image/80720d36ba13e7993b992ee2c8c76144/512x512
- platform: local_file
name: Kristy
file_path: /config/image/7dde65b227b3d96cb4546c9c2447db5d/512x512
# - platform: local_file
# name: Kristy
# file_path: /config/image/7dde65b227b3d96cb4546c9c2447db5d/512x512
- platform: local_file
name: Tess
file_path: /config/image/929bf1b71232216f9ed31d8dbdbd7a54/512x512
# - platform: local_file
# name: Tess
# file_path: /config/image/929bf1b71232216f9ed31d8dbdbd7a54/512x512
- platform: local_file
name: Marshall
file_path: /config/image/29196e13641d83e1c54656d88b272c7c/512x512
# - platform: local_file
# name: Marshall
# file_path: /config/image/29196e13641d83e1c54656d88b272c7c/512x512
# amcrest:
# - name: Back Yard
+2
View File
@@ -73,6 +73,8 @@ cards:
- type: glance
entities:
- entity: input_boolean.empty_dishwasher
tap_action:
action: toggle
- entity: sensor.pm_dishwasher_w
- entity: input_number.dishwasher_delay_on
- entity: input_number.dishwasher_on
+2
View File
@@ -73,6 +73,8 @@ cards:
- type: glance
entities:
- entity: input_boolean.empty_dishwasher
tap_action:
action: toggle
- entity: sensor.pm_dishwasher_w
- entity: input_number.dishwasher_delay_on
- entity: input_number.dishwasher_on
+2
View File
@@ -72,6 +72,8 @@ cards:
- type: glance
entities:
- entity: input_boolean.fold_clothes
tap_action:
action: toggle
- entity: sensor.pm_dryer_w
- entity: input_number.tumble_dryer_delay_on
- entity: input_number.tumble_dryer_on
+2
View File
@@ -73,6 +73,8 @@ cards:
- type: glance
entities:
- entity: input_boolean.swap_laundry
tap_action:
action: toggle
- entity: sensor.pm_laundry_plug_w
- entity: input_number.washing_machine_delay_on
- entity: input_number.washing_machine_on
+7 -4
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam01
live_provider: go2rtc
@@ -12,9 +18,6 @@ cards:
title: Blue Room
id: blue_room
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: false
@@ -36,7 +39,7 @@ cards:
lazy_load: false
dimensions:
aspect_ratio_mode: static
aspect_ratio: '16:9'
aspect_ratio: "16:9"
elements:
- type: image
image: /local/title-dark-double.png
+6 -3
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam03
live_provider: go2rtc
@@ -12,9 +18,6 @@ cards:
title: Computer Area
id: computer_area
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: false
+6 -3
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam04
live_provider: go2rtc
@@ -9,9 +15,6 @@ cards:
- webrtc
stream: rtsp_cam04_sub
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: false
+6 -3
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam06
live_provider: go2rtc
@@ -9,9 +15,6 @@ cards:
- webrtc
stream: rtsp_cam06_sub
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: false
+6 -3
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam07
live_provider: go2rtc
@@ -9,9 +15,6 @@ cards:
- webrtc
stream: rtsp_cam07_sub
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: false
+6 -3
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam08
live_provider: go2rtc
@@ -9,9 +15,6 @@ cards:
- webrtc
stream: rtsp_cam08_sub
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: false
+6 -3
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam12
live_provider: go2rtc
@@ -9,9 +15,6 @@ cards:
- webrtc
stream: rtsp_cam12_sub
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: false
+6 -3
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam13
live_provider: go2rtc
@@ -9,9 +15,6 @@ cards:
- webrtc
stream: rtsp_cam13_sub
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: false
+6 -3
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam14
live_provider: go2rtc
@@ -9,9 +15,6 @@ cards:
- webrtc
stream: rtsp_cam14_sub
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: false
+6 -3
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam18
live_provider: go2rtc
@@ -9,9 +15,6 @@ cards:
- webrtc
stream: rtsp_cam18_sub
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: true
+6 -3
View File
@@ -1,6 +1,12 @@
type: vertical-stack
cards:
- type: custom:frigate-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam19
live_provider: go2rtc
@@ -9,9 +15,6 @@ cards:
- webrtc
stream: rtsp_cam19_sub
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: true
show_image_during_load: true
+2 -6
View File
@@ -18,15 +18,11 @@ cards:
content: |
---
# NWS First Active Alert
{% if state_attr('sensor.nws_alerts', 'title') != None and state_attr('sensor.nws_alerts', 'title').split(' - ')[0] is defined %}
## {{ states.sensor.nws_alerts.attributes.title.split(' - ')[0] }}
## {{ state_attr('sensor.nws_alerts', 'Alerts')[0].Headline }}
{{ state_attr('sensor.nws_alerts', 'display_desc').split('\n\n-\n\n')[0] }}
{{ state_attr('sensor.nws_alerts', 'Alerts')[0].Description }}
{% else %}
none
{% endif %}
- type: conditional
conditions:
- entity: sensor.nws_alerts
+1 -1
View File
@@ -10,7 +10,7 @@ cards:
- type: picture-glance
entities:
- input_boolean.clint_home
camera_image: camera.google_photos_clint_media
camera_image: camera.clint
- type: entities
title: Automations for Clint
show_header_toggle: false
+1 -1
View File
@@ -10,7 +10,7 @@ cards:
- type: picture-glance
entities:
- input_boolean.kristy_home
camera_image: camera.google_photos_kristy_media
camera_image: camera.kristy
- type: entities
title: Automations for Kristy
show_header_toggle: false
+2 -2
View File
@@ -9,7 +9,7 @@ cards:
- type: picture-glance
entities:
- input_boolean.marshall_home
camera_image: camera.google_photos_marshall_media
camera_image: camera.marshall
- type: entities
title: Marshall
@@ -30,7 +30,7 @@ cards:
- type: picture-glance
entities:
- input_boolean.tess_home
camera_image: camera.google_photos_tess_media
camera_image: camera.tess
- type: entities
title: Tess
show_header_toggle: false
+3 -3
View File
@@ -19,7 +19,7 @@ cards:
- type: picture-glance
entities:
- input_boolean.emmett_home
camera_image: camera.google_photos_emmett_media
camera_image: camera.emmett
- type: entities
title: Emmett
@@ -40,7 +40,7 @@ cards:
- type: picture-glance
entities:
- input_boolean.bridget_home
camera_image: camera.google_photos_bridget_media
camera_image: camera.bridget
- type: entities
title: Bridget
show_header_toggle: false
@@ -60,7 +60,7 @@ cards:
- type: picture-glance
entities:
- input_boolean.ebin_home
camera_image: camera.google_photos_ebin_media
camera_image: camera.ebin
- type: entities
title: Ebin
show_header_toggle: false
+3 -3
View File
@@ -743,19 +743,19 @@ badges:
entities:
- entity: sensor.nursery_thermal_comfort_humidex_perception
name: Nursery
icon: tc:thermal-perception
icon: mdi:bunk-bed
tap_action:
action: navigate
navigation_path: /details-yml/hvac
- entity: sensor.master_bedroom_thermal_comfort_humidex_perception
name: Bedroom
icon: tc:thermal-perception
icon: mdi:bed-queen
tap_action:
action: navigate
navigation_path: /details-yml/hvac
- entity: sensor.great_room_thermal_comfort_humidex_perception
name: Great Room
icon: tc:thermal-perception
icon: mdi:microsoft-xbox-controller
tap_action:
action: navigate
navigation_path: /details-yml/hvac
+3 -3
View File
@@ -14,7 +14,7 @@ cards:
- input_boolean.clint_is_awake
- binary_sensor.clint_work_from_home
- input_boolean.clint_work_from_home
camera_image: camera.google_photos_clint_media
camera_image: camera.clint
tap_action:
action: call-service
service: input_boolean.toggle
@@ -54,7 +54,7 @@ cards:
- input_boolean.emmett_is_awake
- binary_sensor.emmetts_bed
#image: /local/Emmett.jpg
camera_image: camera.google_photos_emmett_media
camera_image: camera.emmett
tap_action:
action: call-service
service: input_boolean.toggle
@@ -90,7 +90,7 @@ cards:
- input_boolean.bridget_in_bed
- input_boolean.bridget_is_awake
- binary_sensor.bridgets_bed
camera_image: camera.google_photos_bridget_media
camera_image: camera.bridget
tap_action:
action: call-service
service: input_boolean.toggle
+1 -1
View File
@@ -6,8 +6,8 @@ Mushroom Square Shadow:
# Home Assistant override
ha-card-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.16)
ha-card-border-width: 0
# Home Assistant override
ha-card-border-radius: 6px
ha-badge-border-radius: 6px
# Layout
mush-spacing: 8px
# Elements
+1
View File
@@ -5,6 +5,7 @@
Mushroom Square:
# Home Assistant override
ha-card-border-radius: 6px
ha-badge-border-radius: 6px
# Layout
mush-spacing: 8px
# Elements