mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-10 11:00:14 -04:00
Will pushing from the server break anything?
This commit is contained in:
@@ -19,7 +19,7 @@ card:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam01_sub_opus
|
||||
stream: cam01_sub
|
||||
icon: mdi:earth
|
||||
title: Boys Room
|
||||
id: boys_room
|
||||
@@ -72,7 +72,7 @@ card:
|
||||
opacity: 0%
|
||||
|
||||
- type: state-icon
|
||||
entity: group.boys_room_motion
|
||||
entity: binary_sensor.boys_room_motion
|
||||
style:
|
||||
left: 8%
|
||||
top: 95%
|
||||
@@ -184,4 +184,4 @@ card:
|
||||
entity: light.accent
|
||||
style:
|
||||
left: 6%
|
||||
top: 49%
|
||||
top: 49%
|
||||
|
||||
@@ -19,7 +19,7 @@ card:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam03_sub_opus
|
||||
stream: cam03_sub
|
||||
icon: mdi:desktop-classic
|
||||
title: Computer Area
|
||||
id: computer_area
|
||||
@@ -45,7 +45,7 @@ card:
|
||||
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
|
||||
@@ -71,7 +71,7 @@ card:
|
||||
height: 100%
|
||||
opacity: 0%
|
||||
- type: state-icon
|
||||
entity: group.computer_area_motion
|
||||
entity: binary_sensor.computer_area_motion
|
||||
style:
|
||||
left: 8%
|
||||
top: 95%
|
||||
|
||||
@@ -19,7 +19,7 @@ card:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam04_sub_opus
|
||||
stream: cam04_sub
|
||||
live:
|
||||
preload: true
|
||||
draggable: true
|
||||
@@ -42,7 +42,7 @@ card:
|
||||
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
|
||||
@@ -69,7 +69,7 @@ card:
|
||||
opacity: 0%
|
||||
|
||||
- type: state-icon
|
||||
entity: group.garage_motion
|
||||
entity: binary_sensor.garage_motion
|
||||
style:
|
||||
left: 8%
|
||||
top: 95%
|
||||
|
||||
@@ -19,7 +19,7 @@ card:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam06_sub_opus
|
||||
stream: cam06_sub
|
||||
live:
|
||||
preload: true
|
||||
draggable: true
|
||||
@@ -42,7 +42,7 @@ card:
|
||||
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
|
||||
@@ -69,7 +69,7 @@ card:
|
||||
opacity: 0%
|
||||
|
||||
- type: state-icon
|
||||
entity: group.master_bedroom_motion
|
||||
entity: binary_sensor.bedroom_motion
|
||||
style:
|
||||
left: 8%
|
||||
top: 95%
|
||||
@@ -79,14 +79,14 @@ card:
|
||||
left: 50%
|
||||
top: 95%
|
||||
- type: state-icon
|
||||
entity: input_boolean.master_bedroom_occupied
|
||||
entity: input_boolean.bedroom_occupied
|
||||
tap_action:
|
||||
action: toggle
|
||||
style:
|
||||
left: 70%
|
||||
top: 95%
|
||||
- type: state-icon
|
||||
entity: binary_sensor.master_bedroom_occupied
|
||||
entity: binary_sensor.bedroom_occupied
|
||||
style:
|
||||
top: 95%
|
||||
left: 92%
|
||||
|
||||
@@ -19,7 +19,7 @@ card:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam07_sub_opus
|
||||
stream: cam07_sub
|
||||
live:
|
||||
preload: true
|
||||
draggable: true
|
||||
@@ -42,7 +42,7 @@ card:
|
||||
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
|
||||
@@ -69,7 +69,7 @@ card:
|
||||
opacity: 0%
|
||||
|
||||
- type: state-icon
|
||||
entity: group.master_bedroom_motion
|
||||
entity: binary_sensor.bedroom_motion
|
||||
style:
|
||||
left: 8%
|
||||
top: 95%
|
||||
@@ -79,14 +79,14 @@ card:
|
||||
left: 50%
|
||||
top: 95%
|
||||
- type: state-icon
|
||||
entity: input_boolean.master_bedroom_occupied
|
||||
entity: input_boolean.bedroom_occupied
|
||||
tap_action:
|
||||
action: toggle
|
||||
style:
|
||||
left: 70%
|
||||
top: 95%
|
||||
- type: state-icon
|
||||
entity: binary_sensor.master_bedroom_occupied
|
||||
entity: binary_sensor.bedroom_occupied
|
||||
style:
|
||||
top: 95%
|
||||
left: 92%
|
||||
|
||||
@@ -19,7 +19,7 @@ card:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam08_sub_opus
|
||||
stream: cam08_sub
|
||||
live:
|
||||
preload: true
|
||||
draggable: true
|
||||
|
||||
@@ -11,26 +11,38 @@ card:
|
||||
dimensions:
|
||||
layout:
|
||||
fit: fill
|
||||
status_bar:
|
||||
style: none
|
||||
cameras:
|
||||
- camera_entity: camera.frigate_cam12
|
||||
live_provider: go2rtc
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam12_sub_opus
|
||||
cast:
|
||||
method: dashboard
|
||||
dashboard:
|
||||
dashboard_path: camera-casting-yml
|
||||
view_path: kitchen-camera
|
||||
stream: cam12_sub
|
||||
live:
|
||||
preload: true
|
||||
draggable: true
|
||||
show_image_during_load: false
|
||||
lazy_load: false
|
||||
controls:
|
||||
title:
|
||||
mode: none
|
||||
timeline:
|
||||
mode: none
|
||||
thumbnails:
|
||||
mode: none
|
||||
menu:
|
||||
buttons:
|
||||
frigate:
|
||||
enabled: false
|
||||
style: none
|
||||
media_viewer:
|
||||
draggable: false
|
||||
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
|
||||
@@ -57,7 +69,7 @@ card:
|
||||
opacity: 0%
|
||||
|
||||
- type: state-icon
|
||||
entity: group.kitchen_motion
|
||||
entity: binary_sensor.kitchen_motion
|
||||
style:
|
||||
left: 8%
|
||||
top: 95%
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
type: conditional
|
||||
conditions:
|
||||
- condition: state
|
||||
entity: sensor.frigate_cam13_camera_fps
|
||||
state_not: "0"
|
||||
entity: sensor.frigate_cam12_camera_fps
|
||||
state_not: "500"
|
||||
card:
|
||||
type: vertical-stack
|
||||
cards:
|
||||
@@ -14,12 +14,12 @@ card:
|
||||
status_bar:
|
||||
style: none
|
||||
cameras:
|
||||
- camera_entity: camera.frigate_cam13
|
||||
- camera_entity: camera.frigate_cam12
|
||||
live_provider: go2rtc
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam13_sub_opus
|
||||
stream: cam13_sub
|
||||
live:
|
||||
preload: true
|
||||
draggable: true
|
||||
@@ -42,7 +42,7 @@ card:
|
||||
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
|
||||
@@ -53,23 +53,23 @@ card:
|
||||
width: 100%
|
||||
height: 10%
|
||||
opacity: 70%
|
||||
- type: image
|
||||
entity: camera.frigate_cam13
|
||||
image: /local/title-dark-double.png
|
||||
aspect_ratio: 100%
|
||||
tap_action:
|
||||
action: navigate
|
||||
navigation_path: /ai-yml/ai-cam13
|
||||
style:
|
||||
transform: initial
|
||||
top: 0px
|
||||
left: 0px
|
||||
width: 100%
|
||||
height: 100%
|
||||
opacity: 0%
|
||||
# - type: image
|
||||
# entity: camera.frigate_cam13
|
||||
# image: /local/title-dark-double.png
|
||||
# aspect_ratio: 100%
|
||||
# tap_action:
|
||||
# action: navigate
|
||||
# navigation_path: /ai-yml/ai-cam13
|
||||
# style:
|
||||
# transform: initial
|
||||
# top: 0px
|
||||
# left: 0px
|
||||
# width: 100%
|
||||
# height: 100%
|
||||
# opacity: 0%
|
||||
|
||||
- type: state-icon
|
||||
entity: group.front_room_motion
|
||||
entity: binary_sensor.front_room_motion
|
||||
style:
|
||||
left: 8%
|
||||
top: 95%
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
type: conditional
|
||||
conditions:
|
||||
- condition: state
|
||||
entity: sensor.frigate_cam14_camera_fps
|
||||
state_not: "0"
|
||||
entity: sensor.frigate_cam12_camera_fps
|
||||
state_not: "500"
|
||||
card:
|
||||
type: vertical-stack
|
||||
cards:
|
||||
@@ -19,7 +19,7 @@ card:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam14_sub_opus
|
||||
stream: cam14_sub
|
||||
live:
|
||||
preload: true
|
||||
draggable: true
|
||||
@@ -42,7 +42,7 @@ card:
|
||||
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
|
||||
@@ -69,7 +69,7 @@ card:
|
||||
opacity: 0%
|
||||
|
||||
- type: state-icon
|
||||
entity: group.back_yard_motion
|
||||
entity: binary_sensor.back_yard_motion
|
||||
style:
|
||||
left: 8%
|
||||
top: 95%
|
||||
@@ -86,13 +86,13 @@ card:
|
||||
top: 95%
|
||||
left: 92%
|
||||
|
||||
- type: conditional
|
||||
conditions:
|
||||
- entity: binary_sensor.back_yard_person_occupancy
|
||||
state: "on"
|
||||
elements:
|
||||
- type: state-icon
|
||||
entity: binary_sensor.back_yard_person_occupancy
|
||||
style:
|
||||
top: 45%
|
||||
left: 45%
|
||||
# - type: conditional
|
||||
# conditions:
|
||||
# - entity: binary_sensor.back_yard_person_occupancy
|
||||
# state: "on"
|
||||
# elements:
|
||||
# - type: state-icon
|
||||
# entity: binary_sensor.back_yard_person_occupancy
|
||||
# style:
|
||||
# top: 45%
|
||||
# left: 45%
|
||||
|
||||
@@ -19,7 +19,7 @@ card:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam18_sub_opus
|
||||
stream: cam18_sub
|
||||
live:
|
||||
preload: true
|
||||
draggable: true
|
||||
@@ -42,7 +42,7 @@ card:
|
||||
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
|
||||
@@ -183,4 +183,4 @@ card:
|
||||
top: 80%
|
||||
left: 98%
|
||||
tap_action:
|
||||
action: toggle
|
||||
action: toggle
|
||||
|
||||
@@ -19,7 +19,7 @@ card:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam19_sub_opus
|
||||
stream: cam19_sub
|
||||
live:
|
||||
preload: true
|
||||
draggable: true
|
||||
@@ -42,7 +42,7 @@ card:
|
||||
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
|
||||
@@ -91,7 +91,6 @@ card:
|
||||
top: 95%
|
||||
left: 92%
|
||||
|
||||
|
||||
- type: conditional
|
||||
conditions:
|
||||
- entity: binary_sensor.driveway_vehicle_occupancy
|
||||
@@ -175,4 +174,4 @@ card:
|
||||
top: 3%
|
||||
left: 50%
|
||||
tap_action:
|
||||
action: toggle
|
||||
action: toggle
|
||||
|
||||
@@ -28,7 +28,7 @@ card:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam06_sub_opus
|
||||
stream: cam06_sub
|
||||
modes:
|
||||
- webrtc
|
||||
title: MBR Left
|
||||
@@ -46,7 +46,7 @@ card:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam07_sub_opus
|
||||
stream: cam07_sub
|
||||
modes:
|
||||
- webrtc
|
||||
title: MBR Right
|
||||
@@ -88,5 +88,4 @@ card:
|
||||
mode: single
|
||||
dimensions:
|
||||
aspect_ratio_mode: static
|
||||
aspect_ratio: '16:9'
|
||||
|
||||
aspect_ratio: "16:9"
|
||||
|
||||
+1
-1
@@ -22,7 +22,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam14_sub_opus
|
||||
stream: cam14_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
@@ -0,0 +1,8 @@
|
||||
title: Birds Eye View
|
||||
path: birds-eve-view
|
||||
icon: mdi:bird
|
||||
type: panel
|
||||
cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- !include /config/lovelace/casting-cams/birds-eye-card.yaml
|
||||
+3
-3
@@ -14,15 +14,15 @@ cards:
|
||||
enabled: false
|
||||
style: none
|
||||
cameras:
|
||||
- camera_entity: camera.frigate_cam03
|
||||
- camera_entity: camera.birdseye
|
||||
live_provider: go2rtc
|
||||
id: frigate-cam03
|
||||
id: birdseye
|
||||
capabilities:
|
||||
disable: []
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam03_sub_opus
|
||||
stream: birdseye
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
@@ -0,0 +1,6 @@
|
||||
title: Front Porch Camera
|
||||
path: front-porch-camera
|
||||
icon: mdi:doorbell
|
||||
type: panel
|
||||
cards:
|
||||
- !include /config/lovelace/casting-cams/front-porch-card.yaml
|
||||
+2
-2
@@ -22,7 +22,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam01_sub_opus
|
||||
stream: cam01_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
@@ -62,4 +62,4 @@ cards:
|
||||
mode: single
|
||||
dimensions:
|
||||
aspect_ratio_mode: static
|
||||
aspect_ratio: '16:10'
|
||||
aspect_ratio: "16:10"
|
||||
+1
-1
@@ -3,4 +3,4 @@ path: boys-room-camera
|
||||
icon: mdi:earth
|
||||
type: panel
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/boys-room-card.yaml
|
||||
- !include /config/lovelace/casting-cams/boys-room-card.yaml
|
||||
@@ -0,0 +1,22 @@
|
||||
type: vertical-stack
|
||||
cards:
|
||||
- type: custom:advanced-camera-card
|
||||
cameras:
|
||||
- live_provider: go2rtc
|
||||
go2rtc:
|
||||
url: https://cams.clintweaver.com
|
||||
stream: cam03_sub
|
||||
modes:
|
||||
- webrtc
|
||||
camera_entity: camera.frigate_cam03
|
||||
cast: {}
|
||||
profiles:
|
||||
- casting
|
||||
menu:
|
||||
style: overlay
|
||||
buttons:
|
||||
media_player:
|
||||
enabled: true
|
||||
mute:
|
||||
enabled: false
|
||||
|
||||
+1
-1
@@ -3,4 +3,4 @@ path: computer-area-camera
|
||||
icon: mdi:desktop-classic
|
||||
type: panel
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/computer-area-card.yaml
|
||||
- !include /config/lovelace/casting-cams/computer-area-card.yaml
|
||||
@@ -0,0 +1,12 @@
|
||||
title: Dual Cameras
|
||||
path: dual-cameras
|
||||
icon: mdi:home-switch
|
||||
#panel: true
|
||||
type: panel
|
||||
cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- !include /config/lovelace/casting-cams/indoor-camera-cycler.yaml
|
||||
- !include /config/lovelace/casting-cams/outdoor-camera-cycler.yaml
|
||||
# - !include /config/lovelace/casting-cams/indoor-camera-view.yaml
|
||||
# - !include /config/lovelace/casting-cams/outdoor-camera-view.yaml
|
||||
+1
-1
@@ -22,7 +22,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam19_sub_opus
|
||||
stream: cam19_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
+1
-1
@@ -3,4 +3,4 @@ path: front-porch-camera
|
||||
icon: mdi:doorbell
|
||||
type: panel
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/front-porch-card.yaml
|
||||
- !include /config/lovelace/casting-cams/front-porch-card.yaml
|
||||
+2
-2
@@ -14,7 +14,7 @@ cards:
|
||||
enabled: false
|
||||
style: none
|
||||
cameras:
|
||||
- camera_entity: camera.frigate_cam13
|
||||
- camera_entity: camera.frigate_cam12
|
||||
live_provider: go2rtc
|
||||
id: frigate-cam13
|
||||
capabilities:
|
||||
@@ -22,7 +22,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam13_sub_opus
|
||||
stream: cam13_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
+1
-1
@@ -3,4 +3,4 @@ path: front-room-camera
|
||||
icon: mdi:television
|
||||
type: panel
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/front-room-card.yaml
|
||||
- !include /config/lovelace/casting-cams/front-room-card.yaml
|
||||
+1
-1
@@ -22,7 +22,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam18_sub_opus
|
||||
stream: cam18_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
+1
-1
@@ -3,4 +3,4 @@ path: front-yard-camera
|
||||
icon: mdi:grass
|
||||
type: panel
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/front-yard-card.yaml
|
||||
- !include /config/lovelace/casting-cams/front-yard-card.yaml
|
||||
@@ -22,7 +22,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam04_sub_opus
|
||||
stream: cam04_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
@@ -3,4 +3,4 @@ path: garage-camera
|
||||
icon: mdi:garage
|
||||
type: panel
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/garage-card.yaml
|
||||
- !include /config/lovelace/casting-cams/garage-card.yaml
|
||||
+1
-1
@@ -22,7 +22,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam08_sub_opus
|
||||
stream: cam08_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
+1
-1
@@ -3,4 +3,4 @@ path: girls-room-camera
|
||||
icon: mdi:teddy-bear
|
||||
type: panel
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/girls-room-card.yaml
|
||||
- !include /config/lovelace/casting-cams/girls-room-card.yaml
|
||||
+3
-3
@@ -22,7 +22,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam03_sub_opus
|
||||
stream: cam03_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
@@ -38,7 +38,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam04_sub_opus
|
||||
stream: cam04_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
@@ -54,7 +54,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam12_sub_opus
|
||||
stream: cam12_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
+1
-1
@@ -3,4 +3,4 @@ path: indoor-cameras
|
||||
icon: mdi:home
|
||||
panel: true
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/indoor-camera-cycler.yaml
|
||||
- !include /config/lovelace/casting-cams/indoor-camera-cycler.yaml
|
||||
+1
-1
@@ -23,7 +23,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam12_sub_opus
|
||||
stream: cam12_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
+1
-1
@@ -3,4 +3,4 @@ path: kitchen-camera
|
||||
icon: mdi:fridge
|
||||
type: panel
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/kitchen-card.yaml
|
||||
- !include /config/lovelace/casting-cams/kitchen-card.yaml
|
||||
+2
-2
@@ -22,7 +22,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam06_sub_opus
|
||||
stream: cam06_sub
|
||||
modes:
|
||||
- webrtc
|
||||
title: MBR Left
|
||||
@@ -40,7 +40,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam07_sub_opus
|
||||
stream: cam07_sub
|
||||
modes:
|
||||
- webrtc
|
||||
title: MBR Right
|
||||
+1
-1
@@ -3,4 +3,4 @@ path: mbr-camera
|
||||
icon: mdi:bed-king
|
||||
panel: true
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/master-bedroom-card.yaml
|
||||
- !include /config/lovelace/casting-cams/master-bedroom-card.yaml
|
||||
+3
-3
@@ -22,7 +22,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam18_sub_opus
|
||||
stream: cam18_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
@@ -38,7 +38,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam04_sub_opus
|
||||
stream: cam04_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
@@ -54,7 +54,7 @@ cards:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam19_sub_opus
|
||||
stream: cam19_sub
|
||||
modes:
|
||||
- webrtc
|
||||
always_error_if_entity_unavailable: false
|
||||
+1
-1
@@ -3,4 +3,4 @@ path: outdoor-cameras
|
||||
icon: mdi:home-outline
|
||||
panel: true
|
||||
cards:
|
||||
- !include /config/lovelace/stretch-cameras/outdoor-camera-cycler.yaml
|
||||
- !include /config/lovelace/casting-cams/outdoor-camera-cycler.yaml
|
||||
@@ -28,15 +28,15 @@ cards:
|
||||
- type: entities
|
||||
title: Hue Batteries
|
||||
entities:
|
||||
- entity: sensor.bar_battery
|
||||
- entity: sensor.bar_hue_motion_sensor_battery
|
||||
name: Bar Motion Sensor
|
||||
- entity: sensor.entryway_battery
|
||||
- entity: sensor.entryway_hue_motion_sensor_battery
|
||||
name: Entryway Motion Sensor
|
||||
- entity: sensor.front_room_battery
|
||||
- entity: sensor.front_room_hue_motion_sensor_battery
|
||||
name: Front Room Motion Sensor
|
||||
- entity: sensor.front_porch_battery
|
||||
- entity: sensor.front_porch_hue_motion_sensor_battery
|
||||
name: Front Porch Motion Sensor
|
||||
- entity: sensor.deck_battery
|
||||
- entity: sensor.deck_hue_motion_sensor_battery
|
||||
name: Deck Motion Sensor
|
||||
- type: entities
|
||||
title: Window Batteries
|
||||
|
||||
@@ -10,7 +10,7 @@ cards:
|
||||
- camera_entity: camera.frigate_cam03
|
||||
live_provider: webrtc-card
|
||||
webrtc_card:
|
||||
url: rtsp://192.168.1.7:8554/cam03_sub_opus
|
||||
url: rtsp://192.168.1.7:8554/cam03_sub
|
||||
- frigate:
|
||||
camera_name: frigate_cam03
|
||||
label: person
|
||||
@@ -30,13 +30,13 @@ cards:
|
||||
zone: dining_room
|
||||
image: {}
|
||||
|
||||
- type: custom:advanced-camera-card
|
||||
cameras:
|
||||
- camera_entity: camera.frigate_cam13
|
||||
live_provider: frigate-jsmpeg
|
||||
dependencies:
|
||||
all_cameras: false
|
||||
frigate:
|
||||
label: person
|
||||
zone: front_room
|
||||
image: {}
|
||||
# - type: custom:advanced-camera-card
|
||||
# cameras:
|
||||
# - camera_entity: camera.frigate_cam13
|
||||
# live_provider: frigate-jsmpeg
|
||||
# dependencies:
|
||||
# all_cameras: false
|
||||
# frigate:
|
||||
# label: person
|
||||
# zone: front_room
|
||||
# image: {}
|
||||
|
||||
@@ -278,79 +278,79 @@ cards:
|
||||
image_entity: image.frigate_cam12_person
|
||||
entity: binary_sensor.front_room_person_occupancy
|
||||
|
||||
- type: entity-filter
|
||||
entities:
|
||||
- binary_sensor.frigate_cam13_person_occupancy
|
||||
show_empty: false
|
||||
state_filter:
|
||||
- "on"
|
||||
card:
|
||||
type: horizontal-stack
|
||||
cards:
|
||||
- type: entity-filter
|
||||
entities:
|
||||
- binary_sensor.kitchen_person_occupancy
|
||||
show_empty: false
|
||||
state_filter:
|
||||
- "on"
|
||||
card:
|
||||
type: picture-glance
|
||||
title: Kitchen
|
||||
camera_view: auto
|
||||
entities: []
|
||||
image_entity: image.frigate_cam13_person
|
||||
entity: binary_sensor.kitchen_person_occupancy
|
||||
# - type: entity-filter
|
||||
# entities:
|
||||
# - binary_sensor.frigate_cam13_person_occupancy
|
||||
# show_empty: false
|
||||
# state_filter:
|
||||
# - "on"
|
||||
# card:
|
||||
# type: horizontal-stack
|
||||
# cards:
|
||||
# - type: entity-filter
|
||||
# entities:
|
||||
# - binary_sensor.kitchen_person_occupancy
|
||||
# show_empty: false
|
||||
# state_filter:
|
||||
# - "on"
|
||||
# card:
|
||||
# type: picture-glance
|
||||
# title: Kitchen
|
||||
# camera_view: auto
|
||||
# entities: []
|
||||
# image_entity: image.frigate_cam13_person
|
||||
# entity: binary_sensor.kitchen_person_occupancy
|
||||
|
||||
- type: entity-filter
|
||||
entities:
|
||||
- binary_sensor.dining_room_person_occupancy
|
||||
show_empty: false
|
||||
state_filter:
|
||||
- "on"
|
||||
card:
|
||||
type: picture-glance
|
||||
title: Dining Room
|
||||
camera_view: auto
|
||||
entities: []
|
||||
image_entity: image.frigate_cam13_person
|
||||
entity: binary_sensor.dining_room_person_occupancy
|
||||
# - type: entity-filter
|
||||
# entities:
|
||||
# - binary_sensor.dining_room_person_occupancy
|
||||
# show_empty: false
|
||||
# state_filter:
|
||||
# - "on"
|
||||
# card:
|
||||
# type: picture-glance
|
||||
# title: Dining Room
|
||||
# camera_view: auto
|
||||
# entities: []
|
||||
# image_entity: image.frigate_cam13_person
|
||||
# entity: binary_sensor.dining_room_person_occupancy
|
||||
|
||||
- type: entity-filter
|
||||
entities:
|
||||
- binary_sensor.front_room_person_occupancy
|
||||
show_empty: false
|
||||
state_filter:
|
||||
- "on"
|
||||
card:
|
||||
type: picture-glance
|
||||
title: Front Room
|
||||
camera_view: auto
|
||||
entities: []
|
||||
image_entity: image.frigate_cam13_person
|
||||
entity: binary_sensor.front_room_person_occupancy
|
||||
# - type: entity-filter
|
||||
# entities:
|
||||
# - binary_sensor.front_room_person_occupancy
|
||||
# show_empty: false
|
||||
# state_filter:
|
||||
# - "on"
|
||||
# card:
|
||||
# type: picture-glance
|
||||
# title: Front Room
|
||||
# camera_view: auto
|
||||
# entities: []
|
||||
# image_entity: image.frigate_cam13_person
|
||||
# entity: binary_sensor.front_room_person_occupancy
|
||||
|
||||
- type: entity-filter
|
||||
entities:
|
||||
- binary_sensor.frigate_cam14_person_occupancy
|
||||
show_empty: false
|
||||
state_filter:
|
||||
- "on"
|
||||
card:
|
||||
type: horizontal-stack
|
||||
cards:
|
||||
- type: entity-filter
|
||||
entities:
|
||||
- binary_sensor.back_yard_person_occupancy
|
||||
show_empty: false
|
||||
state_filter:
|
||||
- "on"
|
||||
card:
|
||||
type: picture-glance
|
||||
title: Back Yard
|
||||
camera_view: auto
|
||||
entities: []
|
||||
image_entity: image.frigate_cam14_person
|
||||
entity: binary_sensor.back_yard_person_occupancy
|
||||
# - type: entity-filter
|
||||
# entities:
|
||||
# - binary_sensor.frigate_cam14_person_occupancy
|
||||
# show_empty: false
|
||||
# state_filter:
|
||||
# - "on"
|
||||
# card:
|
||||
# type: horizontal-stack
|
||||
# cards:
|
||||
# - type: entity-filter
|
||||
# entities:
|
||||
# - binary_sensor.back_yard_person_occupancy
|
||||
# show_empty: false
|
||||
# state_filter:
|
||||
# - "on"
|
||||
# card:
|
||||
# type: picture-glance
|
||||
# title: Back Yard
|
||||
# camera_view: auto
|
||||
# entities: []
|
||||
# image_entity: image.frigate_cam14_person
|
||||
# entity: binary_sensor.back_yard_person_occupancy
|
||||
|
||||
- type: entity-filter
|
||||
entities:
|
||||
|
||||
@@ -36,13 +36,13 @@ cards:
|
||||
moonset: true
|
||||
moon_phase: true
|
||||
- type: weather-forecast
|
||||
entity: weather.kbiv
|
||||
entity: weather.home
|
||||
name: Next 5 Hours
|
||||
show_current: true
|
||||
show_forecast: true
|
||||
forecast_type: hourly
|
||||
- type: weather-forecast
|
||||
entity: weather.thermostat
|
||||
entity: weather.home
|
||||
name: Next 5 Days
|
||||
show_current: true
|
||||
show_forecast: true
|
||||
|
||||
@@ -51,7 +51,7 @@ cards:
|
||||
camera_name: frigate_cam01
|
||||
zone: boys_room
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -94,7 +94,7 @@ cards:
|
||||
camera_name: frigate_cam01
|
||||
zone: furnace_room
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
|
||||
@@ -55,7 +55,7 @@ cards:
|
||||
camera_name: frigate_cam03
|
||||
zone: computer_area
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -97,7 +97,7 @@ cards:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam03_sub_opus
|
||||
stream: cam03_sub
|
||||
frigate:
|
||||
camera_name: frigate_cam03
|
||||
zone: great_room
|
||||
|
||||
@@ -52,7 +52,7 @@ cards:
|
||||
camera_name: frigate_cam04
|
||||
zone: walkway
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -87,7 +87,7 @@ cards:
|
||||
camera_name: frigate_cam04
|
||||
zone: workshop
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -130,7 +130,7 @@ cards:
|
||||
camera_name: frigate_cam04
|
||||
zone: east_side
|
||||
label: vehicle
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -165,7 +165,7 @@ cards:
|
||||
camera_name: frigate_cam04
|
||||
zone: west_side
|
||||
label: vehicle
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
|
||||
@@ -51,7 +51,7 @@ cards:
|
||||
camera_name: frigate_cam06
|
||||
zone: master_bedroom
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -86,7 +86,7 @@ cards:
|
||||
camera_name: frigate_cam06
|
||||
zone: master_bed
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
|
||||
@@ -51,7 +51,7 @@ cards:
|
||||
camera_name: frigate_cam07
|
||||
zone: master_bedroom
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -86,7 +86,7 @@ cards:
|
||||
camera_name: frigate_cam07
|
||||
zone: master_bed
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
|
||||
@@ -52,7 +52,7 @@ cards:
|
||||
camera_name: frigate_cam08
|
||||
zone: girls_room
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
|
||||
@@ -52,7 +52,7 @@ cards:
|
||||
camera_name: frigate_cam12
|
||||
zone: kitchen
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -95,7 +95,7 @@ cards:
|
||||
camera_name: frigate_cam12
|
||||
zone: dining_room
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -138,7 +138,7 @@ cards:
|
||||
camera_name: frigate_cam12
|
||||
zone: front_room
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
|
||||
@@ -16,24 +16,24 @@ cards:
|
||||
- type: glance
|
||||
title: Front Room
|
||||
entities: []
|
||||
- type: glance
|
||||
show_state: false
|
||||
columns: 4
|
||||
entities:
|
||||
- name: Contrast
|
||||
entity: switch.frigate_cam13_improve_contrast
|
||||
tap_action:
|
||||
action: toggle
|
||||
- name: Snapshots
|
||||
entity: switch.frigate_cam13_snapshots
|
||||
tap_action:
|
||||
action: toggle
|
||||
- name: Detect
|
||||
entity: switch.frigate_cam13_detect
|
||||
tap_action:
|
||||
action: toggle
|
||||
- name: Occupancy
|
||||
entity: binary_sensor.frigate_cam13_all_occupancy
|
||||
# - type: glance
|
||||
# show_state: false
|
||||
# columns: 4
|
||||
# entities:
|
||||
# - name: Contrast
|
||||
# entity: switch.frigate_cam13_improve_contrast
|
||||
# tap_action:
|
||||
# action: toggle
|
||||
# - name: Snapshots
|
||||
# entity: switch.frigate_cam13_snapshots
|
||||
# tap_action:
|
||||
# action: toggle
|
||||
# - name: Detect
|
||||
# entity: switch.frigate_cam13_detect
|
||||
# tap_action:
|
||||
# action: toggle
|
||||
# - name: Occupancy
|
||||
# entity: binary_sensor.frigate_cam13_all_occupancy
|
||||
- type: entities
|
||||
title: Kitchen
|
||||
show_header_toggle: false
|
||||
@@ -49,10 +49,10 @@ cards:
|
||||
icon: mdi:fridge
|
||||
live_provider: ha
|
||||
frigate:
|
||||
camera_name: frigate_cam13
|
||||
camera_name: frigate_cam12
|
||||
zone: kitchen
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -92,10 +92,10 @@ cards:
|
||||
icon: mdi:table-chair
|
||||
live_provider: ha
|
||||
frigate:
|
||||
camera_name: frigate_cam13
|
||||
camera_name: frigate_cam12
|
||||
zone: dining_room
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -138,7 +138,7 @@ cards:
|
||||
camera_name: frigate_cam13
|
||||
zone: front_room
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
|
||||
@@ -20,42 +20,42 @@ cards:
|
||||
show_state: true
|
||||
columns: 5
|
||||
entities:
|
||||
- name: Contrast
|
||||
entity: switch.frigate_cam14_improve_contrast
|
||||
tap_action:
|
||||
action: toggle
|
||||
- name: Snapshots
|
||||
entity: switch.frigate_cam14_snapshots
|
||||
tap_action:
|
||||
action: toggle
|
||||
- name: Detect
|
||||
entity: switch.frigate_cam14_detect
|
||||
tap_action:
|
||||
action: toggle
|
||||
- name: Occupancy
|
||||
entity: binary_sensor.frigate_cam14_all_occupancy
|
||||
# - name: Contrast
|
||||
# entity: switch.frigate_cam14_improve_contrast
|
||||
# tap_action:
|
||||
# action: toggle
|
||||
# - name: Snapshots
|
||||
# entity: switch.frigate_cam14_snapshots
|
||||
# tap_action:
|
||||
# action: toggle
|
||||
# - name: Detect
|
||||
# entity: switch.frigate_cam14_detect
|
||||
# tap_action:
|
||||
# action: toggle
|
||||
# - name: Occupancy
|
||||
# entity: binary_sensor.frigate_cam14_all_occupancy
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: glance
|
||||
title: People
|
||||
show_icon: false
|
||||
columns: 1
|
||||
entities:
|
||||
- name: Count
|
||||
entity: sensor.frigate_cam14_person_count
|
||||
- name: Occupancy
|
||||
entity: binary_sensor.frigate_cam14_person_occupancy
|
||||
# - type: glance
|
||||
# title: People
|
||||
# show_icon: false
|
||||
# columns: 1
|
||||
# entities:
|
||||
# - name: Count
|
||||
# entity: sensor.frigate_cam14_person_count
|
||||
# - name: Occupancy
|
||||
# entity: binary_sensor.frigate_cam14_person_occupancy
|
||||
- type: custom:advanced-camera-card
|
||||
cameras:
|
||||
- camera_entity: camera.frigate_cam12
|
||||
# - camera_entity: camera.frigate_cam14
|
||||
# - camera_entity: camera.frigate_cam14
|
||||
title: Person
|
||||
icon: mdi:slide
|
||||
live_provider: ha
|
||||
frigate:
|
||||
camera_name: frigate_cam14
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -100,7 +100,7 @@ cards:
|
||||
# frigate:
|
||||
# camera_name: frigate_cam14
|
||||
# label: animal
|
||||
# url: http://192.168.1.11:5000
|
||||
# url: http://192.168.1.7:5000
|
||||
# view:
|
||||
# default: snapshots
|
||||
# event_gallery:
|
||||
|
||||
@@ -56,7 +56,7 @@ cards:
|
||||
frigate:
|
||||
camera_name: frigate_cam18
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -101,7 +101,7 @@ cards:
|
||||
frigate:
|
||||
camera_name: frigate_cam18
|
||||
label: vehicle
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -146,7 +146,7 @@ cards:
|
||||
# frigate:
|
||||
# camera_name: frigate_cam18
|
||||
# label: animal
|
||||
# url: http://192.168.1.11:5000
|
||||
# url: http://192.168.1.7:5000
|
||||
# view:
|
||||
# default: snapshots
|
||||
# event_gallery:
|
||||
|
||||
@@ -56,7 +56,7 @@ cards:
|
||||
frigate:
|
||||
camera_name: frigate_cam19
|
||||
label: person
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -101,7 +101,7 @@ cards:
|
||||
frigate:
|
||||
camera_name: frigate_cam19
|
||||
label: vehicle
|
||||
url: http://192.168.1.11:5000
|
||||
url: http://192.168.1.7:5000
|
||||
view:
|
||||
default: snapshots
|
||||
event_gallery:
|
||||
@@ -146,7 +146,7 @@ cards:
|
||||
# frigate:
|
||||
# camera_name: frigate_cam19
|
||||
# label: animal
|
||||
# url: http://192.168.1.11:5000
|
||||
# url: http://192.168.1.7:5000
|
||||
# view:
|
||||
# default: snapshots
|
||||
# event_gallery:
|
||||
|
||||
@@ -14,7 +14,7 @@ cards:
|
||||
- hours_to_show: 24
|
||||
graph: line
|
||||
type: sensor
|
||||
entity: sensor.deck_temperature
|
||||
entity: sensor.deck_hue_motion_sensor_temperature
|
||||
detail: 1
|
||||
name: Temperature
|
||||
- hours_to_show: 24
|
||||
@@ -42,7 +42,7 @@ cards:
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
layout: vertical
|
||||
entity: sensor.deck_light_level
|
||||
entity: sensor.deck_hue_motion_sensor_illuminance
|
||||
name: Deck
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: input_number.deck_light_level_trigger
|
||||
@@ -69,15 +69,15 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.back_yard_motion
|
||||
entity: binary_sensor.back_yard_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: binary_sensor.back_yard_person_occupancy
|
||||
name: Person
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
# - type: custom:mushroom-entity-card
|
||||
# entity: binary_sensor.back_yard_person_occupancy
|
||||
# name: Person
|
||||
# layout: vertical
|
||||
# secondary_info: none
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
@@ -89,4 +89,4 @@ cards:
|
||||
cards:
|
||||
- type: custom:mushroom-title-card
|
||||
subtitle: Cameras
|
||||
- !include /config/lovelace/cameras/view-camera-14.yaml
|
||||
- !include /config/lovelace/cameras/view-camera-14.yaml
|
||||
|
||||
@@ -113,7 +113,7 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.boys_room_motion
|
||||
entity: binary_sensor.boys_room_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
|
||||
@@ -12,24 +12,15 @@ cards:
|
||||
columns: 1
|
||||
cards:
|
||||
- !include /config/lovelace/cameras/view-camera-08.yaml
|
||||
|
||||
- !include /config/lovelace/cameras/view-camera-12.yaml
|
||||
|
||||
- !include /config/lovelace/cameras/view-camera-13.yaml
|
||||
|
||||
- !include /config/lovelace/cameras/view-camera-03.yaml
|
||||
|
||||
# - !include /config/lovelace/cameras/view-camera-06.yaml
|
||||
- !include /config/lovelace/stretch-cameras/master-bedroom-card.yaml
|
||||
# - !include /config/lovelace/cameras/view-camera-07.yaml
|
||||
|
||||
- !include /config/lovelace/cameras/view-camera-01.yaml
|
||||
|
||||
- !include /config/lovelace/cameras/view-camera-12.yaml
|
||||
- !include /config/lovelace/cameras/view-camera-03.yaml
|
||||
#- !include /config/lovelace/cameras/view-camera-13.yaml
|
||||
# - !include /config/lovelace/cameras/view-camera-06.yaml
|
||||
- !include /config/lovelace/casting-cams/master-bedroom-card.yaml
|
||||
# - !include /config/lovelace/cameras/view-camera-07.yaml
|
||||
- !include /config/lovelace/cameras/view-camera-04.yaml
|
||||
|
||||
- !include /config/lovelace/cameras/view-camera-18.yaml
|
||||
|
||||
- !include /config/lovelace/cameras/view-camera-14.yaml
|
||||
|
||||
#- !include /config/lovelace/cameras/view-camera-14.yaml
|
||||
- !include /config/lovelace/cameras/view-camera-19.yaml
|
||||
|
||||
|
||||
@@ -79,7 +79,7 @@ cards:
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: >-
|
||||
binary_sensor.computer_area_multisensor_home_security_motion_detection
|
||||
binary_sensor.computer_area_multisensor_motion_detection
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
|
||||
@@ -30,7 +30,7 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-light-card
|
||||
entity: light.dining_room_switch
|
||||
entity: light.dining_room
|
||||
name: Main Light
|
||||
tap_action:
|
||||
action: toggle
|
||||
@@ -68,7 +68,7 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.dining_room_motion
|
||||
entity: binary_sensor.dining_room_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
@@ -88,4 +88,4 @@ cards:
|
||||
cards:
|
||||
- type: custom:mushroom-title-card
|
||||
subtitle: Cameras
|
||||
- !include /config/lovelace/cameras/view-camera-13.yaml
|
||||
- !include /config/lovelace/cameras/view-camera-13.yaml
|
||||
|
||||
@@ -14,7 +14,7 @@ cards:
|
||||
- hours_to_show: 24
|
||||
graph: line
|
||||
type: sensor
|
||||
entity: sensor.entryway_temperature
|
||||
entity: sensor.entryway_hue_motion_sensor_temperature
|
||||
detail: 1
|
||||
name: Temperature
|
||||
- hours_to_show: 24
|
||||
@@ -69,7 +69,7 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.entryway_motion
|
||||
entity: binary_sensor.entryway_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
|
||||
@@ -47,7 +47,7 @@ sections:
|
||||
primary: Naturally Lit
|
||||
secondary: >-
|
||||
Trigger: {{states('input_number.front_room_light_level_trigger')|int}}
|
||||
Lux: {{states('sensor.front_room_light_level')}}
|
||||
Lux: {{states('sensor.front_room_hue_motion_sensor_illuminance')}}
|
||||
icon: >
|
||||
{{iif(is_state('binary_sensor.front_room_naturally_lit','on'),'mdi:brightness-auto','mdi:weather-sunny-off')}}
|
||||
entity: input_number.front_room_light_level_trigger
|
||||
@@ -61,7 +61,7 @@ sections:
|
||||
- type: custom:mushroom-template-card
|
||||
entity: input_boolean.front_room_light_cycle
|
||||
primary: Cycle
|
||||
secondary: '{{states(''input_boolean.front_room_light_cycle'') | title}}'
|
||||
secondary: "{{states('input_boolean.front_room_light_cycle') | title}}"
|
||||
layout: vertical
|
||||
tap_action:
|
||||
action: call-service
|
||||
@@ -103,7 +103,7 @@ sections:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.front_room_motion
|
||||
entity: binary_sensor.front_room_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
@@ -130,4 +130,4 @@ sections:
|
||||
subtitle: Cameras
|
||||
- !include /config/lovelace/cameras/view-camera-13.yaml
|
||||
|
||||
- !include /config/lovelace/templates/front-room-remote.yaml
|
||||
- !include /config/lovelace/templates/front-room-remote.yaml
|
||||
|
||||
@@ -75,7 +75,7 @@ cards:
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
layout: vertical
|
||||
entity: sensor.front_porch_light_level
|
||||
entity: sensor.front_porch_hue_motion_sensor_illuminance
|
||||
name: Porch
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: input_number.front_porch_light_level_trigger
|
||||
@@ -105,7 +105,7 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.front_porch_motion
|
||||
entity: binary_sensor.front_porch_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
|
||||
@@ -43,7 +43,7 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: binary_sensor.furnace_room_water_sensor_water_alarm_water_leak_detected
|
||||
entity: binary_sensor.furnace_room_water_sensor_leak
|
||||
name: Leak
|
||||
icon: mdi:water
|
||||
layout: vertical
|
||||
|
||||
@@ -32,7 +32,7 @@ cards:
|
||||
- type: custom:mushroom-light-card
|
||||
entity: light.garage_overhead
|
||||
name: Garage
|
||||
icon: ''
|
||||
icon: ""
|
||||
tap_action:
|
||||
action: toggle
|
||||
hide_state: true
|
||||
@@ -40,7 +40,7 @@ cards:
|
||||
- type: custom:mushroom-light-card
|
||||
entity: light.driveway
|
||||
name: Driveway
|
||||
icon: ''
|
||||
icon: ""
|
||||
tap_action:
|
||||
action: toggle
|
||||
layout: vertical
|
||||
@@ -81,7 +81,7 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.garage_motion
|
||||
entity: binary_sensor.garage_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
@@ -111,4 +111,4 @@ cards:
|
||||
cards:
|
||||
- type: custom:mushroom-title-card
|
||||
subtitle: Cameras
|
||||
- !include /config/lovelace/cameras/view-camera-04.yaml
|
||||
- !include /config/lovelace/cameras/view-camera-04.yaml
|
||||
|
||||
@@ -74,7 +74,7 @@ sections:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.great_room_motion
|
||||
entity: binary_sensor.great_room_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
|
||||
+16
-14
@@ -51,7 +51,7 @@ cards:
|
||||
action: more-info
|
||||
|
||||
- type: template
|
||||
entity: group.my_exterior_doors
|
||||
entity: binary_sensor.exterior_doors
|
||||
icon: >
|
||||
{% if states('sensor.open_external_doors_count') | int(default=0) > 0 -%}
|
||||
{% if is_state('binary_sensor.patio_door_contact','on')-%}
|
||||
@@ -181,18 +181,20 @@ cards:
|
||||
|
||||
alignment: center
|
||||
|
||||
- type: custom:mushroom-template-card
|
||||
primary: |-
|
||||
{% set time = now().hour %}
|
||||
{% if (time >= 18) %}
|
||||
- type: markdown
|
||||
content: >
|
||||
{% set time = now().hour -%}
|
||||
|
||||
{% if (time >= 18) -%}
|
||||
Good evening, {{user}}!
|
||||
{% elif (time >=12) %}
|
||||
{% elif (time >=12) -%}
|
||||
Good afternoon, {{user}}!
|
||||
{% else %}
|
||||
{% else -%}
|
||||
Good morning, {{user}}!
|
||||
{%endif%}
|
||||
secondary: |-
|
||||
Today should be {{states('weather.forecast_home')}}, with a high of {{states('sensor.temphigh_today')|float(0)|round(0)}} and a low of {{states('sensor.templow_today')|float(0)|round(0)}}.
|
||||
{%endif-%}
|
||||
Today should be {{states('sensor.home_weather_condition')}}, with a high of
|
||||
{{states('sensor.temphigh_today')|float(0)|round(0)}} and a low of
|
||||
{{states('sensor.templow_today')|float(0)|round(0)}}.
|
||||
tap_action:
|
||||
action: navigate
|
||||
navigation_path: /details-yml/weather
|
||||
@@ -426,7 +428,7 @@ cards:
|
||||
- type: custom:mushroom-template-card
|
||||
primary: Dining Room
|
||||
icon: mdi:table-chair
|
||||
entity: light.dining_room_switch
|
||||
entity: light.dining_room
|
||||
tap_action:
|
||||
action: navigate
|
||||
navigation_path: dining-room
|
||||
@@ -435,7 +437,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.dining_room_multisensor_air_temperature')}}°F
|
||||
{{states('sensor.dining_room_multisensor_humidity')}}%
|
||||
icon_color: "{{iif(is_state('light.dining_room_switch','on'),'yellow')}}"
|
||||
icon_color: "{{iif(is_state('light.dining_room','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: horizontal-stack
|
||||
@@ -501,7 +503,7 @@ cards:
|
||||
hold_action:
|
||||
action: toggle
|
||||
secondary: |-
|
||||
{{states('sensor.entryway_temperature')}}°F
|
||||
{{states('sensor.entryway_hue_motion_sensor_temperature')}}°F
|
||||
{{states('sensor.thermostat_humidity')}}%
|
||||
icon_color: "{{iif(is_state('light.entryway_hue','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
@@ -548,7 +550,7 @@ cards:
|
||||
hold_action:
|
||||
action: toggle
|
||||
secondary: |-
|
||||
{{states('sensor.front_porch_temperature')}}°F
|
||||
{{states('sensor.front_porch_hue_motion_sensor_temperature')}}°F
|
||||
{{states('sensor.garage_multisensor_humidity')}}%
|
||||
icon_color: "{{iif(is_state('light.front_porch_overhead','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
|
||||
@@ -46,7 +46,7 @@ cards:
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
layout: vertical
|
||||
entity: sensor.bar_light_level
|
||||
entity: sensor.kitchen_multisensor_illuminance
|
||||
name: Bar
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: input_number.kitchen_light_level_trigger
|
||||
@@ -107,7 +107,7 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.kitchen_motion
|
||||
entity: binary_sensor.kitchen_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
|
||||
@@ -125,7 +125,7 @@ cards:
|
||||
secondary: "{{states('input_select.dining_room_mode')}}"
|
||||
entity: input_boolean.dining_room_occupied
|
||||
icon: mdi:lightbulb
|
||||
icon_color: "{{ iif(is_state('light.dining_room_switch', 'on'), 'yellow') }}"
|
||||
icon_color: "{{ iif(is_state('light.dining_room', 'on'), 'yellow') }}"
|
||||
tap_action:
|
||||
action: toggle
|
||||
- type: vertical-stack
|
||||
@@ -149,7 +149,7 @@ cards:
|
||||
- type: custom:mushroom-template-card
|
||||
primary: Ceiling
|
||||
secondary: "{{states('input_select.master_bedroom_mode')}}"
|
||||
entity: input_boolean.master_bedroom_occupied
|
||||
entity: input_boolean.bedroom_occupied
|
||||
icon: mdi:lightbulb
|
||||
icon_color: >-
|
||||
{{ iif(is_state('light.master_bedroom_hue', 'on'), 'yellow')
|
||||
@@ -175,7 +175,7 @@ cards:
|
||||
- type: custom:mushroom-template-card
|
||||
primary: Master Bathroom
|
||||
secondary: "{{states('input_select.master_bathroom_mode')}}"
|
||||
entity: input_boolean.master_bathroom_occupied
|
||||
entity: input_boolean.bathroom_occupied
|
||||
icon: mdi:lightbulb
|
||||
icon_color: >-
|
||||
{{ iif(is_state('light.master_bathroom_hue', 'on'), 'yellow')
|
||||
|
||||
@@ -49,7 +49,7 @@ cards:
|
||||
secondary_info: none
|
||||
layout: vertical
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.mancave_motion
|
||||
entity: binary_sensor.mancave_motion
|
||||
name: Motion
|
||||
secondary_info: none
|
||||
layout: vertical
|
||||
layout: vertical
|
||||
|
||||
@@ -93,7 +93,7 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.master_bathroom_motion
|
||||
entity: binary_sensor.bathroom_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
secondary_info: none
|
||||
|
||||
@@ -99,7 +99,7 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.master_bedroom_motion
|
||||
entity: binary_sensor.bedroom_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
|
||||
@@ -117,7 +117,7 @@ cards:
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: group.utility_room_motion
|
||||
entity: binary_sensor.utility_room_motion
|
||||
name: Motion
|
||||
layout: vertical
|
||||
secondary_info: none
|
||||
|
||||
@@ -5,7 +5,7 @@ cameras:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam14_sub_opus
|
||||
stream: cam14_sub
|
||||
live:
|
||||
auto_mute: all
|
||||
preload: true
|
||||
|
||||
@@ -15,7 +15,7 @@ cameras:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam01_sub_opus
|
||||
stream: cam01_sub
|
||||
modes:
|
||||
- webrtc
|
||||
view:
|
||||
@@ -41,4 +41,4 @@ live:
|
||||
- selected
|
||||
transition_effect: slide
|
||||
display:
|
||||
mode: single
|
||||
mode: single
|
||||
|
||||
@@ -15,7 +15,7 @@ cameras:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam03_opus
|
||||
stream: cam03
|
||||
modes:
|
||||
- webrtc
|
||||
# view:
|
||||
@@ -41,4 +41,4 @@ cameras:
|
||||
# - selected
|
||||
# transition_effect: slide
|
||||
# display:
|
||||
# mode: single
|
||||
# mode: single
|
||||
|
||||
@@ -15,7 +15,7 @@ cameras:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam19_sub_opus
|
||||
stream: cam19_sub
|
||||
modes:
|
||||
- webrtc
|
||||
view:
|
||||
@@ -41,4 +41,4 @@ live:
|
||||
- selected
|
||||
transition_effect: slide
|
||||
display:
|
||||
mode: single
|
||||
mode: single
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
type: custom:advanced-camera-card
|
||||
cameras:
|
||||
- camera_entity: camera.frigate_cam13
|
||||
- camera_entity: camera.frigate_cam12
|
||||
live_provider: go2rtc
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam13_sub_opus
|
||||
stream: cam13_sub
|
||||
live:
|
||||
auto_mute: all
|
||||
preload: true
|
||||
|
||||
@@ -15,7 +15,7 @@ cameras:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam18_sub_opus
|
||||
stream: cam18_sub
|
||||
modes:
|
||||
- webrtc
|
||||
view:
|
||||
@@ -41,4 +41,4 @@ live:
|
||||
- selected
|
||||
transition_effect: slide
|
||||
display:
|
||||
mode: single
|
||||
mode: single
|
||||
|
||||
@@ -15,7 +15,7 @@ cameras:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam04_sub_opus
|
||||
stream: cam04_sub
|
||||
modes:
|
||||
- webrtc
|
||||
view:
|
||||
@@ -41,4 +41,4 @@ live:
|
||||
- selected
|
||||
transition_effect: slide
|
||||
display:
|
||||
mode: single
|
||||
mode: single
|
||||
|
||||
@@ -15,7 +15,7 @@ cameras:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam08_sub_opus
|
||||
stream: cam08_sub
|
||||
modes:
|
||||
- webrtc
|
||||
view:
|
||||
@@ -41,4 +41,4 @@ live:
|
||||
- selected
|
||||
transition_effect: slide
|
||||
display:
|
||||
mode: single
|
||||
mode: single
|
||||
|
||||
@@ -6,7 +6,7 @@ cameras:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam08_sub_opus
|
||||
stream: cam08_sub
|
||||
triggers:
|
||||
occupancy: false
|
||||
motion: false
|
||||
@@ -19,71 +19,71 @@ cameras:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam01_sub_opus
|
||||
stream: cam01_sub
|
||||
triggers:
|
||||
occupancy: false
|
||||
motion: false
|
||||
entities:
|
||||
- group.boys_room_motion
|
||||
- binary_sensor.boys_room_motion
|
||||
- binary_sensor.emmetts_bed
|
||||
- camera_entity: camera.frigate_cam13
|
||||
title: Front Room
|
||||
live_provider: go2rtc
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam12_sub_opus
|
||||
triggers:
|
||||
occupancy: false
|
||||
motion: false
|
||||
entities:
|
||||
- group.front_room_motion
|
||||
- group.dining_room_motion
|
||||
# - camera_entity: camera.frigate_cam13
|
||||
# title: Front Room
|
||||
# live_provider: go2rtc
|
||||
# go2rtc:
|
||||
# modes:
|
||||
# - webrtc
|
||||
# stream: cam12_sub
|
||||
# triggers:
|
||||
# occupancy: false
|
||||
# motion: false
|
||||
# entities:
|
||||
# - binary_sensor.front_room_motion
|
||||
# - binary_sensor.dining_room_motion
|
||||
- camera_entity: camera.frigate_cam12
|
||||
title: Kitchen
|
||||
live_provider: go2rtc
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam13_sub_opus
|
||||
stream: cam13_sub
|
||||
triggers:
|
||||
occupancy: false
|
||||
motion: false
|
||||
entities:
|
||||
- group.kitchen_motion
|
||||
- binary_sensor.kitchen_motion
|
||||
- camera_entity: camera.frigate_cam03
|
||||
title: Computer Desk
|
||||
live_provider: go2rtc
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam03_sub_opus
|
||||
stream: cam03_sub
|
||||
triggers:
|
||||
occupancy: false
|
||||
motion: false
|
||||
entities:
|
||||
- binary_sensor.computer_chair_contact_occupied
|
||||
- group.computer_area_motion
|
||||
- group.great_room_motion
|
||||
- binary_sensor.computer_area_motion
|
||||
- binary_sensor.great_room_motion
|
||||
- camera_entity: camera.frigate_cam06
|
||||
title: MBR Left
|
||||
live_provider: go2rtc
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam06_sub_opus
|
||||
stream: cam06_sub
|
||||
triggers:
|
||||
occupancy: false
|
||||
motion: false
|
||||
entities:
|
||||
- group.master_bedroom_motion
|
||||
- binary_sensor.bedroom_motion
|
||||
- camera_entity: camera.frigate_cam07
|
||||
title: MBR Right
|
||||
live_provider: go2rtc
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam07_sub_opus
|
||||
stream: cam07_sub
|
||||
triggers:
|
||||
occupancy: false
|
||||
motion: false
|
||||
|
||||
@@ -15,7 +15,7 @@ cameras:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam12_sub_opus
|
||||
stream: cam12_sub
|
||||
modes:
|
||||
- webrtc
|
||||
view:
|
||||
@@ -41,4 +41,4 @@ live:
|
||||
- selected
|
||||
transition_effect: slide
|
||||
display:
|
||||
mode: single
|
||||
mode: single
|
||||
|
||||
@@ -15,7 +15,7 @@ cameras:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam06_sub_opus
|
||||
stream: cam06_sub
|
||||
modes:
|
||||
- webrtc
|
||||
view:
|
||||
@@ -41,4 +41,4 @@ live:
|
||||
- selected
|
||||
transition_effect: slide
|
||||
display:
|
||||
mode: single
|
||||
mode: single
|
||||
|
||||
@@ -15,7 +15,7 @@ cameras:
|
||||
disable_except:
|
||||
- live
|
||||
go2rtc:
|
||||
stream: cam07_sub_opus
|
||||
stream: cam07_sub
|
||||
modes:
|
||||
- webrtc
|
||||
view:
|
||||
@@ -41,4 +41,4 @@ live:
|
||||
- selected
|
||||
transition_effect: slide
|
||||
display:
|
||||
mode: single
|
||||
mode: single
|
||||
|
||||
@@ -6,25 +6,25 @@ cameras:
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam04_sub_opus
|
||||
stream: cam04_sub
|
||||
# - camera_entity: camera.frigate_cam14
|
||||
# title: Back Yard
|
||||
# live_provider: go2rtc
|
||||
# go2rtc:
|
||||
# modes:
|
||||
# - webrtc
|
||||
# stream: cam14_sub_opus
|
||||
# stream: cam14_sub
|
||||
- camera_entity: camera.frigate_cam18
|
||||
title: Front Yard
|
||||
live_provider: go2rtc
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam18_sub_opus
|
||||
stream: cam18_sub
|
||||
- camera_entity: camera.frigate_cam19
|
||||
title: Front Porch
|
||||
live_provider: go2rtc
|
||||
go2rtc:
|
||||
modes:
|
||||
- webrtc
|
||||
stream: cam19_sub_opus
|
||||
stream: cam19_sub
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
# trying to figure out where the webrtc bullshit should go...
|
||||
- url: /webrtc/webrtc-camera.js
|
||||
type: module
|
||||
|
||||
@@ -17,9 +16,6 @@
|
||||
- url: /hacsfiles/mini-graph-card/mini-graph-card-bundle.js
|
||||
type: module
|
||||
|
||||
- url: /hacsfiles/roku-card/roku-card.js
|
||||
type: module
|
||||
|
||||
# Button Card
|
||||
- url: /hacsfiles/button-card/button-card.js
|
||||
type: module
|
||||
@@ -36,9 +32,6 @@
|
||||
- url: /hacsfiles/lovelace-mushroom/mushroom.js
|
||||
type: module
|
||||
|
||||
- url: /hacsfiles/surveillance-card/surveillance-card.js
|
||||
type: module
|
||||
|
||||
- url: /hacsfiles/lovelace-hourly-weather/hourly-weather.js
|
||||
type: module
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@ elements:
|
||||
left: 76%
|
||||
top: 9%
|
||||
# - type: state-icon
|
||||
# entity: group.back_yard_motion
|
||||
# entity: binary_sensor.back_yard_motion
|
||||
# style:
|
||||
# left: 76%
|
||||
# top: 9%
|
||||
|
||||
@@ -59,7 +59,7 @@ elements:
|
||||
left: 60%
|
||||
top: 9%
|
||||
# - type: state-icon
|
||||
# entity: group.boys_room_motion
|
||||
# entity: binary_sensor.boys_room_motion
|
||||
# style:
|
||||
# left: 60%
|
||||
# top: 9%
|
||||
|
||||
@@ -60,7 +60,7 @@ elements:
|
||||
|
||||
#top left icon #2 spot
|
||||
# - type: state-icon
|
||||
# entity: group.computer_area_motion
|
||||
# entity: binary_sensor.computer_area_motion
|
||||
# style:
|
||||
# left: 68%
|
||||
# top: 9%
|
||||
@@ -177,7 +177,6 @@ elements:
|
||||
- width: 45px
|
||||
- height: 45px
|
||||
|
||||
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: camera.frigate_cam03
|
||||
@@ -218,9 +217,8 @@ elements:
|
||||
- height: 45px
|
||||
tap_action:
|
||||
action: more-info
|
||||
|
||||
# 12,31,50,69,88
|
||||
# 14,38,62,86
|
||||
# 25,50,75
|
||||
# 33,66
|
||||
# 50
|
||||
# 50
|
||||
|
||||
@@ -13,9 +13,9 @@ elements:
|
||||
top: 88%
|
||||
|
||||
- type: custom:mushroom-template-card
|
||||
primary: '{{states(''sensor.dining_room_multisensor_air_temperature'')}} °F'
|
||||
secondary: ''
|
||||
icon: ''
|
||||
primary: "{{states('sensor.dining_room_multisensor_air_temperature')}} °F"
|
||||
secondary: ""
|
||||
icon: ""
|
||||
entity: sensor.dining_room_multisensor_air_temperature
|
||||
tap_action:
|
||||
action: more-info
|
||||
@@ -30,9 +30,9 @@ elements:
|
||||
# top: 35%
|
||||
# font-size: 180%
|
||||
- type: custom:mushroom-template-card
|
||||
primary: '{{states(''sensor.dining_room_multisensor_humidity'')}}%'
|
||||
secondary: ''
|
||||
icon: ''
|
||||
primary: "{{states('sensor.dining_room_multisensor_humidity')}}%"
|
||||
secondary: ""
|
||||
icon: ""
|
||||
entity: sensor.dining_room_multisensor_humidity
|
||||
tap_action:
|
||||
action: more-info
|
||||
@@ -64,7 +64,7 @@ elements:
|
||||
top: 9%
|
||||
#top left icon #2 spot
|
||||
# - type: state-icon
|
||||
# entity: group.dining_room_motion
|
||||
# entity: binary_sensor.dining_room_motion
|
||||
# style:
|
||||
# left: 68%
|
||||
# top: 9%
|
||||
@@ -98,7 +98,7 @@ elements:
|
||||
#button #2
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: light.dining_room_switch
|
||||
entity: light.dining_room
|
||||
show_name: false
|
||||
style:
|
||||
left: 25%
|
||||
@@ -183,9 +183,8 @@ elements:
|
||||
tap_action:
|
||||
action: navigate
|
||||
navigation_path: /ai-yml/ai-cam12
|
||||
|
||||
# 12,31,50,69,88
|
||||
# 14,38,62,86
|
||||
# 25,50,75
|
||||
# 33,66
|
||||
# 50
|
||||
# 50
|
||||
|
||||
@@ -3,7 +3,7 @@ type: picture-elements
|
||||
image: /local/bg500x225.png
|
||||
elements:
|
||||
- type: custom:mushroom-template-card
|
||||
primary: '{{states(''input_select.entryway_mode'')}}'
|
||||
primary: "{{states('input_select.entryway_mode')}}"
|
||||
entity: input_select.entryway_mode
|
||||
tap_action:
|
||||
action: more-info
|
||||
@@ -29,7 +29,7 @@ elements:
|
||||
top: 88%
|
||||
|
||||
- type: state-label
|
||||
entity: sensor.entryway_temperature
|
||||
entity: sensor.entryway_hue_motion_sensor_temperature
|
||||
style:
|
||||
left: 15%
|
||||
top: 35%
|
||||
@@ -43,7 +43,7 @@ elements:
|
||||
text-align: right
|
||||
#Card title
|
||||
- type: custom:mushroom-title-card
|
||||
title: 'Entryway'
|
||||
title: "Entryway"
|
||||
style:
|
||||
font-size: 130%
|
||||
left: -2%
|
||||
@@ -88,7 +88,7 @@ elements:
|
||||
action: more-info
|
||||
|
||||
#button #4
|
||||
- type: 'custom:button-card'
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: light.entryway_hue
|
||||
show_name: false
|
||||
@@ -129,10 +129,8 @@ elements:
|
||||
action: navigate
|
||||
navigation_path: /ai-yml/ai-cam19
|
||||
|
||||
|
||||
|
||||
#button #4
|
||||
- type: 'custom:button-card'
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: light.driveway
|
||||
show_name: false
|
||||
@@ -153,7 +151,7 @@ elements:
|
||||
action: more-info
|
||||
|
||||
#button #4
|
||||
- type: 'custom:button-card'
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: light.front_porch_overhead
|
||||
show_name: false
|
||||
@@ -172,9 +170,8 @@ elements:
|
||||
action: toggle
|
||||
hold_action:
|
||||
action: more-info
|
||||
|
||||
# 12,31,50,69,88
|
||||
# 14,38,62,86
|
||||
# 25,50,75
|
||||
# 33,66
|
||||
# 50
|
||||
# 50
|
||||
|
||||
@@ -38,7 +38,7 @@ elements:
|
||||
left: 68%
|
||||
top: 9%
|
||||
# - type: state-icon
|
||||
# entity: group.front_room_motion
|
||||
# entity: binary_sensor.front_room_motion
|
||||
# style:
|
||||
# left: 68%
|
||||
# top: 9%
|
||||
@@ -138,9 +138,8 @@ elements:
|
||||
- height: 45px
|
||||
tap_action:
|
||||
action: more-info
|
||||
|
||||
# 12,31,50,69,8
|
||||
# 14,38,62,86
|
||||
# 25,50,75
|
||||
# 33,66
|
||||
# 50
|
||||
# 50
|
||||
|
||||
@@ -58,7 +58,7 @@ elements:
|
||||
left: 60%
|
||||
top: 9%
|
||||
# - type: state-icon
|
||||
# entity: group.front_yard_motion
|
||||
# entity: binary_sensor.front_yard_motion
|
||||
# style:
|
||||
# left: 60%
|
||||
# top: 9%
|
||||
|
||||
@@ -30,7 +30,7 @@ elements:
|
||||
left: 76%
|
||||
top: 9%
|
||||
# - type: state-icon
|
||||
# entity: group.furnace_room_motion
|
||||
# entity: binary_sensor.furnace_room_motion
|
||||
# style:
|
||||
# left: 76%
|
||||
# top: 9%
|
||||
@@ -94,7 +94,7 @@ elements:
|
||||
action: more-info
|
||||
|
||||
- type: custom:mushroom-template-card
|
||||
primary: "{{ states('sensor.hvac_delta_temperature') | float | round(2) }}"
|
||||
primary: "{{ states('sensor.hvac_delta_temperature') | float(default=0) | round(2) }}"
|
||||
entity: sensor.hvac_delta_temperature
|
||||
tap_action:
|
||||
action: more-info
|
||||
@@ -125,7 +125,7 @@ elements:
|
||||
#button #3
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: binary_sensor.furnace_room_water_sensor_water_alarm_water_leak_detected
|
||||
entity: binary_sensor.furnace_room_water_sensor_leak
|
||||
show_name: false
|
||||
show_entity_picture: true
|
||||
style:
|
||||
|
||||
@@ -30,7 +30,7 @@ elements:
|
||||
left: 60%
|
||||
top: 9%
|
||||
# - type: state-icon
|
||||
# entity: group.garage_motion
|
||||
# entity: binary_sensor.garage_motion
|
||||
# style:
|
||||
# left: 60%
|
||||
# top: 9%
|
||||
|
||||
@@ -3,7 +3,7 @@ type: picture-elements
|
||||
image: /local/bg500x225.png
|
||||
elements:
|
||||
- type: custom:mushroom-template-card
|
||||
primary: '{{states(''input_select.great_room_mode'')}}'
|
||||
primary: "{{states('input_select.great_room_mode')}}"
|
||||
entity: input_select.great_room_mode
|
||||
tap_action:
|
||||
action: more-info
|
||||
@@ -26,7 +26,7 @@ elements:
|
||||
text-align: right
|
||||
#Card title
|
||||
- type: custom:mushroom-title-card
|
||||
title: 'Great Room'
|
||||
title: "Great Room"
|
||||
style:
|
||||
font-size: 130%
|
||||
left: -2%
|
||||
@@ -39,7 +39,7 @@ elements:
|
||||
left: 68%
|
||||
top: 9%
|
||||
# - type: state-icon
|
||||
# entity: group.great_room_motion
|
||||
# entity: binary_sensor.great_room_motion
|
||||
# style:
|
||||
# left: 60%
|
||||
# top: 9%
|
||||
@@ -70,7 +70,7 @@ elements:
|
||||
action: more-info
|
||||
|
||||
#button #2
|
||||
- type: 'custom:button-card'
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: light.great_room_hue
|
||||
show_name: false
|
||||
@@ -92,7 +92,7 @@ elements:
|
||||
action: more-info
|
||||
|
||||
#button #4
|
||||
- type: 'custom:button-card'
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: media_player.downstairs_roku
|
||||
show_name: false
|
||||
@@ -111,7 +111,7 @@ elements:
|
||||
tap_action:
|
||||
action: more-info
|
||||
#button #5
|
||||
- type: 'custom:button-card'
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: media_player.great_room
|
||||
show_name: false
|
||||
@@ -129,10 +129,8 @@ elements:
|
||||
- height: 45px
|
||||
tap_action:
|
||||
action: more-info
|
||||
|
||||
|
||||
# 12,31,50,69,88
|
||||
# 14,38,62,86
|
||||
# 25,50,75
|
||||
# 33,66
|
||||
# 50
|
||||
# 50
|
||||
|
||||
@@ -41,7 +41,7 @@ elements:
|
||||
top: 9%
|
||||
#top left icon #2 spot
|
||||
# - type: state-icon
|
||||
# entity: group.kitchen_motion
|
||||
# entity: binary_sensor.kitchen_motion
|
||||
# style:
|
||||
# left: 44%
|
||||
# top: 9%
|
||||
@@ -123,9 +123,8 @@ elements:
|
||||
tap_action:
|
||||
action: navigate
|
||||
navigation_path: /ai-yml/ai-cam12
|
||||
|
||||
# 12,31,50,69,88
|
||||
# 14,38,62,86
|
||||
# 25,50,75
|
||||
# 33,66
|
||||
# 50
|
||||
# 50
|
||||
|
||||
@@ -3,7 +3,7 @@ type: picture-elements
|
||||
image: /local/bg500x225.png
|
||||
elements:
|
||||
- type: custom:mushroom-template-card
|
||||
primary: '{{states(''input_select.mancave_mode'')}}'
|
||||
primary: "{{states('input_select.mancave_mode')}}"
|
||||
entity: input_select.mancave_mode
|
||||
tap_action:
|
||||
action: more-info
|
||||
@@ -27,7 +27,7 @@ elements:
|
||||
text-align: right
|
||||
#Card title
|
||||
- type: custom:mushroom-title-card
|
||||
title: 'Mancave'
|
||||
title: "Mancave"
|
||||
style:
|
||||
font-size: 130%
|
||||
left: -2%
|
||||
@@ -40,7 +40,7 @@ elements:
|
||||
left: 76%
|
||||
top: 9%
|
||||
# - type: state-icon
|
||||
# entity: group.mancave_motion
|
||||
# entity: binary_sensor.mancave_motion
|
||||
# style:
|
||||
# left: 76%
|
||||
# top: 9%
|
||||
@@ -61,7 +61,7 @@ elements:
|
||||
hold_action:
|
||||
action: more-info
|
||||
|
||||
- type: 'custom:button-card'
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: light.mancave
|
||||
show_name: false
|
||||
@@ -81,9 +81,8 @@ elements:
|
||||
action: toggle
|
||||
hold_action:
|
||||
action: more-info
|
||||
|
||||
# 12,31,50,69,88
|
||||
# 14,38,62,86
|
||||
# 25,50,75
|
||||
# 33,66
|
||||
# 50
|
||||
# 50
|
||||
|
||||
@@ -3,7 +3,7 @@ type: picture-elements
|
||||
image: /local/bg500x225.png
|
||||
elements:
|
||||
- type: custom:mushroom-template-card
|
||||
primary: '{{states(''input_select.master_bathroom_mode'')}}'
|
||||
primary: "{{states('input_select.master_bathroom_mode')}}"
|
||||
entity: input_select.master_bathroom_mode
|
||||
tap_action:
|
||||
action: more-info
|
||||
@@ -27,7 +27,7 @@ elements:
|
||||
text-align: right
|
||||
#Card title
|
||||
- type: custom:mushroom-title-card
|
||||
title: 'Master Bathroom'
|
||||
title: "Master Bathroom"
|
||||
style:
|
||||
font-size: 130%
|
||||
left: -2%
|
||||
@@ -35,12 +35,12 @@ elements:
|
||||
transform: initial
|
||||
#top left icon spot
|
||||
- type: state-icon
|
||||
entity: binary_sensor.master_bathroom_occupied
|
||||
entity: binary_sensor.bathroom_occupied
|
||||
style:
|
||||
left: 68%
|
||||
top: 9%
|
||||
# - type: state-icon
|
||||
# entity: group.master_bathroom_motion
|
||||
# entity: binary_sensor.master_bathroom_motion
|
||||
# style:
|
||||
# left: 68%
|
||||
# top: 9%
|
||||
@@ -55,7 +55,7 @@ elements:
|
||||
left: 76%
|
||||
top: 9%
|
||||
- type: state-icon
|
||||
entity: switch.bathroom_vent_switch
|
||||
entity: switch.master_bathroom_vent_switch
|
||||
style:
|
||||
left: 84%
|
||||
top: 9%
|
||||
@@ -65,7 +65,7 @@ elements:
|
||||
action: more-info
|
||||
#top icon spot #3
|
||||
- type: state-icon
|
||||
entity: input_boolean.master_bathroom_occupied
|
||||
entity: input_boolean.bathroom_occupied
|
||||
style:
|
||||
left: 92%
|
||||
top: 9%
|
||||
@@ -75,7 +75,7 @@ elements:
|
||||
action: more-info
|
||||
|
||||
#button #4
|
||||
- type: 'custom:button-card'
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: light.master_bathroom_hue
|
||||
show_name: false
|
||||
@@ -96,7 +96,7 @@ elements:
|
||||
action: more-info
|
||||
|
||||
#button #5
|
||||
- type: 'custom:button-card'
|
||||
- type: "custom:button-card"
|
||||
color: auto
|
||||
entity: media_player.bathroom_mini
|
||||
show_name: false
|
||||
@@ -114,9 +114,8 @@ elements:
|
||||
- height: 45px
|
||||
tap_action:
|
||||
action: more-info
|
||||
|
||||
# 12,31,50,69,88
|
||||
# 14,38,62,86
|
||||
# 25,50,75
|
||||
# 33,66
|
||||
# 50
|
||||
# 50
|
||||
|
||||
@@ -35,13 +35,13 @@ elements:
|
||||
transform: initial
|
||||
#top left icon spot
|
||||
- type: state-icon
|
||||
entity: binary_sensor.master_bedroom_occupied
|
||||
entity: binary_sensor.bedroom_occupied
|
||||
style:
|
||||
left: 60%
|
||||
top: 9%
|
||||
#top left icon #2 spot
|
||||
# - type: state-icon
|
||||
# entity: group.master_bedroom_motion
|
||||
# entity: binary_sensor.master_bedroom_motion
|
||||
# style:
|
||||
# left: 60%
|
||||
# top: 9%
|
||||
@@ -73,7 +73,7 @@ elements:
|
||||
action: more-info
|
||||
#top icon spot #4
|
||||
- type: state-icon
|
||||
entity: input_boolean.master_bedroom_occupied
|
||||
entity: input_boolean.bedroom_occupied
|
||||
style:
|
||||
left: 92%
|
||||
top: 9%
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user