initial push

This commit is contained in:
CeeWeasel
2024-04-14 14:08:56 -04:00
commit 53bf393d14
1111 changed files with 71730 additions and 0 deletions
@@ -0,0 +1,41 @@
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam14
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam14_sub
icon: mdi:grass
title: Back Yard
id: back_yard
live:
auto_mute: all
layout:
fit: fill
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,8 @@
title: Back Yard Camera
path: back-yard-camera
icon: mdi:slide
type: panel
cards:
- type: horizontal-stack
cards:
- !include /config/lovelace/stretch-cameras/back-yard-card.yaml
@@ -0,0 +1,41 @@
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam01
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam01_sub
icon: mdi:yoga
title: Blue Room
id: blue_room
live:
auto_mute: all
layout:
fit: fill
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,6 @@
title: Blue Room Camera
path: blue-room-camera
icon: mdi:yoga
type: panel
cards:
- !include /config/lovelace/stretch-cameras/blue-room-card.yaml
@@ -0,0 +1,54 @@
# type: custom:webrtc-camera
# url: rtsp://192.168.1.7:8554/rtsp_cam03_sub
# #ui: true # custom video controls, default false
# title: Computer Area # optional card title
# # poster: https://home-assistant.io/images/cast/splash.png # still image when stream is loading
# muted: true # disable sound, default false
# # intersection: 0.75 # auto stop stream when less than 75% of video element is in the screen, 50% by default
# # background: true # run stream when not displayed (ex. for quick video loading), default false
# mode: webrtc #,mse,mp4,mjpeg
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam03
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam03_sub
icon: mdi:desktop-classic
title: Computer Area
id: computer_area
live:
auto_mute: all
layout:
fit: fill
preload: true
draggable: false
show_image_during_load: true
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,6 @@
title: Computer Area Camera
path: computer-area-camera
icon: mdi:desktop-classic
type: panel
cards:
- !include /config/lovelace/stretch-cameras/computer-area-card.yaml
@@ -0,0 +1,10 @@
title: Dual Cameras
path: dual-cameras
icon: mdi:home-switch
#panel: true
type: panel
cards:
- type: horizontal-stack
cards:
- !include /config/lovelace/stretch-cameras/indoor-camera-cycler.yaml
- !include /config/lovelace/stretch-cameras/outdoor-camera-cycler.yaml
@@ -0,0 +1,41 @@
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam19
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam19_sub
icon: mdi:doorbell-video
title: Front Porch
id: front_porch
live:
auto_mute: all
layout:
fit: fill
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,6 @@
title: Front Porch Camera
path: front-porch-camera
icon: mdi:doorbell
type: panel
cards:
- !include /config/lovelace/stretch-cameras/front-porch-card.yaml
@@ -0,0 +1,41 @@
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam13
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam13_sub
icon: mdi:television
title: Front Room
id: front_room
live:
auto_mute: all
layout:
fit: fill
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,6 @@
title: Front Room Camera
path: front-room-camera
icon: mdi:television
type: panel
cards:
- !include /config/lovelace/stretch-cameras/front-room-card.yaml
@@ -0,0 +1,41 @@
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam18
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam18_sub
icon: mdi:grass
title: Front Yard
id: front_yard
live:
auto_mute: all
layout:
fit: fill
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,6 @@
title: Front Yard Camera
path: front-yard-camera
icon: mdi:grass
type: panel
cards:
- !include /config/lovelace/stretch-cameras/front-yard-card.yaml
+41
View File
@@ -0,0 +1,41 @@
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam04
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam04_sub
icon: mdi:garage
title: Garage
id: garage
live:
auto_mute: all
layout:
fit: fill
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,6 @@
title: Garage Camera
path: garage-camera
icon: mdi:garage
type: panel
cards:
- !include /config/lovelace/stretch-cameras/garage-card.yaml
@@ -0,0 +1,44 @@
type: vertical-stack
cards:
- type: conditional
conditions:
- entity: input_select.indoor_camera_cycle
state: Blue Room
card:
!include /config/lovelace/stretch-cameras/blue-room-card.yaml
- type: conditional
conditions:
- entity: input_select.indoor_camera_cycle
state: Computer Area
card:
!include /config/lovelace/stretch-cameras/computer-area-card.yaml
- type: conditional
conditions:
- entity: input_select.indoor_camera_cycle
state: Bedroom Left
card:
!include /config/lovelace/stretch-cameras/master-bedroom-left-card.yaml
- type: conditional
conditions:
- entity: input_select.indoor_camera_cycle
state: Bedroom Right
card:
!include /config/lovelace/stretch-cameras/master-bedroom-right-card.yaml
- type: conditional
conditions:
- entity: input_select.indoor_camera_cycle
state: Nursery
card:
!include /config/lovelace/stretch-cameras/nursery-card.yaml
- type: conditional
conditions:
- entity: input_select.indoor_camera_cycle
state: Kitchen
card:
!include /config/lovelace/stretch-cameras/kitchen-card.yaml
- type: conditional
conditions:
- entity: input_select.indoor_camera_cycle
state: Front Room
card:
!include /config/lovelace/stretch-cameras/front-room-card.yaml
@@ -0,0 +1,6 @@
title: Indoor Cameras
path: indoor-cameras
icon: mdi:home
panel: true
cards:
- !include /config/lovelace/stretch-cameras/indoor-camera-cycler.yaml
@@ -0,0 +1,41 @@
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam12
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam12_sub
icon: mdi:fridge
title: Kitchen
id: kitchen
live:
auto_mute: all
layout:
fit: fill
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,6 @@
title: Kitchen Camera
path: kitchen-camera
icon: mdi:fridge
type: panel
cards:
- !include /config/lovelace/stretch-cameras/kitchen-card.yaml
@@ -0,0 +1,14 @@
type: vertical-stack
cards:
- type: conditional
conditions:
- entity: input_select.master_bedroom_camera
state: Left
card:
!include /config/lovelace/stretch-cameras/master-bedroom-left-card.yaml
- type: conditional
conditions:
- entity: input_select.master_bedroom_camera
state: Right
card:
!include /config/lovelace/stretch-cameras/master-bedroom-right-card.yaml
@@ -0,0 +1,41 @@
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam06
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam06_sub
icon: mdi:bed-queen
title: MBR Left
id: mbr_left
live:
auto_mute: all
layout:
fit: fill
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,6 @@
title: Master Bedroom Left
path: mbr-camera-left
icon: mdi:bed-king
panel: true
cards:
- !include /config/lovelace/stretch-cameras/master-bedroom-left-card.yaml
@@ -0,0 +1,41 @@
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam07
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam07_sub
icon: mdi:bed-queen
title: MBR Right
id: mbr_right
live:
auto_mute: all
layout:
fit: fill
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,6 @@
title: Master Bedroom Right
path: mbr-camera-right
icon: mdi:bed-king
panel: true
cards:
- !include /config/lovelace/stretch-cameras/master-bedroom-right-card.yaml
@@ -0,0 +1,6 @@
title: Master Bedroom Cameras
path: mbr-camera
icon: mdi:bed-king
panel: true
cards:
- !include /config/lovelace/stretch-cameras/master-bedroom-card.yaml
@@ -0,0 +1,41 @@
type: custom:frigate-card
cameras:
- camera_entity: camera.frigate_cam08
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: rtsp_cam08_sub
icon: mdi:bunk-bed
title: Nursery
id: nursery
live:
auto_mute: all
layout:
fit: fill
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'
view:
actions:
tap_action:
action: more-info
@@ -0,0 +1,6 @@
title: Nursery Camera
path: nursery-camera
icon: mdi:bunk-bed
type: panel
cards:
- !include /config/lovelace/stretch-cameras/nursery-card.yaml
@@ -0,0 +1,26 @@
type: vertical-stack
cards:
- type: conditional
conditions:
- entity: input_select.outdoor_camera_cycle
state: Garage
card:
!include /config/lovelace/stretch-cameras/garage-card.yaml
- type: conditional
conditions:
- entity: input_select.outdoor_camera_cycle
state: Back Yard
card:
!include /config/lovelace/stretch-cameras/back-yard-card.yaml
- type: conditional
conditions:
- entity: input_select.outdoor_camera_cycle
state: Front Porch
card:
!include /config/lovelace/stretch-cameras/front-porch-card.yaml
- type: conditional
conditions:
- entity: input_select.outdoor_camera_cycle
state: Front Yard
card:
!include /config/lovelace/stretch-cameras/front-yard-card.yaml
@@ -0,0 +1,6 @@
title: Outdoor Cameras
path: outdoor-cameras
icon: mdi:home-outline
panel: true
cards:
- !include /config/lovelace/stretch-cameras/outdoor-camera-cycler.yaml