Changing camera names to ensure frigate, go2rtc, and home assistant all match

This commit is contained in:
CeeWeasel
2026-06-06 14:04:03 -04:00
parent 70989327d5
commit 30bbe781ef
92 changed files with 555 additions and 2232 deletions
@@ -1,149 +0,0 @@
id: automation_frigate_person_back_yard
alias: Frigate Person Back Yard
description: "Fire a notification if a person is detected by Frigate in the back yard"
mode: single
max_exceeded: silent
trigger:
platform: mqtt
topic: frigate/events
payload: frigate_cam14
value_template: "{{ value_json['after']['camera'] }}"
variables:
id: "{{ trigger.payload_json['after']['id'] }}"
camera: "{{ trigger.payload_json['after']['camera'] }}"
camera_name: "{{ camera | replace('_', ' ') | title }}"
object: "{{ trigger.payload_json['after']['label'] }}"
label: "{{ object | title }}"
entered_zones: "{{ trigger.payload_json['after']['entered_zones'] }}"
type: "{{ trigger.payload_json['type'] }}"
base_url: https://automation.clintweaver.com
group_target: ""
zone_only: false
input_zones:
- front_porch
- driveway
zones: "{{ input_zones | list }}"
input_labels:
- person
labels: "{{ input_labels | list }}"
presence_entity: person.clint
condition:
- "{{ type != 'end' }}"
- "{{ not zone_only or entered_zones|length > 0 }}"
- "{{ not zones|length or zones|select('in', entered_zones)|list|length > 0 }}"
- "{{ not labels|length or object in labels }}"
#- "{{ not presence_entity or not is_state(presence_entity, 'home') }}"
- '{{ is_state("binary_sensor.patio_door_contact","off") }}'
- "{{ is_state('input_boolean.outdoor_snapshots','on') }}"
action:
- choose:
- conditions: "{{ not group_target }}"
sequence:
- device_id: 99193a9cdfd7a8cb893c54665d710e7d
domain: mobile_app
type: notify
message: A {{ label }} was detected on the {{ camera_name }} camera.
data:
tag: "{{ id }}"
group: frigate-notification-{{ camera }}
image: /api/frigate/notifications/{{id}}/thumbnail.jpg?format=android
attachment:
url: /api/frigate/notifications/{{id}}/thumbnail.jpg
- action: persistent_notification.create
data:
title: A {{ label }} was detected on the {{ camera_name }} camera.
message: 'A {{ label }} was detected on the {{ camera_name }} camera. ![image](https://automation.clintweaver.com/api/frigate/notifications/{{trigger.payload_json["after"]["id"]}}/thumbnail.jpg)'
notification_id: "{{ id }}"
default:
- action: notify.{{ group_target }}
data:
message: A {{ label }} was detected on the {{ camera_name }} camera.
data:
tag: "{{ id }}"
group: frigate-notification-{{ camera }}
image: /api/frigate/notifications/{{id}}/thumbnail.jpg?format=android
attachment:
url: /api/frigate/notifications/{{id}}/thumbnail.jpg
- repeat:
sequence:
- wait_for_trigger:
- platform: mqtt
topic: frigate/events
payload: "{{ id }}"
value_template: "{{ value_json['after']['id'] }}"
timeout:
minutes: 2
continue_on_timeout: false
- condition: template
value_template: "{{ wait.trigger.payload_json['type'] == 'end' }}"
- choose:
- conditions: "{{ not group_target }}"
sequence:
- device_id: 99193a9cdfd7a8cb893c54665d710e7d
domain: mobile_app
type: notify
message: A {{ label }} was detected on the {{ camera_name }} camera.
data:
tag: "{{ id }}"
group: frigate-notification-{{ camera }}
url: >-
{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4
clickAction: >-
{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4
image: >-
/api/frigate/notifications/{{id}}/thumbnail.jpg?format=android
sound: none
attachment:
url: /api/frigate/notifications/{{id}}/thumbnail.jpg
actions:
- action: URI
title: View Clip
uri: >-
{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4
- action: URI
title: View Snapshot
uri: >-
{{base_url}}/api/frigate/notifications/{{id}}/snapshot.jpg
- action: silence-{{ camera }}
title: Silence Notifications
destructive: true
default:
- action: notify.{{ group_target }}
data:
message: A {{ label }} was detected on the {{ camera_name }} camera.
data:
tag: "{{ id }}"
group: frigate-notification-{{ camera }}
url: >-
{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4
clickAction: >-
{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4
image: >-
/api/frigate/notifications/{{id}}/thumbnail.jpg?format=android
sound: none
attachment:
url: /api/frigate/notifications/{{id}}/thumbnail.jpg
actions:
- action: URI
title: View Clip
uri: >-
{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4
- action: URI
title: View Snapshot
uri: >-
{{base_url}}/api/frigate/notifications/{{id}}/snapshot.jpg
- action: silence-{{ camera }}
title: Silence Notifications
destructive: true
until: "{{ wait.trigger.payload_json['type'] == 'end' }}"
- wait_for_trigger:
- platform: event
event_type: mobile_app_notification_action
event_data:
action: silence-{{ camera }}
timeout:
seconds: 30
continue_on_timeout: false
- delay:
minutes: 30
@@ -6,7 +6,7 @@ max_exceeded: silent
trigger:
platform: mqtt
topic: frigate/events
payload: frigate_cam19
payload: doorbell_cam
value_template: "{{ value_json['after']['camera'] }}"
variables:
id: "{{ trigger.payload_json['after']['id'] }}"
@@ -99,24 +99,7 @@ action:
data:
entity_id: media_player.computer_area_hub
force: true
url: http://192.168.1.7:1984/stream.html?src=cam01_sub
# - action: media_player.play_media
# target:
# entity_id: media_player.computer_area_hub
# data:
# media:
# media_content_id: media-source://camera/camera.frigate_cam01
# media_content_type: image/jpeg
# metadata:
# title: Frigate Cam01
# thumbnail: /api/camera_proxy/camera.frigate_cam01
# media_class: video
# children_media_class: null
# navigateIds:
# - {}
# - media_content_type: app
# media_content_id: media-source://camera
# browse_entity_id: media_player.computer_area_hub
url: http://192.168.1.7:1984/stream.html?src=boys_room_cam
- choose:
- conditions:
@@ -128,27 +111,9 @@ action:
data:
entity_id: media_player.front_room_hub
force: true
url: http://192.168.1.7:1984/stream.html?src=cam01_sub
# - action: media_player.play_media
# target:
# entity_id: media_player.front_room_hub
# data:
# media:
# media_content_id: media-source://camera/camera.frigate_cam01
# media_content_type: image/jpeg
# metadata:
# title: Frigate Cam01
# thumbnail: /api/camera_proxy/camera.frigate_cam01
# media_class: video
# children_media_class: null
# navigateIds:
# - {}
# - media_content_type: app
# media_content_id: media-source://camera
# browse_entity_id: media_player.front_room_hub
url: http://192.168.1.7:1984/stream.html?src=boys_room_cam
- delay: "00:10:00"
- action: media_player.turn_off
entity_id: media_player.front_room_hub, media_player.computer_area_hub
@@ -99,33 +99,7 @@ action:
data:
entity_id: media_player.computer_area_hub
force: true
url: http://192.168.1.7:1984/stream.html?src=cam03_sub
# - action: media_player.play_media
# target:
# entity_id: media_player.computer_area_hub
# data:
# media:
# media_content_id: media-source://camera/camera.frigate_cam03
# media_content_type: image/jpeg
# metadata:
# title: Frigate Cam03
# thumbnail: /api/camera_proxy/camera.frigate_cam03
# media_class: video
# children_media_class: null
# navigateIds:
# - {}
# - media_content_type: app
# media_content_id: media-source://camera
# browse_entity_id: media_player.computer_area_hub
# - action: webrtc.dash_cast
# data:
# entity_id: media_player.computer_area_hub
# url: cam08_sub
# force: true
# extra:
# mode: webrtc
url: http://192.168.1.7:1984/stream.html?src=girls_room_cam
- choose:
- conditions:
@@ -137,68 +111,10 @@ action:
data:
entity_id: media_player.front_room_hub
force: true
url: http://192.168.1.7:1984/stream.html?src=cam03_sub
# - action: media_player.play_media
# target:
# entity_id: media_player.front_room_hub
# data:
# media:
# media_content_id: media-source://camera/camera.frigate_cam08
# media_content_type: image/jpeg
# metadata:
# title: Frigate Cam08
# thumbnail: /api/camera_proxy/camera.frigate_cam08
# media_class: video
# children_media_class: null
# navigateIds:
# - {}
# - media_content_type: app
# media_content_id: media-source://camera
# browse_entity_id: media_player.front_room_hub
# - action: webrtc.dash_cast
# data:
# entity_id: media_player.front_room_hub
# url: cam08_sub
# force: true
# extra:
# mode: webrtc
url: http://192.168.1.7:1984/stream.html?src=girls_room_cam
- delay: "00:10:00"
- action: media_player.turn_off
entity_id: media_player.front_room_hub, media_player.computer_area_hub
# - alias: "Flash some lights"
# repeat:
# count: 6
# sequence:
# - delay: 1
# - action: light.toggle
# target:
# entity_id:
# - light.entryway_hue
# - light.computer_area_hue
# - light.front_room_hue
#- delay: '00:00:02'
# - alias: "Fix computer area lights"
# action: automation.trigger
# target:
# entity_id: "automation.computer_area_lights_to_{{ computer_area }}"
# data:
# skip_condition: true
# - alias: "Fix front room lights"
# action: automation.trigger
# target:
# entity_id: "automation.front_room_lights_to_{{ front_room }}"
# data:
# skip_condition: true
# - alias: "Fix entryway lights"
# action: automation.trigger
# target:
# entity_id: "automation.entryway_lights_to_{{ entryway }}"
# data:
# skip_condition: true
+24 -157
View File
@@ -4,12 +4,10 @@ input_select:
options:
- Boys Room
- Kitchen
- Front Room
- Computer Area
- Upstairs
- Garage
- Girls Room
- Back Yard
- Front Yard
- Downstairs
- Front Door
- Master Bedroom
initial: Girls Room
@@ -38,183 +36,52 @@ script:
{% endif %}
camera: >
{% if is_state('input_select.camera_dropdown', 'Boys Room') %}
media-source://camera/camera.frigate_cam01
media-source://camera/camera.boys_room_cam
{% elif is_state('input_select.camera_dropdown', 'Kitchen') %}
media-source://camera/camera.frigate_cam12
{% elif is_state('input_select.camera_dropdown', 'Computer Area') %}
media-source://camera/camera.frigate_cam03
media-source://camera/camera.kitchen_cam
{% elif is_state('input_select.camera_dropdown', 'Downstairs') %}
media-source://camera/camera.downstairs_cam
{% elif is_state('input_select.camera_dropdown', 'Garage') %}
media-source://camera/camera.frigate_cam04
media-source://camera/camera.garage_cam
{% elif is_state('input_select.camera_dropdown', 'Master Bedroom') %}
media-source://camera/camera.frigate_cam06
media-source://camera/camera.bedroom_cam
{% elif is_state('input_select.camera_dropdown', 'Girls Room') %}
media-source://camera/camera.frigate_cam08
{% elif is_state('input_select.camera_dropdown', 'Back Yard') %}
media-source://camera/camera.frigate_cam12
{% elif is_state('input_select.camera_dropdown', 'Front Yard') %}
media-source://camera/camera.frigate_cam18
media-source://camera/camera.girls_room_cam
{% elif is_state('input_select.camera_dropdown', 'Upstairs') %}
media-source://camera/camera.upstairs_cam
{% elif is_state('input_select.camera_dropdown', 'Front Door') %}
media-source://camera/camera.frigate_cam19
{% elif is_state('input_select.camera_dropdown', 'Front Room') %}
media-source://camera/camera.frigate_cam14
media-source://camera/camera.doorbell_cam
{% endif %}
url: >
{% if is_state('input_select.camera_dropdown', 'Boys Room') %}
http://192.168.1.7:1984/stream.html?src=cam01_sub
http://192.168.1.7:1984/stream.html?src=boys_room_cam
{% elif is_state('input_select.camera_dropdown', 'Kitchen') %}
http://192.168.1.7:1984/stream.html?src=cam12_sub
{% elif is_state('input_select.camera_dropdown', 'Computer Area') %}
http://192.168.1.7:1984/stream.html?src=cam03_sub
http://192.168.1.7:1984/stream.html?src=kitchen_cam
{% elif is_state('input_select.camera_dropdown', 'Downstairs') %}
http://192.168.1.7:1984/stream.html?src=downstairs_cam
{% elif is_state('input_select.camera_dropdown', 'Garage') %}
http://192.168.1.7:1984/stream.html?src=cam04_sub
http://192.168.1.7:1984/stream.html?src=garage_cam
{% elif is_state('input_select.camera_dropdown', 'Master Bedroom') %}
http://192.168.1.7:1984/stream.html?src=cam06_sub
http://192.168.1.7:1984/stream.html?src=bedroom_cam
{% elif is_state('input_select.camera_dropdown', 'Girls Room') %}
http://192.168.1.7:1984/stream.html?src=cam08_sub
{% elif is_state('input_select.camera_dropdown', 'Back Yard') %}
http://192.168.1.7:1984/stream.html?src=cam14_sub
{% elif is_state('input_select.camera_dropdown', 'Front Yard') %}
http://192.168.1.7:1984/stream.html?src=cam18_sub
http://192.168.1.7:1984/stream.html?src=girls_room_cam
{% elif is_state('input_select.camera_dropdown', 'Upstairs') %}
http://192.168.1.7:1984/stream.html?src=upstairs_cam
{% elif is_state('input_select.camera_dropdown', 'Front Door') %}
http://192.168.1.7:1984/stream.html?src=cam19_sub
{% elif is_state('input_select.camera_dropdown', 'Front Room') %}
http://192.168.1.7:1984/stream.html?src=cam14_sub
http://192.168.1.7:1984/stream.html?src=doorbell_cam
{% endif %}
- action: media_player.volume_set
data:
entity_id: "{{ media_player }}"
volume_level: 0.100
# - action: media_player.play_media
# target:
# entity_id: "{{ media_player }}"
# data:
# media:
# media_content_id: "{{ camera }}"
# media_content_type: image/jpeg
- action: dash_cast.load_url
data:
entity_id: "{{ media_player }}"
force: true
url: "{{ url }}"
# metadata:
# title: Frigate Cam01
# thumbnail: /api/camera_proxy/camera.frigate_cam01
# media_class: video
# children_media_class: null
# navigateIds:
# - {}
# - media_content_type: app
# media_content_id: media-source://camera
# browse_entity_id: media_player.front_room_hub
# - action: media_player.play_media
# target:
# entity_id: >
# {% if is_state('input_select.cast_to_screen_dropdown', 'Front Room Display') %}
# media_player.front_room_hub
# {% elif is_state('input_select.cast_to_screen_dropdown', 'Girls Room Hub') %}
# media_player.bedroom_hub
# {% elif is_state('input_select.cast_to_screen_dropdown', 'Computer Area Hub') %}
# media_player.computer_area_hub
# {% endif %}
# data:
# media_content_id: >
# {% if is_state('input_select.camera_dropdown', 'Boys Room') %}
# media-source://camera/camera.frigate_cam01
# {% elif is_state('input_select.camera_dropdown', 'Kitchen') %}
# media-source://camera/camera.frigate_cam12
# {% elif is_state('input_select.camera_dropdown', 'Computer Area') %}
# media-source://camera/camera.frigate_cam03
# {% elif is_state('input_select.camera_dropdown', 'Garage') %}
# media-source://camera/camera.frigate_cam04
# {% elif is_state('input_select.camera_dropdown', 'Master Bedroom') %}
# media-source://camera/camera.frigate_cam06
# {% elif is_state('input_select.camera_dropdown', 'Girls Room') %}
# media-source://camera/camera.frigate_cam08
# {% elif is_state('input_select.camera_dropdown', 'Back Yard') %}
# media-source://camera/camera.frigate_cam14
# {% elif is_state('input_select.camera_dropdown', 'Front Yard') %}
# media-source://camera/camera.frigate_cam19
# {% elif is_state('input_select.camera_dropdown', 'Front Room') %}
# media-source://camera/camera.frigate_cam13
# {% endif %}
# media_content_type: 'image/jpeg'
# - action: webrtc.dash_cast
# data:
# entity_id: >
# {% if is_state('input_select.cast_to_screen_dropdown', 'Front Room Display') %}
# media_player.front_room_hub
# {% elif is_state('input_select.cast_to_screen_dropdown', 'Girls Room Hub') %}
# media_player.bedroom_hub
# {% elif is_state('input_select.cast_to_screen_dropdown', 'Computer Area Hub') %}
# media_player.computer_area_hub
# {% endif %}
# url: >
# {% if is_state('input_select.camera_dropdown', 'Boys Room') %}
# rtsp://192.168.1.11:8554/cam01_sub
# {% elif is_state('input_select.camera_dropdown', 'Kitchen') %}
# rtsp://192.168.1.11:8554/cam12_sub
# {% elif is_state('input_select.camera_dropdown', 'Computer Area') %}
# rtsp://192.168.1.11:8554/cam03_sub
# {% elif is_state('input_select.camera_dropdown', 'Garage') %}
# rtsp://192.168.1.11:8554/cam04_sub
# {% elif is_state('input_select.camera_dropdown', 'Master Bedroom') %}
# rtsp://192.168.1.11:8554/cam06_sub
# {% elif is_state('input_select.camera_dropdown', 'Girls Room') %}
# rtsp://192.168.1.11:8554/cam08_sub
# {% elif is_state('input_select.camera_dropdown', 'Back Yard') %}
# rtsp://192.168.1.11:8554/cam14_sub
# {% elif is_state('input_select.camera_dropdown', 'Front Yard') %}
# rtsp://192.168.1.11:8554/cam18_sub
# {% elif is_state('input_select.camera_dropdown', 'Front Door') %}
# rtsp://192.168.1.11:8554/cam19_sub
# {% elif is_state('input_select.camera_dropdown', 'Front Room') %}
# rtsp://192.168.1.11:8554/cam13_sub
# {% endif %}
# force: true
# extra:
# mode: webrtc
# - action: cast.show_lovelace_view
# data:
# entity_id: >
# {% if is_state('input_select.cast_to_screen_dropdown', 'Front Room Display') %}
# media_player.front_room_hub
# {% elif is_state('input_select.cast_to_screen_dropdown', 'Girls Room Hub') %}
# media_player.bedroom_hub
# {% elif is_state('input_select.cast_to_screen_dropdown', 'Computer Area Hub') %}
# media_player.computer_area_hub
# {% endif %}
# dashboard_path: casting-yml
# view_path: >
# {% if is_state('input_select.camera_dropdown', 'Boys Room') %}
# boys-room-camera
# {% elif is_state('input_select.camera_dropdown', 'Kitchen') %}
# kitchen-camera
# {% elif is_state('input_select.camera_dropdown', 'Computer Area') %}
# computer-area-camera
# {% elif is_state('input_select.camera_dropdown', 'Garage') %}
# garage-camera
# {% elif is_state('input_select.camera_dropdown', 'Master Bedroom') %}
# mbr-camera
# {% elif is_state('input_select.camera_dropdown', 'Girls Room') %}
# girls-room-camera
# {% elif is_state('input_select.camera_dropdown', 'Back Yard') %}
# back-yard-camera
# {% elif is_state('input_select.camera_dropdown', 'Front Yard') %}
# front-yard-camera
# {% elif is_state('input_select.camera_dropdown', 'Front Door') %}
# front-porch-camera
# {% elif is_state('input_select.camera_dropdown', 'Front Room') %}
# front-room-camera
# {% endif %}
url:
"{{ url }}"
- delay:
hours: 0
minutes: 1
+1 -1
View File
@@ -13,7 +13,7 @@
# authentication: basic
# - platform: generic
# mjpeg_url: rtmp://192.168.1.7/live/frigate_cam12
# mjpeg_url: rtmp://192.168.1.7/live/kitchen_cam
# name: Camera12 MJjpeg
# username: !secret bi_username
# password: !secret bi_password
+4 -12
View File
@@ -38,7 +38,7 @@ google_assistant:
# aliases:
# - Sliding Glass Door
camera.frigate_cam03:
camera.computer_area_cam:
name: Desk Camera
expose: true
aliases:
@@ -52,14 +52,14 @@ google_assistant:
- Computer Camera
room: Computer Area
camera.frigate_cam12:
camera.kitchen_cam:
name: Kitchen Camera
expose: true
aliases:
- Kitchen Cam
room: Kitchen
camera.frigate_cam08:
camera.girls_room_cam:
name: Girls Room Camera
expose: true
aliases:
@@ -68,7 +68,7 @@ google_assistant:
- Baby Monitor Camera
room: Girls Room
camera.frigate_cam01:
camera.boys_room_cam:
name: Boys Room Camera
expose: true
aliases:
@@ -76,14 +76,6 @@ google_assistant:
- Emmetts Cam
room: Boys Room
camera.frigate_cam18:
name: Front Yard Camera
expose: true
aliases:
- Driveway Camera
- Out Front Cam
room: Front Yard
input_boolean.kids_bedtime:
name: Kids Bedtime
expose: true
+3 -3
View File
@@ -7,7 +7,7 @@ front_yard_plants:
- plant.hasta_soil_sensor #Hostas
back_yard_plants:
plant.daisy_soil_sensor
plant.daisy_soil_sensor
# - plant.plant_sensor_3eb0 #Manly Deck Box
# - plant.plant_sensor_3eae #Golden Deck Box
@@ -170,13 +170,13 @@ my_room_status:
# icon: mdi:motion-sensor
# name: Back Yard Motion
# entities:
# - binary_sensor.frigate_cam14_person_occupancy
# - binary_sensor.upstairs_cam_person_occupancy
# front_yard_motion:
# icon: mdi:motion-sensor
# name: Front Yard Motion
# entities:
# - binary_sensor.frigate_cam19_person_occupancy
# - binary_sensor.doorbell_cam_person_occupancy
# - binary_sensor.front_porch_motion
person_clint:
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam01_camera_fps
entity: sensor.boys_room_cam_camera_fps
state_not: "0"
card:
type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam01
- camera_entity: camera.boys_room_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam01_sub
performance:
profile: low
live:
preload: true
draggable: true
@@ -57,7 +55,7 @@ card:
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam01
entity: camera.boys_room_cam
image: /local/title-dark-double.png
aspect_ratio: 100%
tap_action:
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam03_camera_fps
entity: sensor.computer_area_cam_camera_fps
state_not: "0"
card:
type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam03
- camera_entity: camera.computer_area_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam03_sub
performance:
profile: low
live:
preload: true
draggable: true
@@ -57,7 +55,7 @@ card:
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam03
entity: camera.computer_area_cam
image: /local/title-dark-double.png
aspect_ratio: 100%
tap_action:
+17 -19
View File
@@ -1,7 +1,7 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam04_camera_fps
entity: sensor.garage_cam_camera_fps
state_not: "0"
card:
type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam04
- camera_entity: camera.garage_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam04_sub
performance:
profile: low
live:
preload: true
draggable: true
@@ -57,7 +55,7 @@ card:
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam04
entity: camera.garage_cam
image: /local/title-dark-double.png
aspect_ratio: 100%
tap_action:
@@ -120,18 +118,18 @@ card:
top: 40%
left: 83%
- type: conditional
conditions:
- entity: binary_sensor.parking_spot_vehicle_occupancy
state: "on"
- entity: binary_sensor.garage_door
state: "on"
elements:
- type: state-icon
entity: binary_sensor.parking_spot_vehicle_occupancy
style:
top: 43%
left: 40%
# - type: conditional
# conditions:
# - entity: binary_sensor.parking_spot_vehicle_occupancy
# state: "on"
# - entity: binary_sensor.garage_door
# state: "on"
# elements:
# - type: state-icon
# entity: binary_sensor.parking_spot_vehicle_occupancy
# style:
# top: 43%
# left: 40%
- type: conditional
conditions:
-116
View File
@@ -1,116 +0,0 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam06_camera_fps
state_not: "0"
card:
type: vertical-stack
cards:
- type: custom:advanced-camera-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam06
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam06_sub
live:
preload: true
draggable: true
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
view:
update_force: true
update_seconds: 0
dimensions:
aspect_ratio_mode: static
aspect_ratio: "16:9"
elements:
- type: image
image: /local/title-dark-double.png
style:
transform: initial
top: 90%
left: 0px
width: 100%
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam06
image: /local/title-dark-double.png
aspect_ratio: 100%
tap_action:
action: navigate
navigation_path: /ai-yml/ai-cam06
style:
transform: initial
top: 0px
left: 0px
width: 100%
height: 100%
opacity: 0%
- type: state-icon
entity: binary_sensor.bedroom_motion
style:
left: 8%
top: 95%
- type: state-icon
entity: sensor.master_bed_person_count
style:
left: 50%
top: 95%
- type: state-icon
entity: input_boolean.bedroom_occupied
tap_action:
action: toggle
style:
left: 70%
top: 95%
- type: state-icon
entity: binary_sensor.bedroom_occupied
style:
top: 95%
left: 92%
- type: conditional
conditions:
- entity: binary_sensor.master_bedroom_person_occupancy
state: "on"
elements:
- type: state-icon
entity: binary_sensor.master_bedroom_person_occupancy
style:
top: 50%
left: 10%
- type: conditional
conditions:
- entity: binary_sensor.master_bed_person_occupancy
state: "on"
elements:
- type: state-icon
entity: binary_sensor.master_bed_person_occupancy
style:
top: 50%
left: 70%
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam07_camera_fps
entity: sensor.bedroom_cam_camera_fps
state_not: "0"
card:
type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam07
- camera_entity: camera.bedroom_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam07_sub
performance:
profile: low
live:
preload: true
draggable: true
@@ -57,7 +55,7 @@ card:
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam07
entity: camera.bedroom_cam
image: /local/title-dark-double.png
aspect_ratio: 100%
tap_action:
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam08_camera_fps
entity: sensor.girls_room_cam_camera_fps
state_not: "0"
card:
type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam08
- camera_entity: camera.girls_room_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam08_sub
performance:
profile: low
live:
preload: true
draggable: true
@@ -57,7 +55,7 @@ card:
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam08
entity: camera.girls_room_cam
image: /local/title-dark-double.png
aspect_ratio: 100%
# tap_action:
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam12_camera_fps
entity: sensor.kitchen_cam_camera_fps
state_not: "0"
card:
type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam12
- camera_entity: camera.kitchen_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam12_sub
performance:
profile: low
live:
preload: true
draggable: true
@@ -57,7 +55,7 @@ card:
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam12
entity: camera.kitchen_cam
image: /local/title-dark-double.png
aspect_ratio: 100%
tap_action:
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam14_camera_fps
entity: sensor.upstairs_cam_camera_fps
state_not: "500"
card:
type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam14
- camera_entity: camera.upstairs_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam14_sub
performance:
profile: low
live:
preload: true
draggable: true
@@ -57,7 +55,7 @@ card:
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam14
entity: camera.upstairs_cam
image: /local/title-dark-double.png
aspect_ratio: 100%
tap_action:
+10 -7
View File
@@ -1,7 +1,7 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam15_camera_fps
entity: sensor.downstairs_cam_camera_fps
state_not: "0"
card:
type: vertical-stack
@@ -11,15 +11,18 @@ card:
dimensions:
layout:
fit: fill
performance:
profile: low
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam15
- camera_entity: camera.downstairs_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam15_sub
cast:
method: dashboard
dashboard:
dashboard_path: casting-yaml
view_path: downstairs-camera
live:
preload: true
draggable: true
@@ -57,7 +60,7 @@ card:
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam15
entity: camera.downstairs_cam
image: /local/title-dark-double.png
aspect_ratio: 100%
tap_action:
-189
View File
@@ -1,189 +0,0 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam18_camera_fps
state_not: "0"
card:
type: vertical-stack
cards:
- type: custom:advanced-camera-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam18
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam18_sub
live:
preload: true
draggable: true
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
view:
update_force: true
update_seconds: 0
dimensions:
aspect_ratio_mode: static
aspect_ratio: "16:9"
elements:
- type: image
image: /local/title-dark-double.png
style:
transform: initial
top: 90%
left: 0px
width: 100%
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam18
image: /local/title-dark-double.png
aspect_ratio: 100%
tap_action:
action: navigate
navigation_path: /ai-yml/ai-cam18
style:
transform: initial
top: 0px
left: 0px
width: 100%
height: 100%
opacity: 0%
- type: state-icon
entity: binary_sensor.front_yard_person_occupancy
style:
left: 8%
top: 95%
- type: state-icon
entity: binary_sensor.frigate_cam18_vehicle_occupancy
style:
left: 50%
top: 95%
- type: state-icon
entity: input_boolean.front_yard_occupied
tap_action:
action: toggle
style:
left: 70%
top: 95%
- type: state-icon
entity: cover.garage_door
style:
top: 95%
left: 92%
- type: conditional
conditions:
- entity: binary_sensor.driveway_vehicle_occupancy
state: "on"
elements:
- type: state-icon
entity: binary_sensor.driveway_vehicle_occupancy
style:
top: 45%
left: 55%
- type: conditional
conditions:
- entity: binary_sensor.parking_spot_vehicle_occupancy
state: "on"
elements:
- type: state-icon
entity: binary_sensor.parking_spot_vehicle_occupancy
style:
top: 35%
left: 2%
- type: conditional
conditions:
- entity: binary_sensor.from_street_vehicle_occupancy
state: "on"
elements:
- type: state-icon
entity: binary_sensor.from_street_vehicle_occupancy
style:
top: 17%
left: 12%
- type: conditional
conditions:
- entity: binary_sensor.from_street_person_occupancy
state: "on"
elements:
- type: state-icon
entity: binary_sensor.from_street_person_occupancy
style:
top: 17%
left: 17%
- type: conditional
conditions:
- entity: binary_sensor.front_porch_person_occupancy
state: "on"
elements:
- type: state-icon
entity: binary_sensor.front_porch_person_occupancy
style:
top: 32%
left: 97%
- type: conditional
conditions:
- entity: binary_sensor.front_yard_person_occupancy
state: "on"
elements:
- type: state-icon
entity: binary_sensor.front_yard_person_occupancy
style:
top: 12%
left: 76%
# - type: conditional
# conditions:
# - entity: binary_sensor.front_yard_animal_occupancy
# state: "on"
# elements:
# - type: state-icon
# entity: binary_sensor.front_yard_animal_occupancy
# style:
# top: 12%
# left: 71%
- type: state-icon
entity: light.front_porch_overhead
style:
top: 12%
left: 98%
tap_action:
action: toggle
- type: state-icon
entity: light.driveway
style:
top: 80%
left: 98%
tap_action:
action: toggle
+16 -18
View File
@@ -1,7 +1,7 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam19_camera_fps
entity: sensor.doorbell_cam_camera_fps
state_not: "0"
card:
type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar:
style: none
cameras:
- camera_entity: camera.frigate_cam19
- camera_entity: camera.doorbell_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam19_sub
performance:
profile: low
live:
preload: true
draggable: true
@@ -57,7 +55,7 @@ card:
height: 10%
opacity: 70%
- type: image
entity: camera.frigate_cam19
entity: camera.doorbell_cam
image: /local/title-dark-double.png
aspect_ratio: 100%
tap_action:
@@ -77,7 +75,7 @@ card:
left: 8%
top: 95%
- type: state-icon
entity: binary_sensor.frigate_cam19_vehicle_occupancy
entity: binary_sensor.doorbell_cam_vehicle_occupancy
style:
left: 50%
top: 95%
@@ -105,16 +103,16 @@ card:
top: 60%
left: 14%
- type: conditional
conditions:
- entity: binary_sensor.parking_spot_vehicle_occupancy
state: "on"
elements:
- type: state-icon
entity: binary_sensor.parking_spot_vehicle_occupancy
style:
top: 52%
left: 15%
# - type: conditional
# conditions:
# - entity: binary_sensor.parking_spot_vehicle_occupancy
# state: "on"
# elements:
# - type: state-icon
# entity: binary_sensor.parking_spot_vehicle_occupancy
# style:
# top: 52%
# left: 15%
- type: conditional
conditions:
+3 -25
View File
@@ -1,7 +1,7 @@
type: conditional
conditions:
- condition: state
entity: sensor.frigate_cam06_camera_fps
entity: sensor.bedroom_cam_camera_fps
state_not: "0"
card:
type: vertical-stack
@@ -20,35 +20,13 @@ card:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam06
- camera_entity: camera.bedroom_cam
live_provider: go2rtc
id: frigate-cam06
id: bedroom_cam
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam06_sub
modes:
- webrtc
title: MBR Left
icon: mdi:bed-king
always_error_if_entity_unavailable: false
triggers:
motion: false
events: []
occupancy: false
- camera_entity: camera.frigate_cam07
live_provider: go2rtc
id: frigate-cam07
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam07_sub
modes:
- webrtc
title: MBR Right
icon: mdi:bed-king
always_error_if_entity_unavailable: false
-65
View File
@@ -1,65 +0,0 @@
type: vertical-stack
cards:
- type: custom:advanced-camera-card
cameras_global:
dimensions:
layout:
fit: fill
status_bar:
style: none
menu:
buttons:
frigate:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam12
live_provider: go2rtc
id: frigate-cam14
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam14_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
triggers:
motion: false
entities: []
view:
default: live
default_reset:
every_seconds: 5
after_interaction: true
interaction_mode: all
default_cycle_camera: true
triggers:
filter_selected_camera: false
profiles: []
grid_options:
columns: full
live:
preload: true
draggable: false
show_image_during_load: false
lazy_load: false
controls:
timeline:
mode: none
thumbnails:
mode: none
builtin: false
next_previous:
style: none
zoomable: false
auto_play:
- selected
transition_effect: slide
display:
mode: single
dimensions:
aspect_ratio_mode: static
aspect_ratio: "16:10"
@@ -1,8 +0,0 @@
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
@@ -21,10 +21,6 @@ cards:
disable: []
disable_except:
- live
go2rtc:
stream: birdseye
modes:
- webrtc
always_error_if_entity_unavailable: false
triggers:
motion: false
+4 -4
View File
@@ -1,6 +1,6 @@
title: Front Porch Camera
path: front-porch-camera
icon: mdi:doorbell
title: Birds Eye Camera
path: birds-eye-camera
icon: mdi:eye
type: panel
cards:
- !include /config/lovelace/casting-cams/front-porch-card.yaml
- !include /config/lovelace/casting-cams/birds-eye-card.yaml
+1 -7
View File
@@ -5,7 +5,6 @@ cards:
dimensions:
layout:
fit: fill
status_bar:
style: none
menu:
@@ -14,17 +13,12 @@ cards:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam01
- camera_entity: camera.boys_room_cam
live_provider: go2rtc
id: frigate-cam01
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam01_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
triggers:
motion: false
@@ -1,6 +0,0 @@
title: Computer Area Camera
path: computer-area-camera
icon: mdi:desktop-classic
type: panel
cards:
- !include /config/lovelace/casting-cams/computer-area-card.yaml
@@ -4,11 +4,9 @@ cards:
cameras:
- live_provider: go2rtc
go2rtc:
url: https://cams.clintweaver.com
stream: cam03_sub
modes:
- webrtc
camera_entity: camera.frigate_cam03
camera_entity: camera.downstairs_cam
cast: {}
profiles:
- casting
@@ -19,4 +17,3 @@ cards:
enabled: true
mute:
enabled: false
@@ -0,0 +1,6 @@
title: Downstairs Camera
path: downstairs-camera
icon: mdi:controller
type: panel
cards:
- !include /config/lovelace/casting-cams/downstairs-card.yaml
+1 -6
View File
@@ -14,17 +14,12 @@ cards:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam19
- camera_entity: camera.doorbell_cam
live_provider: go2rtc
id: frigate-cam19
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam19_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
triggers:
motion: false
@@ -1,6 +0,0 @@
title: Front Room Camera
path: front-room-camera
icon: mdi:television
type: panel
cards:
- !include /config/lovelace/casting-cams/front-room-card.yaml
+1 -3
View File
@@ -14,15 +14,13 @@ cards:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam18
- camera_entity: camera.doorbell_cam
live_provider: go2rtc
id: frigate-cam18
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam18_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
+1 -3
View File
@@ -14,15 +14,13 @@ cards:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam04
- camera_entity: camera.garage_cam
live_provider: go2rtc
id: frigate-cam04
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam04_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
+3 -3
View File
@@ -14,15 +14,15 @@ cards:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam08
- camera_entity: camera.girls_room_cam
live_provider: go2rtc
id: frigate-cam08
id: girls_room_cam
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam08_sub
stream: girls_room_cam
modes:
- webrtc
always_error_if_entity_unavailable: false
@@ -14,15 +14,13 @@ cards:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam03
- camera_entity: camera.computer_area_cam
live_provider: go2rtc
id: frigate-cam03
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam03_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
@@ -30,15 +28,13 @@ cards:
motion: false
events: []
occupancy: false
- camera_entity: camera.frigate_cam04
- camera_entity: camera.garage_cam
live_provider: go2rtc
id: frigate-cam04
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam04_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
@@ -46,15 +42,13 @@ cards:
motion: false
events: []
occupancy: false
- camera_entity: camera.frigate_cam12
- camera_entity: camera.kitchen_cam
live_provider: go2rtc
id: frigate-cam12
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam12_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
+1 -2
View File
@@ -15,9 +15,8 @@ cards:
enabled: false
style: hidden
cameras:
- camera_entity: camera.frigate_cam12
- camera_entity: camera.kitchen_cam
live_provider: go2rtc
id: frigate-cam12
capabilities:
disable: []
disable_except:
@@ -14,15 +14,13 @@ cards:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam06
- camera_entity: camera.bedroom_cam
live_provider: go2rtc
id: frigate-cam06
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam06_sub
modes:
- webrtc
title: MBR Left
@@ -32,15 +30,13 @@ cards:
motion: false
events: []
occupancy: false
- camera_entity: camera.frigate_cam07
- camera_entity: camera.bedroom_cam
live_provider: go2rtc
id: frigate-cam07
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam07_sub
modes:
- webrtc
title: MBR Right
@@ -14,15 +14,13 @@ cards:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam18
- camera_entity: camera.garage_cam
live_provider: go2rtc
id: frigate-cam18
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam18_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
@@ -30,31 +28,13 @@ cards:
motion: false
events: []
occupancy: false
- camera_entity: camera.frigate_cam04
- camera_entity: camera.doorbell_cam
live_provider: go2rtc
id: frigate-cam04
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam04_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
triggers:
motion: false
events: []
occupancy: false
- camera_entity: camera.frigate_cam19
live_provider: go2rtc
id: frigate-cam19
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam19_sub
modes:
- webrtc
always_error_if_entity_unavailable: false
@@ -14,15 +14,15 @@ cards:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam14
- camera_entity: camera.upstairs_cam
live_provider: go2rtc
id: frigate-cam14
id: upstairs_cam
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam14_sub
stream: upstairs_cam
modes:
- webrtc
always_error_if_entity_unavailable: false
+6
View File
@@ -0,0 +1,6 @@
title: Upstairs Camera
path: upstairs-camera
icon: mdi:television
type: panel
cards:
- !include /config/lovelace/casting-cams/upstairs-card.yaml
+4 -17
View File
@@ -7,12 +7,10 @@ visible:
cards:
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam03
live_provider: webrtc-card
webrtc_card:
url: rtsp://192.168.1.7:8554/cam03_sub
- camera_entity: camera.computer_area_cam
live_provider: go2rtc
- frigate:
camera_name: frigate_cam03
camera_name: computer_area_cam
label: person
zone: computer_area
live:
@@ -21,7 +19,7 @@ cards:
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam12
- camera_entity: camera.kitchen_cam
live_provider: frigate-jsmpeg
dependencies:
all_cameras: false
@@ -29,14 +27,3 @@ cards:
label: person
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: {}
+29 -177
View File
@@ -7,7 +7,7 @@ visible:
cards:
- type: entity-filter
entities:
- binary_sensor.frigate_cam01_person_occupancy
- binary_sensor.boys_room_cam_person_occupancy
show_empty: false
state_filter:
- "on"
@@ -25,7 +25,7 @@ cards:
title: Boys Room
camera_view: auto
entities: []
image_entity: image.frigate_cam01_person
image_entity: image.boys_room_cam_person
entity: binary_sensor.boys_room_person_occupancy
- type: entity-filter
@@ -39,12 +39,12 @@ cards:
title: Furnace Room
camera_view: auto
entities: []
image_entity: image.frigate_cam01_person
image_entity: image.boys_room_cam_person
entity: binary_sensor.furnace_room_person_occupancy
- type: entity-filter
entities:
- binary_sensor.frigate_cam03_person_occupancy
- binary_sensor.computer_area_cam_person_occupancy
show_empty: false
state_filter:
- "on"
@@ -62,7 +62,7 @@ cards:
title: Computer Area
camera_view: auto
entities: []
image_entity: image.frigate_cam03_person
image_entity: image.computer_area_cam_person
entity: binary_sensor.computer_area_person_occupancy
- type: entity-filter
@@ -76,7 +76,7 @@ cards:
title: Entryway
camera_view: auto
entities: []
image_entity: image.frigate_cam03_person
image_entity: image.computer_area_cam_person
entity: binary_sensor.entryway_person_occupancy
- type: entity-filter
@@ -90,7 +90,7 @@ cards:
title: Great Room
camera_view: auto
entities: []
image_entity: image.frigate_cam03_person
image_entity: image.computer_area_cam_person
entity: binary_sensor.great_room_person_occupancy
- type: entity-filter
@@ -104,12 +104,12 @@ cards:
title: Utility Room
camera_view: auto
entities: []
image_entity: image.frigate_cam03_person
image_entity: image.computer_area_cam_person
entity: binary_sensor.utility_room_person_occupancy
- type: entity-filter
entities:
- binary_sensor.frigate_cam04_person_occupancy
- binary_sensor.garage_cam_person_occupancy
show_empty: false
state_filter:
- "on"
@@ -127,7 +127,7 @@ cards:
title: Walkway
camera_view: auto
entities: []
image_entity: image.frigate_cam04_person
image_entity: image.garage_cam_person
entity: binary_sensor.walkway_person_occupancy
- type: entity-filter
@@ -141,12 +141,12 @@ cards:
title: Workshop
camera_view: auto
entities: []
image_entity: image.frigate_cam04_person
image_entity: image.garage_cam_person
entity: binary_sensor.walkway_person_occupancy
- type: entity-filter
entities:
- binary_sensor.frigate_cam06_person_occupancy
- binary_sensor.bedroom_cam_person_occupancy
show_empty: false
state_filter:
- "on"
@@ -164,35 +164,12 @@ cards:
title: Master Bedroom
camera_view: auto
entities: []
image_entity: image.frigate_cam06_person
image_entity: image.bedroom_cam_person
entity: binary_sensor.master_bedroom_person_occupancy
- type: entity-filter
entities:
- binary_sensor.frigate_cam07_person_occupancy
show_empty: false
state_filter:
- "on"
card:
type: horizontal-stack
cards:
- type: entity-filter
entities:
- binary_sensor.master_bedroom_person_occupancy
show_empty: false
state_filter:
- "on"
card:
type: picture-glance
title: Master Bedroom
camera_view: auto
entities: []
image_entity: image.frigate_cam07_person
entity: binary_sensor.master_bedroom_person_occupancy
- type: entity-filter
entities:
- binary_sensor.frigate_cam08_person_occupancy
- binary_sensor.girls_room_cam_person_occupancy
show_empty: false
state_filter:
- "on"
@@ -210,12 +187,12 @@ cards:
title: Nursery
camera_view: auto
entities: []
image_entity: image.frigate_cam08_person
image_entity: image.girls_room_cam_person
entity: binary_sensor.girls_room_person_occupancy
- type: entity-filter
entities:
- binary_sensor.frigate_cam12_person_occupancy
- binary_sensor.kitchen_cam_person_occupancy
show_empty: false
state_filter:
- "on"
@@ -233,7 +210,7 @@ cards:
title: Kitchen
camera_view: auto
entities: []
image_entity: image.frigate_cam12_person
image_entity: image.kitchen_cam_person
entity: binary_sensor.kitchen_person_occupancy
- type: entity-filter
@@ -247,7 +224,7 @@ cards:
title: Dining Room
camera_view: auto
entities: []
image_entity: image.frigate_cam12_person
image_entity: image.kitchen_cam_person
entity: binary_sensor.dining_room_person_occupancy
- type: entity-filter
@@ -261,7 +238,7 @@ cards:
title: Entryway
camera_view: auto
entities: []
image_entity: image.frigate_cam12_person
image_entity: image.kitchen_cam_person
entity: binary_sensor.entryway_person_occupancy
- type: entity-filter
@@ -275,86 +252,12 @@ cards:
title: Front Room
camera_view: auto
entities: []
image_entity: image.frigate_cam12_person
image_entity: image.kitchen_cam_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.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.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_cam18_person_occupancy
- binary_sensor.doorbell_cam_person_occupancy
show_empty: false
state_filter:
- "on"
@@ -372,7 +275,7 @@ cards:
title: Driveway
camera_view: auto
entities: []
image_entity: image.frigate_cam18_person
image_entity: image.doorbell_cam_person
entity: binary_sensor.driveway_person_occupancy
- type: entity-filter
@@ -386,7 +289,7 @@ cards:
title: From Street
camera_view: auto
entities: []
image_entity: image.frigate_cam18_person
image_entity: image.doorbell_cam_person
entity: binary_sensor.from_street_person_occupancy
- type: entity-filter
@@ -400,58 +303,7 @@ cards:
title: Front Yard
camera_view: auto
entities: []
image_entity: image.frigate_cam18_person
entity: binary_sensor.front_yard_person_occupancy
- type: entity-filter
entities:
- binary_sensor.frigate_cam19_person_occupancy
show_empty: false
state_filter:
- "on"
card:
type: horizontal-stack
cards:
- type: entity-filter
entities:
- binary_sensor.driveway_person_occupancy
show_empty: false
state_filter:
- "on"
card:
type: picture-glance
title: Driveway
camera_view: auto
entities: []
image_entity: image.frigate_cam19_person
entity: binary_sensor.driveway_person_occupancy
- type: entity-filter
entities:
- binary_sensor.from_street_person_occupancy
show_empty: false
state_filter:
- "on"
card:
type: picture-glance
title: From Street
camera_view: auto
entities: []
image_entity: image.frigate_cam19_person
entity: binary_sensor.from_street_person_occupancy
- type: entity-filter
entities:
- binary_sensor.front_yard_person_occupancy
show_empty: false
state_filter:
- "on"
card:
type: picture-glance
title: Front Yard
camera_view: auto
entities: []
image_entity: image.frigate_cam19_person
image_entity: image.doorbell_cam_person
entity: binary_sensor.front_yard_person_occupancy
- type: entity-filter
@@ -465,12 +317,12 @@ cards:
title: Front Porch
camera_view: auto
entities: []
image_entity: image.frigate_cam19_person
image_entity: image.doorbell_cam_person
entity: binary_sensor.front_porch_person_occupancy
# - type: entity-filter
# entities:
# - binary_sensor.frigate_cam03_person_occupancy
# - binary_sensor.computer_area_cam_person_occupancy
# show_empty: true
# state_filter:
# - 'on'
@@ -483,14 +335,14 @@ cards:
# - 'on'
# card:
# type: picture-entity
# entity: binary_sensor.frigate_cam03_person_occupancy
# entity: binary_sensor.computer_area_cam_person_occupancy
# name: Great Room
# show_state: true
# show_name: true
# camera_view: auto
# type: picture-entity
# entity: binary_sensor.great_room_person_occupancy
# camera_image: image.frigate_cam03_person
# camera_image: image.computer_area_cam_person
# - type: entity-filter
# entities:
@@ -512,6 +364,6 @@ cards:
# cards:
# - type: entities
# entities:
# - entity: binary_sensor.frigate_cam03_person_occupancy
# - entity: binary_sensor.computer_area_cam_person_occupancy
# - entity: binary_sensor.computer_area_person_occupancy
# - entity: binary_sensor.great_room_person_occupancy
+10 -10
View File
@@ -20,35 +20,35 @@ cards:
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam01_improve_contrast
entity: switch.boys_room_cam_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam01_snapshots
entity: switch.boys_room_cam_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam01_detect
entity: switch.boys_room_cam_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam01_all_occupancy
entity: binary_sensor.boys_room_cam_all_occupancy
- type: entities
title: Boys Room
show_header_toggle: false
entities:
- name: Boys Room
entity: sensor.frigate_cam01_person_count
entity: sensor.boys_room_cam_person_count
- name: Boys Room
entity: binary_sensor.frigate_cam01_person_occupancy
entity: binary_sensor.boys_room_cam_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam01
- camera_entity: camera.boys_room_cam
title: Boys Room
icon: mdi:earth
live_provider: ha
frigate:
camera_name: frigate_cam01
camera_name: boys_room_cam
zone: boys_room
label: person
url: http://192.168.1.7:5000
@@ -86,12 +86,12 @@ cards:
entity: binary_sensor.furnace_room_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam01
- camera_entity: camera.boys_room_cam
title: Furnace Room
icon: mdi:hvac
live_provider: ha
frigate:
camera_name: frigate_cam01
camera_name: boys_room_cam
zone: furnace_room
label: person
url: http://192.168.1.7:5000
+10 -10
View File
@@ -20,35 +20,35 @@ cards:
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam03_improve_contrast
entity: switch.computer_area_cam_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam03_snapshots
entity: switch.computer_area_cam_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam03_detect
entity: switch.computer_area_cam_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam03_all_occupancy
entity: binary_sensor.computer_area_cam_all_occupancy
- type: entities
title: Computer Area
show_header_toggle: false
entities:
- name: Computer Area
entity: sensor.frigate_cam03_person_count
entity: sensor.computer_area_cam_person_count
- name: Computer Area
entity: binary_sensor.frigate_cam03_person_occupancy
entity: binary_sensor.computer_area_cam_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam03
- camera_entity: camera.computer_area_cam
title: Computer Area
icon: mdi:desktop-classic
live_provider: ha
frigate:
camera_name: frigate_cam03
camera_name: computer_area_cam
zone: computer_area
label: person
url: http://192.168.1.7:5000
@@ -86,7 +86,7 @@ cards:
entity: binary_sensor.great_room_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam03
- camera_entity: camera.computer_area_cam
title: Great Room
icon: mdi:microsoft-xbox-controller
live_provider: go2rtc
@@ -95,7 +95,7 @@ cards:
- webrtc
stream: cam03_sub
frigate:
camera_name: frigate_cam03
camera_name: computer_area_cam
zone: great_room
label: person
view:
+16 -16
View File
@@ -20,35 +20,35 @@ cards:
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam04_improve_contrast
entity: switch.garage_cam_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam04_snapshots
entity: switch.garage_cam_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam04_detect
entity: switch.garage_cam_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam04_all_occupancy
entity: binary_sensor.garage_cam_all_occupancy
- type: entities
title: Garage Person
show_header_toggle: false
entities:
- name: Garage
entity: sensor.frigate_cam04_person_count
entity: sensor.garage_cam_person_count
- name: Garage
entity: binary_sensor.frigate_cam04_person_occupancy
entity: binary_sensor.garage_cam_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam04
- camera_entity: camera.garage_cam
title: Walkway
icon: mdi:garage
live_provider: ha
frigate:
camera_name: frigate_cam04
camera_name: garage_cam
zone: walkway
label: person
url: http://192.168.1.7:5000
@@ -78,12 +78,12 @@ cards:
style: chevrons
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam04
- camera_entity: camera.garage_cam
title: Workshop
icon: mdi:garage
live_provider: ha
frigate:
camera_name: frigate_cam04
camera_name: garage_cam
zone: workshop
label: person
url: http://192.168.1.7:5000
@@ -116,17 +116,17 @@ cards:
show_header_toggle: false
entities:
- name: Garage
entity: sensor.frigate_cam04_vehicle_count
entity: sensor.garage_cam_vehicle_count
- name: Garage
entity: binary_sensor.frigate_cam04_vehicle_occupancy
entity: binary_sensor.garage_cam_vehicle_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam04
- camera_entity: camera.garage_cam
title: East Side
icon: mdi:garage
live_provider: ha
frigate:
camera_name: frigate_cam04
camera_name: garage_cam
zone: east_side
label: vehicle
url: http://192.168.1.7:5000
@@ -156,12 +156,12 @@ cards:
style: chevrons
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam04
- camera_entity: camera.garage_cam
title: West Side
icon: mdi:garage
live_provider: ha
frigate:
camera_name: frigate_cam04
camera_name: garage_cam
zone: west_side
label: vehicle
url: http://192.168.1.7:5000
-112
View File
@@ -1,112 +0,0 @@
title: AI Cam06
path: ai-cam06
icon: mdi:bed-king
type: sidebar
visible:
- user: 24a4bd075e7f41a497dd0390a1dd4a9f
- user: cad46dedf86f454ebbd7f697a58730f2
cards:
- !include /config/lovelace/cameras/view-camera-06.yaml
- type: vertical-stack
view_layout:
position: sidebar
cards:
- type: glance
title: Bedroom Left
entities: []
- type: glance
show_state: false
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam06_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam06_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam06_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam06_all_occupancy
- type: entities
title: Master Bedroom
show_header_toggle: false
show_name: false
entities:
- entity: sensor.master_bedroom_person_count
- entity: binary_sensor.master_bedroom_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam06
title: Master Bedroom Left
icon: mdi:bed-king
live_provider: ha
frigate:
camera_name: frigate_cam06
zone: master_bedroom
label: person
url: http://192.168.1.7:5000
view:
default: snapshots
event_gallery:
controls:
thumbnails:
size: 75
menu:
style: overlay
position: top
buttons:
clips:
enabled: false
download:
enabled: false
frigate_ui:
enabled: false
frigate:
enabled: false
live:
enabled: false
media_viewer:
controls:
next_previous:
style: chevrons
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam06
title: Master Bed
icon: mdi:bed-king
live_provider: ha
frigate:
camera_name: frigate_cam06
zone: master_bed
label: person
url: http://192.168.1.7:5000
view:
default: snapshots
event_gallery:
controls:
thumbnails:
size: 75
menu:
style: overlay
position: top
buttons:
clips:
enabled: false
download:
enabled: false
frigate_ui:
enabled: false
frigate:
enabled: false
live:
enabled: false
media_viewer:
controls:
next_previous:
style: chevrons
+8 -8
View File
@@ -20,19 +20,19 @@ cards:
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam07_improve_contrast
entity: switch.bedroom_cam_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam07_snapshots
entity: switch.bedroom_cam_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam07_detect
entity: switch.bedroom_cam_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam07_all_occupancy
entity: binary_sensor.bedroom_cam_all_occupancy
- type: entities
title: Master Bedroom
show_header_toggle: false
@@ -42,12 +42,12 @@ cards:
- entity: binary_sensor.master_bedroom_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam07
- camera_entity: camera.bedroom_cam
title: Master Bedroom Right
icon: mdi:bed-king
live_provider: ha
frigate:
camera_name: frigate_cam07
camera_name: bedroom_cam
zone: master_bedroom
label: person
url: http://192.168.1.7:5000
@@ -77,12 +77,12 @@ cards:
style: chevrons
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam07
- camera_entity: camera.bedroom_cam
title: Master Bed
icon: mdi:bed-king
live_provider: ha
frigate:
camera_name: frigate_cam07
camera_name: bedroom_cam
zone: master_bed
label: person
url: http://192.168.1.7:5000
+8 -8
View File
@@ -20,35 +20,35 @@ cards:
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam08_improve_contrast
entity: switch.girls_room_cam_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam08_snapshots
entity: switch.girls_room_cam_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam08_detect
entity: switch.girls_room_cam_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam08_all_occupancy
entity: binary_sensor.girls_room_cam_all_occupancy
- type: entities
title: Person
show_header_toggle: false
entities:
- name: Person
entity: sensor.frigate_cam08_person_count
entity: sensor.girls_room_cam_person_count
- name: Person
entity: binary_sensor.frigate_cam08_person_occupancy
entity: binary_sensor.girls_room_cam_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam08
- camera_entity: camera.girls_room_cam
title: Person
icon: mdi:teddy-bear
live_provider: ha
frigate:
camera_name: frigate_cam08
camera_name: girls_room_cam
zone: girls_room
label: person
url: http://192.168.1.7:5000
+10 -10
View File
@@ -20,19 +20,19 @@ cards:
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam12_improve_contrast
entity: switch.kitchen_cam_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam12_snapshots
entity: switch.kitchen_cam_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam12_detect
entity: switch.kitchen_cam_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam12_all_occupancy
entity: binary_sensor.kitchen_cam_all_occupancy
- type: entities
title: Kitchen
show_header_toggle: false
@@ -43,12 +43,12 @@ cards:
entity: binary_sensor.kitchen_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam12
- camera_entity: camera.kitchen_cam
title: Kitchen
icon: mdi:fridge
live_provider: ha
frigate:
camera_name: frigate_cam12
camera_name: kitchen_cam
zone: kitchen
label: person
url: http://192.168.1.7:5000
@@ -86,12 +86,12 @@ cards:
entity: binary_sensor.dining_room_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam12
- camera_entity: camera.kitchen_cam
title: Dining Room
icon: mdi:table-chair
live_provider: ha
frigate:
camera_name: frigate_cam12
camera_name: kitchen_cam
zone: dining_room
label: person
url: http://192.168.1.7:5000
@@ -129,12 +129,12 @@ cards:
entity: binary_sensor.front_room_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam12
- camera_entity: camera.kitchen_cam
title: Front Room
icon: mdi:television
live_provider: ha
frigate:
camera_name: frigate_cam12
camera_name: kitchen_cam
zone: front_room
label: person
url: http://192.168.1.7:5000
+10 -10
View File
@@ -20,19 +20,19 @@ cards:
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam14_improve_contrast
entity: switch.upstairs_cam_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam14_snapshots
entity: switch.upstairs_cam_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam14_detect
entity: switch.upstairs_cam_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam14_all_occupancy
entity: binary_sensor.upstairs_cam_all_occupancy
- type: entities
title: Kitchen
show_header_toggle: false
@@ -43,12 +43,12 @@ cards:
entity: binary_sensor.kitchen_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam14
- camera_entity: camera.upstairs_cam
title: Kitchen
icon: mdi:fridge
live_provider: ha
frigate:
camera_name: frigate_cam14
camera_name: upstairs_cam
zone: kitchen
label: person
url: http://192.168.1.7:5000
@@ -86,12 +86,12 @@ cards:
entity: binary_sensor.dining_room_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam14
- camera_entity: camera.upstairs_cam
title: Dining Room
icon: mdi:table-chair
live_provider: ha
frigate:
camera_name: frigate_cam14
camera_name: upstairs_cam
zone: dining_room
label: person
url: http://192.168.1.7:5000
@@ -129,12 +129,12 @@ cards:
entity: binary_sensor.front_room_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam14
- camera_entity: camera.upstairs_cam
title: Front Room
icon: mdi:television
live_provider: ha
frigate:
camera_name: frigate_cam14
camera_name: upstairs_cam
zone: front_room
label: person
url: http://192.168.1.7:5000
+10 -10
View File
@@ -20,35 +20,35 @@ cards:
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam15_improve_contrast
entity: switch.downstairs_cam_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam15_snapshots
entity: switch.downstairs_cam_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam15_detect
entity: switch.downstairs_cam_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam15_all_occupancy
entity: binary_sensor.downstairs_cam_all_occupancy
- type: entities
title: Computer Area
show_header_toggle: false
entities:
- name: Computer Area
entity: sensor.frigate_cam15_person_count
entity: sensor.downstairs_cam_person_count
- name: Computer Area
entity: binary_sensor.frigate_cam15_person_occupancy
entity: binary_sensor.downstairs_cam_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam15
- camera_entity: camera.downstairs_cam
title: Computer Area
icon: mdi:desktop-classic
live_provider: ha
frigate:
camera_name: frigate_cam15
camera_name: downstairs_cam
zone: computer_area
label: person
url: http://192.168.1.7:5000
@@ -86,7 +86,7 @@ cards:
entity: binary_sensor.great_room_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam15
- camera_entity: camera.downstairs_cam
title: Great Room
icon: mdi:microsoft-xbox-controller
live_provider: go2rtc
@@ -95,7 +95,7 @@ cards:
- webrtc
stream: cam15_sub
frigate:
camera_name: frigate_cam15
camera_name: downstairs_cam
zone: great_room
label: person
view:
-170
View File
@@ -1,170 +0,0 @@
title: AI Cam18
path: ai-cam18
icon: mdi:grass
type: sidebar
visible:
- user: 24a4bd075e7f41a497dd0390a1dd4a9f
- user: cad46dedf86f454ebbd7f697a58730f2
cards:
- !include /config/lovelace/cameras/view-camera-18.yaml
- type: vertical-stack
view_layout:
position: sidebar
cards:
- type: glance
title: Front Porch
entities: []
- type: glance
show_state: false
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam18_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam18_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam18_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam18_all_occupancy
- type: horizontal-stack
cards:
- type: glance
title: People
show_icon: false
columns: 1
entities:
- name: Count
entity: sensor.frigate_cam18_person_count
- name: Occupancy
entity: binary_sensor.frigate_cam18_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam18
title: Person
icon: mdi:door
live_provider: ha
frigate:
camera_name: frigate_cam18
label: person
url: http://192.168.1.7:5000
view:
default: snapshots
event_gallery:
controls:
thumbnails:
size: 100
menu:
style: overlay
position: top
buttons:
clips:
enabled: false
download:
enabled: false
frigate_ui:
enabled: false
frigate:
enabled: false
live:
enabled: false
media_viewer:
controls:
next_previous:
style: chevrons
- type: horizontal-stack
cards:
- type: glance
title: Vehicles
show_icon: false
columns: 1
entities:
- name: Count
entity: sensor.frigate_cam18_vehicle_count
- name: Occupancy
entity: binary_sensor.frigate_cam18_vehicle_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam18
title: Vehicle
icon: mdi:door
live_provider: ha
frigate:
camera_name: frigate_cam18
label: vehicle
url: http://192.168.1.7:5000
view:
default: snapshots
event_gallery:
controls:
thumbnails:
size: 100
menu:
style: overlay
position: top
buttons:
clips:
enabled: false
download:
enabled: false
frigate_ui:
enabled: false
frigate:
enabled: false
live:
enabled: false
media_viewer:
controls:
next_previous:
style: chevrons
# - type: horizontal-stack
# cards:
# - type: glance
# title: Animals
# show_icon: false
# columns: 1
# entities:
# - name: Count
# entity: sensor.frigate_cam18_animal_count
# - name: Occupancy
# entity: binary_sensor.frigate_cam18_animal_occupancy
# - type: custom:advanced-camera-card
# cameras:
# - camera_entity: camera.frigate_cam18
# title: Front Porch
# icon: mdi:bird
# live_provider: ha
# frigate:
# camera_name: frigate_cam18
# label: animal
# url: http://192.168.1.7:5000
# view:
# default: snapshots
# event_gallery:
# controls:
# thumbnails:
# size: 100
# menu:
# style: overlay
# position: top
# buttons:
# clips:
# enabled: false
# download:
# enabled: false
# frigate_ui:
# enabled: false
# frigate:
# enabled: false
# live:
# enabled: false
# media_viewer:
# controls:
# next_previous:
# style: chevrons
+16 -16
View File
@@ -20,19 +20,19 @@ cards:
columns: 4
entities:
- name: Contrast
entity: switch.frigate_cam19_improve_contrast
entity: switch.doorbell_cam_improve_contrast
tap_action:
action: toggle
- name: Snapshots
entity: switch.frigate_cam19_snapshots
entity: switch.doorbell_cam_snapshots
tap_action:
action: toggle
- name: Detect
entity: switch.frigate_cam19_detect
entity: switch.doorbell_cam_detect
tap_action:
action: toggle
- name: Occupancy
entity: binary_sensor.frigate_cam19_all_occupancy
entity: binary_sensor.doorbell_cam_all_occupancy
- type: horizontal-stack
cards:
- type: glance
@@ -41,17 +41,17 @@ cards:
columns: 1
entities:
- name: Count
entity: sensor.frigate_cam19_person_count
entity: sensor.doorbell_cam_person_count
- name: Occupancy
entity: binary_sensor.frigate_cam19_person_occupancy
entity: binary_sensor.doorbell_cam_person_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam19
- camera_entity: camera.doorbell_cam
title: Person
icon: mdi:door
live_provider: ha
frigate:
camera_name: frigate_cam19
camera_name: doorbell_cam
label: person
url: http://192.168.1.7:5000
view:
@@ -86,17 +86,17 @@ cards:
columns: 1
entities:
- name: Count
entity: sensor.frigate_cam19_vehicle_count
entity: sensor.doorbell_cam_vehicle_count
- name: Occupancy
entity: binary_sensor.frigate_cam19_vehicle_occupancy
entity: binary_sensor.doorbell_cam_vehicle_occupancy
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam19
- camera_entity: camera.doorbell_cam
title: Vehicle
icon: mdi:door
live_provider: ha
frigate:
camera_name: frigate_cam19
camera_name: doorbell_cam
label: vehicle
url: http://192.168.1.7:5000
view:
@@ -131,17 +131,17 @@ cards:
# columns: 1
# entities:
# - name: Count
# entity: sensor.frigate_cam19_animal_count
# entity: sensor.doorbell_cam_animal_count
# - name: Occupancy
# entity: binary_sensor.frigate_cam19_animal_occupancy
# entity: binary_sensor.doorbell_cam_animal_occupancy
# - type: custom:advanced-camera-card
# cameras:
# - camera_entity: camera.frigate_cam19
# - camera_entity: camera.doorbell_cam
# title: Front Porch
# icon: mdi:bird
# live_provider: ha
# frigate:
# camera_name: frigate_cam19
# camera_name: doorbell_cam
# label: animal
# url: http://192.168.1.7:5000
# view:
+3 -3
View File
@@ -19,9 +19,9 @@ cards:
- !include /config/lovelace/cameras/view-camera-15.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/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-18.yaml
- !include /config/lovelace/cameras/view-camera-19.yaml
+1 -1
View File
@@ -110,7 +110,7 @@ cards:
layout: vertical
secondary_info: none
- type: custom:mushroom-entity-card
entity: binary_sensor.frigate_cam18_person_occupancy
entity: binary_sensor.doorbell_cam_person_occupancy
name: Person
layout: vertical
secondary_info: none
+2 -2
View File
@@ -127,6 +127,6 @@ cards:
cards:
- type: custom:mushroom-title-card
subtitle: Cameras
- !include /config/lovelace/cameras/view-camera-mbr.yaml
#- !include /config/lovelace/cameras/view-camera-mbr.yaml
#- !include /config/lovelace/cameras/view-camera-06.yaml
#- !include /config/lovelace/cameras/view-camera-07.yaml
- !include /config/lovelace/cameras/view-camera-07.yaml
+8 -18
View File
@@ -1,27 +1,17 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam12
- camera_entity: camera.downstairs_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam14_sub
live:
auto_mute: all
preload: true
draggable: false
show_image_during_load: true
lazy_load: false
controls:
title:
mode: none
timeline:
mode: none
thumbnails:
mode: none
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
buttons:
frigate:
enabled: false
style: none
performance:
profile: low
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.boys_room_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
@@ -6,39 +13,5 @@ menu:
frigate:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam01
live_provider: go2rtc
id: frigate-cam01
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam01_sub
modes:
- webrtc
view:
default: live
profiles: []
grid_options:
columns: full
live:
preload: true
draggable: false
show_image_during_load: false
lazy_load: false
controls:
timeline:
mode: none
thumbnails:
mode: none
builtin: false
next_previous:
style: none
zoomable: false
auto_play:
- selected
transition_effect: slide
display:
mode: single
performance:
profile: low
+10 -37
View File
@@ -1,44 +1,17 @@
type: custom:advanced-camera-card
# status_bar:
# style: none
# menu:
# buttons:
# frigate:
# enabled: false
# style: none
cameras:
- camera_entity: camera.frigate_cam03
- camera_entity: camera.computer_area_cam
live_provider: go2rtc
id: frigate-cam03
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam03
modes:
- webrtc
# view:
# default: live
# profiles: []
# grid_options:
# columns: full
# live:
# preload: true
# draggable: false
# show_image_during_load: false
# lazy_load: false
# controls:
# timeline:
# mode: none
# thumbnails:
# mode: none
# builtin: false
# next_previous:
# style: none
# zoomable: false
# auto_play:
# - selected
# transition_effect: slide
# display:
# mode: single
status_bar:
style: none
menu:
buttons:
frigate:
enabled: false
style: none
performance:
profile: low
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.doorbell_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
@@ -6,39 +13,5 @@ menu:
frigate:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam19
live_provider: go2rtc
id: frigate-cam19
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam19_sub
modes:
- webrtc
view:
default: live
profiles: []
grid_options:
columns: full
live:
preload: true
draggable: false
show_image_during_load: false
lazy_load: false
controls:
timeline:
mode: none
thumbnails:
mode: none
builtin: false
next_previous:
style: none
zoomable: false
auto_play:
- selected
transition_effect: slide
display:
mode: single
performance:
profile: low
+5 -18
View File
@@ -1,24 +1,11 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam14
- camera_entity: camera.upstairs_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam14_sub
live:
auto_mute: all
preload: true
draggable: false
show_image_during_load: true
lazy_load: false
controls:
title:
mode: none
timeline:
mode: none
thumbnails:
mode: none
capabilities:
disable: []
disable_except:
- live
menu:
buttons:
frigate:
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.doorbell_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
@@ -6,39 +13,5 @@ menu:
frigate:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam18
live_provider: go2rtc
id: frigate-cam18
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam18_sub
modes:
- webrtc
view:
default: live
profiles: []
grid_options:
columns: full
live:
preload: true
draggable: false
show_image_during_load: false
lazy_load: false
controls:
timeline:
mode: none
thumbnails:
mode: none
builtin: false
next_previous:
style: none
zoomable: false
auto_play:
- selected
transition_effect: slide
display:
mode: single
performance:
profile: low
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.garage_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
@@ -6,39 +13,5 @@ menu:
frigate:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam04
live_provider: go2rtc
id: frigate-cam04
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam04_sub
modes:
- webrtc
view:
default: live
profiles: []
grid_options:
columns: full
live:
preload: true
draggable: false
show_image_during_load: false
lazy_load: false
controls:
timeline:
mode: none
thumbnails:
mode: none
builtin: false
next_previous:
style: none
zoomable: false
auto_play:
- selected
transition_effect: slide
display:
mode: single
performance:
profile: low
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.girls_room_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
@@ -6,39 +13,5 @@ menu:
frigate:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam08
live_provider: go2rtc
id: frigate-cam08
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam08_sub
modes:
- webrtc
view:
default: live
profiles: []
grid_options:
columns: full
live:
preload: true
draggable: false
show_image_during_load: false
lazy_load: false
controls:
timeline:
mode: none
thumbnails:
mode: none
builtin: false
next_previous:
style: none
zoomable: false
auto_play:
- selected
transition_effect: slide
display:
mode: single
performance:
profile: low
+1 -1
View File
@@ -1,5 +1,5 @@
title: Nursery Camera
path: girls_room-camera
path: girls-room-camera
icon: mdi:teddy-bear
type: panel
cards:
+35 -77
View File
@@ -1,63 +1,46 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam08
- camera_entity: camera.girls_room_cam
title: Girls Room
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam08_sub
triggers:
occupancy: false
motion: false
entities:
- binary_sensor.girls_room_motion
- binary_sensor.bridgets_bed
- camera_entity: camera.frigate_cam01
capabilities:
disable: []
disable_except:
- live
- camera_entity: camera.boys_room_cam
title: Boys Room
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam01_sub
triggers:
occupancy: false
motion: false
entities:
- 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
# triggers:
# occupancy: false
# motion: false
# entities:
# - binary_sensor.front_room_motion
# - binary_sensor.dining_room_motion
- camera_entity: camera.frigate_cam12
capabilities:
disable: []
disable_except:
- live
- camera_entity: camera.kitchen_cam
title: Kitchen
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam13_sub
triggers:
occupancy: false
motion: false
entities:
- binary_sensor.kitchen_motion
- camera_entity: camera.frigate_cam03
capabilities:
disable: []
disable_except:
- live
- camera_entity: camera.computer_area_cam
title: Computer Desk
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam03_sub
triggers:
occupancy: false
motion: false
@@ -65,54 +48,29 @@ cameras:
- binary_sensor.computer_chair_contact_occupied
- 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
triggers:
occupancy: false
motion: false
entities:
- binary_sensor.bedroom_motion
- camera_entity: camera.frigate_cam07
capabilities:
disable: []
disable_except:
- live
- camera_entity: camera.bedroom_cam
title: MBR Right
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam07_sub
triggers:
occupancy: false
motion: false
entities:
- binary_sensor.bed_presence_c175a4_bed_occupied_either
# timeline:
# media: snapshots
# show_recordings: false
# view:
# scan:
# enabled: true
# untrigger_seconds: 10
# untrigger_reset: true
# default: live
# camera_select: live
# dark_mode: "on"
# update_cycle_camera: true
# update_seconds: 10
# menu:
# buttons:
# clips:
# enabled: false
# timeline:
# enabled: false
# snapshots:
# enabled: false
# media_player:
# enabled: false
# live:
# lazy_load: true
# preload: true
# lazy_unload: hidden
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
buttons:
frigate:
enabled: false
style: none
performance:
profile: low
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.kitchen_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
@@ -6,39 +13,5 @@ menu:
frigate:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam12
live_provider: go2rtc
id: frigate-cam12
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam12_sub
modes:
- webrtc
view:
default: live
profiles: []
grid_options:
columns: full
live:
preload: true
draggable: false
show_image_during_load: false
lazy_load: false
controls:
timeline:
mode: none
thumbnails:
mode: none
builtin: false
next_previous:
style: none
zoomable: false
auto_play:
- selected
transition_effect: slide
display:
mode: single
performance:
profile: low
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.bedroom_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
@@ -6,39 +13,5 @@ menu:
frigate:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam06
live_provider: go2rtc
id: frigate-cam06
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam06_sub
modes:
- webrtc
view:
default: live
profiles: []
grid_options:
columns: full
live:
preload: true
draggable: false
show_image_during_load: false
lazy_load: false
controls:
timeline:
mode: none
thumbnails:
mode: none
builtin: false
next_previous:
style: none
zoomable: false
auto_play:
- selected
transition_effect: slide
display:
mode: single
performance:
profile: low
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.bedroom_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
@@ -6,39 +13,5 @@ menu:
frigate:
enabled: false
style: none
cameras:
- camera_entity: camera.frigate_cam07
live_provider: go2rtc
id: frigate-cam07
capabilities:
disable: []
disable_except:
- live
go2rtc:
stream: cam07_sub
modes:
- webrtc
view:
default: live
profiles: []
grid_options:
columns: full
live:
preload: true
draggable: false
show_image_during_load: false
lazy_load: false
controls:
timeline:
mode: none
thumbnails:
mode: none
builtin: false
next_previous:
style: none
zoomable: false
auto_play:
- selected
transition_effect: slide
display:
mode: single
performance:
profile: low
@@ -3,4 +3,4 @@ path: mbr-camera
icon: mdi:bed-king
panel: true
cards:
- !include /config/lovelace/raw-cameras/master-bedroom-card.yaml
- !include /config/lovelace/raw-cameras/master-bedroom-right-card.yaml
+19 -25
View File
@@ -1,30 +1,24 @@
type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam04
title: Garage
- camera_entity: camera.garage_cam
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam04_sub
# - camera_entity: camera.frigate_cam14
# title: Back Yard
# live_provider: go2rtc
# go2rtc:
# modes:
# - webrtc
# stream: cam14_sub
- camera_entity: camera.frigate_cam18
title: Front Yard
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam18_sub
- camera_entity: camera.frigate_cam19
capabilities:
disable: []
disable_except:
- live
- camera_entity: camera.doorbell_cam
title: Front Porch
live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam19_sub
capabilities:
disable: []
disable_except:
- live
status_bar:
style: none
menu:
buttons:
frigate:
enabled: false
style: none
performance:
profile: low
+1 -1
View File
@@ -107,7 +107,7 @@ elements:
# - type: "custom:button-card"
# color: auto
# entity: camera.frigate_cam14
# entity: camera.upstairs_cam
# show_name: false
# show_entity_picture: true
# style:
+1 -1
View File
@@ -135,7 +135,7 @@ elements:
#button #3
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam01
entity: camera.boys_room_cam
show_name: false
show_entity_picture: true
style:
+1 -1
View File
@@ -179,7 +179,7 @@ elements:
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam03
entity: camera.computer_area_cam
show_name: false
show_entity_picture: true
style:
+1 -1
View File
@@ -167,7 +167,7 @@ elements:
#button #4
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam14
entity: camera.upstairs_cam
show_name: false
show_entity_picture: true
style:
+1 -1
View File
@@ -111,7 +111,7 @@ elements:
#button #2
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam19
entity: camera.doorbell_cam
show_name: false
show_entity_picture: true
style:
+1 -1
View File
@@ -87,7 +87,7 @@ elements:
type: "custom:button-card"
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam14
entity: camera.upstairs_cam
show_name: false
show_entity_picture: true
style:
+2 -2
View File
@@ -63,7 +63,7 @@ elements:
# left: 60%
# top: 9%
- type: state-icon
entity: binary_sensor.frigate_cam18_vehicle_occupancy
entity: binary_sensor.doorbell_cam_vehicle_occupancy
style:
left: 68%
top: 9%
@@ -138,7 +138,7 @@ elements:
#button #2
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam18
entity: camera.doorbell_cam
show_name: false
show_entity_picture: true
style:
+1 -1
View File
@@ -86,7 +86,7 @@ elements:
#button #2
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam04
entity: camera.garage_cam
show_name: false
show_entity_picture: true
style:
+1 -1
View File
@@ -125,7 +125,7 @@ elements:
#button #3
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam08
entity: camera.girls_room_cam
show_name: false
show_entity_picture: true
style:
+1 -1
View File
@@ -106,7 +106,7 @@ elements:
#button #4
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam12
entity: camera.kitchen_cam
show_name: false
show_entity_picture: true
style:
+2 -20
View File
@@ -103,25 +103,7 @@ elements:
hold_action:
action: more-info
#button #2
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam06
show_name: false
show_entity_picture: true
style:
left: 31%
top: 65%
styles:
card:
#- border-radius: 50px
- width: 50px
- height: 50px
icon:
- width: 45px
- height: 45px
tap_action:
action: navigate
navigation_path: /ai-yml/ai-cam06
#button #3
- type: "custom:button-card"
color: auto
@@ -143,7 +125,7 @@ elements:
#button #4
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam07
entity: camera.bedroom_cam
show_name: false
show_entity_picture: true
style:
@@ -9,8 +9,8 @@ cards:
cards:
- type: custom:advanced-camera-card
cameras:
- camera_entity: camera.frigate_cam03
camera_name: frigate_cam03
- camera_entity: camera.computer_area_cam
camera_name: computer_area_cam
zone: computer_area
label: person
frigate_url: http://192.168.1.7:5000
-1
View File
@@ -16,6 +16,5 @@ cards:
- !include /config/lovelace/cameras/view-camera-15.yaml
- !include /config/lovelace/cameras/view-camera-08.yaml
- !include /config/lovelace/cameras/view-camera-01.yaml
- !include /config/lovelace/cameras/view-camera-06.yaml
- !include /config/lovelace/cameras/view-camera-07.yaml
+16 -21
View File
@@ -701,15 +701,13 @@ cards:
- binary_sensor.front_porch_motion
- binary_sensor.deck_motion
- binary_sensor.entryway_motion
- binary_sensor.frigate_cam01_person_occupancy
- binary_sensor.frigate_cam03_person_occupancy
- binary_sensor.frigate_cam04_person_occupancy
- binary_sensor.frigate_cam06_person_occupancy
- binary_sensor.frigate_cam07_person_occupancy
- binary_sensor.frigate_cam08_person_occupancy
- binary_sensor.frigate_cam12_person_occupancy
- binary_sensor.frigate_cam18_person_occupancy
- binary_sensor.frigate_cam19_person_occupancy
- binary_sensor.boys_room_cam_person_occupancy
- binary_sensor.computer_area_cam_person_occupancy
- binary_sensor.garage_cam_person_occupancy
- binary_sensor.bedroom_cam_person_occupancy
- binary_sensor.girls_room_cam_person_occupancy
- binary_sensor.kitchen_cam_person_occupancy
- binary_sensor.doorbell_cam_person_occupancy
- binary_sensor.great_room_multisensor_motion_detection
- binary_sensor.garage_multisensor_motion_detection
- binary_sensor.master_bedroom_closet_motion_switch_motion_detection
@@ -761,7 +759,6 @@ cards:
- state: "on"
class: "door-open"
- entities:
- sensor.dishwasher
states:
@@ -811,17 +808,15 @@ cards:
class: "window-unavailable"
- entities:
- camera.frigate_cam01
- camera.frigate_cam03
- camera.frigate_cam04
- camera.frigate_cam06
- camera.frigate_cam07
- camera.frigate_cam08
- camera.frigate_cam12
- camera.frigate_cam14
- camera.frigate_cam15
- camera.frigate_cam18
- camera.frigate_cam19
- camera.boys_room_cam
- camera.computer_area_cam
- camera.garage_cam
- camera.bedroom_cam
- camera.girls_room_cam
- camera.kitchen_cam
- camera.upstairs_cam
- camera.downstairs_cam
- camera.doorbell_cam
states:
- state: "idle"
class: "camera-idle"
+10 -15
View File
@@ -1230,27 +1230,23 @@ cards:
- entity: sensor.utility_room_vent_switch_node_status
name: Utility Room Vent
- entity: camera.frigate_cam01
- entity: camera.boys_room_cam
name: Boys Room
- entity: camera.frigate_cam03
- entity: camera.computer_area_cam
name: Comp. Desk
- entity: camera.frigate_cam04
- entity: camera.garage_cam
name: Garage
- entity: camera.frigate_cam06
name: MBR Left
- entity: camera.frigate_cam07
name: MBR Right
- entity: camera.frigate_cam08
- entity: camera.bedroom_cam
name: Bedroom
- entity: camera.girls_room_cam
name: Nursery
- entity: camera.frigate_cam12
- entity: camera.kitchen_cam
name: Kitchen
- entity: camera.frigate_cam14
- entity: camera.upstairs_cam
name: Upstairs
- entity: camera.frigate_cam15
- entity: camera.downstairs_cam
name: Downstairs
- entity: camera.frigate_cam18
name: Front Yard
- entity: camera.frigate_cam19
- entity: camera.doorbell_cam
name: Front Porch
- entity: media_player.bathroom_mini
@@ -1264,7 +1260,6 @@ cards:
- entity: media_player.girls_room_clock
- entity: media_player.home_assistant_voice_097b44_media_player
show_empty: false
state_filter:
- "unavailable"
+14 -26
View File
@@ -17,29 +17,17 @@ cards:
camera_view: live
focus_motion: true
cameras:
- entity: camera.frigate_cam08
motion_entity: binary_sensor.frigate_cam08_person_occupancy
- entity: camera.frigate_cam12
motion_entity: binary_sensor.frigate_cam12_person_occupancy
# - entity: camera.frigate_cam13
# motion_entity: binary_sensor.frigate_cam13_person_occupancy
- entity: camera.frigate_cam01
motion_entity: binary_sensor.frigate_cam01_person_occupancy
- entity: camera.frigate_cam03
motion_entity: binary_sensor.frigate_cam03_person_occupancy
# - entity: camera.amcrest_cam05
# motion_entity: binary_sensor.frigate_cam05_person_occupancy
- entity: camera.frigate_cam06
motion_entity: binary_sensor.frigate_cam06_person_occupancy
- entity: camera.frigate_cam07
motion_entity: binary_sensor.frigate_cam07_person_occupancy
# - entity: camera.amcrest_cam09
# motion_entity: binary_sensor.frigate_cam09_person_occupancy
# - entity: camera.amcrest_cam10
# motion_entity: binary_sensor.frigate_cam10_person_occupancy
- entity: camera.frigate_cam04
motion_entity: binary_sensor.frigate_cam04_person_occupancy
# - entity: camera.frigate_cam14
# motion_entity: binary_sensor.frigate_cam14_person_occupancy
- entity: camera.frigate_cam19
motion_entity: binary_sensor.frigate_cam19_person_occupancy
- entity: camera.girls_room_cam
motion_entity: binary_sensor.girls_room_cam_person_occupancy
- entity: camera.kitchen_cam
motion_entity: binary_sensor.kitchen_cam_person_occupancy
- entity: camera.boys_room_cam
motion_entity: binary_sensor.boys_room_cam_person_occupancy
- entity: camera.computer_area_cam
motion_entity: binary_sensor.computer_area_cam_person_occupancy
- entity: camera.bedroom_cam
motion_entity: binary_sensor.bedroom_cam_person_occupancy
- entity: camera.garage_cam
motion_entity: binary_sensor.garage_cam_person_occupancy
- entity: camera.doorbell_cam
motion_entity: binary_sensor.doorbell_cam_person_occupancy
+2 -2
View File
@@ -22,7 +22,7 @@ cards:
- !include /config/lovelace/cameras/view-camera-12.yaml
#- !include /config/lovelace/cameras/view-camera-02.yaml
- !include /config/lovelace/cameras/view-camera-06.yaml
# - !include /config/lovelace/cameras/view-camera-06.yaml
# 5 and 9
#- !include /config/lovelace/cameras/view-camera-05.yaml
@@ -47,6 +47,6 @@ cards:
# 11 and 12
#- !include /config/lovelace/cameras/view-camera-14.yaml
- !include /config/lovelace/cameras/view-camera-18.yaml
# - !include /config/lovelace/cameras/view-camera-18.yaml
- !include /config/lovelace/cameras/view-camera-19.yaml
+2 -2
View File
@@ -6,8 +6,8 @@ sequence:
message: "This is a test message with an image."
data:
image: >
{%- set image = "https://automation.clintweaver.com" + state_attr("camera.frigate_cam19","entity_picture") %}
{%- set image = "https://automation.clintweaver.com" + state_attr("camera.doorbell_cam","entity_picture") %}
{{ image }}
# image: >
# {%- set image = "http://192.168.1.11:8123" + state_attr("camera.frigate_cam08","entity_picture") %}
# {%- set image = "http://192.168.1.11:8123" + state_attr("camera.girls_room_cam","entity_picture") %}
# {{ image }}
-2
View File
@@ -11,8 +11,6 @@ views:
- !include lovelace/frigate/view-ai-cam14.yaml
- !include lovelace/frigate/view-ai-cam03.yaml
- !include lovelace/frigate/view-ai-cam15.yaml
- !include lovelace/frigate/view-ai-cam06.yaml
- !include lovelace/frigate/view-ai-cam07.yaml
- !include lovelace/frigate/view-ai-cam04.yaml
- !include lovelace/frigate/view-ai-cam18.yaml
- !include lovelace/frigate/view-ai-cam19.yaml
+2 -4
View File
@@ -6,14 +6,12 @@ views:
- !include lovelace/casting-cams/birds-eye-view.yaml
- !include lovelace/casting-cams/dual-camera-view.yaml
- !include lovelace/casting-cams/girls-room-view.yaml
- !include lovelace/casting-cams/front-room-view.yaml
- !include lovelace/casting-cams/upstairs-view.yaml
- !include lovelace/casting-cams/kitchen-view.yaml
- !include lovelace/casting-cams/computer-area-view.yaml
- !include lovelace/casting-cams/downstairs-view.yaml
- !include lovelace/casting-cams/boys-room-view.yaml
- !include lovelace/casting-cams/garage-view.yaml
- !include lovelace/casting-cams/front-porch-view.yaml
- !include lovelace/casting-cams/front-yard-view.yaml
- !include lovelace/casting-cams/back-yard-view.yaml
- !include lovelace/casting-cams/master-bedroom-view.yaml
- !include lovelace/casting-cams/indoor-camera-view.yaml
- !include lovelace/casting-cams/outdoor-camera-view.yaml
+8 -8
View File
@@ -1054,9 +1054,9 @@
inkscape:label="input_boolean.great_room_occupied" />
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam03"
id="camera.computer_area_cam"
transform="matrix(-0.56418514,0.15117295,-0.15117295,-0.56418514,169.17846,-17723.646)"
inkscape:label="camera.frigate_cam03">
inkscape:label="camera.computer_area_cam">
<svg
id="svg5025-0"
version="1.1"
@@ -1214,7 +1214,7 @@
inkscape:label="binary_sensor.computer_area_window_contact" />
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam03_motion"
id="binary_sensor.computer_area_cam_motion"
sodipodi:type="arc"
sodipodi:cx="-6087.9692"
sodipodi:cy="-16649.539"
@@ -1223,7 +1223,7 @@
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m -6087.9685,-16639.539 a 9.9992313,10 0 0 1 -10,-9.982 l 9.9993,-0.02 z"
inkscape:label="binary_sensor.frigate_cam03_motion"
inkscape:label="binary_sensor.computer_area_cam_motion"
transform="rotate(20.586101)"
sodipodi:arc-type="slice" />
@@ -1480,7 +1480,7 @@
inkscape:transform-center-y="-8.9009363">
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam14_all_occupancy"
id="binary_sensor.upstairs_cam_all_occupancy"
sodipodi:type="arc"
sodipodi:cx="1164.4548"
sodipodi:cy="1207.9447"
@@ -1488,15 +1488,15 @@
sodipodi:ry="10"
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
inkscape:label="binary_sensor.frigate_cam14_all_occupancy"
inkscape:label="binary_sensor.upstairs_cam_all_occupancy"
transform="rotate(-35.855883)"
sodipodi:arc-type="slice"
d="m 1164.4556,1217.9447 a 9.9992313,10 0 0 1 -10,-9.9817 l 9.9992,-0.018 z" />
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam14"
id="camera.upstairs_cam"
transform="matrix(-0.1121414,0.57322111,-0.57322111,-0.1121414,1660.786,285.89987)"
inkscape:label="camera.frigate_cam14">
inkscape:label="camera.upstairs_cam">
<svg
id="svg5025-0-1-1"
version="1.1"

Before

Width:  |  Height:  |  Size: 104 KiB

After

Width:  |  Height:  |  Size: 104 KiB

+44 -44
View File
@@ -2633,9 +2633,9 @@
style="stroke-width:0.318705" />
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam07"
id="camera.bedroom_cam"
transform="matrix(0.36010491,-0.45987236,0.45987236,0.36010491,303.04956,-17304.963)"
inkscape:label="camera.frigate_cam07">
inkscape:label="camera.bedroom_cam">
<svg
id="svg5025-9"
version="1.1"
@@ -2651,9 +2651,9 @@
</g>
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam03"
id="camera.computer_area_cam"
transform="matrix(-0.56418514,0.15117295,-0.15117295,-0.56418514,923.17846,-17719.646)"
inkscape:label="camera.frigate_cam03">
inkscape:label="camera.computer_area_cam">
<svg
id="svg5025-0"
version="1.1"
@@ -2669,9 +2669,9 @@
</g>
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam06"
id="camera.bedroom_left"
transform="matrix(0.15125329,0.49135232,-0.49135232,0.15125329,316.58789,-17450.941)"
inkscape:label="camera.frigate_cam06">
inkscape:label="camera.bedroom_left">
<svg
id="svg5025-2"
version="1.1"
@@ -2687,9 +2687,9 @@
</g>
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam08"
id="camera.girls_room_cam"
transform="matrix(0.58392228,0.01388908,-0.01388908,0.58392228,482.26082,-17435.119)"
inkscape:label="camera.frigate_cam08">
inkscape:label="camera.girls_room_cam">
<svg
id="svg5025-0-0-5"
version="1.1"
@@ -3391,9 +3391,9 @@
sodipodi:arc-type="arc" />
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam12"
id="camera.kitchen_cam"
transform="matrix(0.58406174,-0.00547887,0.00547887,0.58406174,305.98614,-17557.017)"
inkscape:label="camera.frigate_cam12">
inkscape:label="camera.kitchen_cam">
<svg
id="svg5025-5-0"
version="1.1"
@@ -3418,7 +3418,7 @@
</g>
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam12_person_occupancy"
id="binary_sensor.kitchen_cam_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="13505.34"
sodipodi:cy="11212.028"
@@ -3427,7 +3427,7 @@
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m 13505.341,11222.028 a 9.9992313,10 0 0 1 -10,-9.981 l 9.999,-0.02 z"
inkscape:label="binary_sensor.frigate_cam12_person_occupancy"
inkscape:label="binary_sensor.kitchen_cam_person_occupancy"
transform="rotate(-128.66031)"
sodipodi:arc-type="slice" />
<path
@@ -3449,9 +3449,9 @@
transform="translate(-159.29099,120.97881)">
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam01"
id="camera.boys_room_cam"
transform="matrix(-0.29204372,-0.50583456,0.50583456,-0.29204372,914.13598,-17419.458)"
inkscape:label="camera.frigate_cam01">
inkscape:label="camera.boys_room_cam">
<svg
id="svg5025-0-1"
version="1.1"
@@ -3467,7 +3467,7 @@
</g>
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam01_person_occupancy"
id="binary_sensor.boys_room_cam_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="-17188.795"
sodipodi:cy="3053.7041"
@@ -3476,15 +3476,15 @@
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m -17188.794,3063.7041 a 9.9992313,10 0 0 1 -10,-9.9817 l 9.999,-0.018 z"
inkscape:label="binary_sensor.frigate_cam01_person_occupancy"
inkscape:label="binary_sensor.boys_room_cam_person_occupancy"
transform="rotate(103.07493)"
sodipodi:arc-type="slice" />
</g>
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam19"
id="camera.doorbell_cam"
transform="matrix(9.0828992e-4,-0.58408673,0.58408673,9.0828992e-4,341.57133,-17733.044)"
inkscape:label="camera.frigate_cam19">
inkscape:label="camera.doorbell_cam">
<svg
id="svg5025-0-1-2"
version="1.1"
@@ -3500,7 +3500,7 @@
</g>
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam19_person_occupancy"
id="binary_sensor.doorbell_cam_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="-13182.251"
sodipodi:cy="11885.266"
@@ -3508,13 +3508,13 @@
sodipodi:ry="10"
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
inkscape:label="binary_sensor.frigate_cam19_person_occupancy"
inkscape:label="binary_sensor.doorbell_cam_person_occupancy"
transform="rotate(133.16403)"
sodipodi:arc-type="slice"
d="m -13182.25,11895.266 a 9.9992313,10 0 0 1 -10,-9.982 l 9.999,-0.02 z" />
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam03_person_occupancy"
id="binary_sensor.computer_area_cam_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="-5380.7095"
sodipodi:cy="-16910.912"
@@ -3523,14 +3523,14 @@
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m -5380.7087,-16900.912 a 9.9992313,10 0 0 1 -10,-9.982 l 9.9992,-0.02 z"
inkscape:label="binary_sensor.frigate_cam03_person_occupancy"
inkscape:label="binary_sensor.computer_area_cam_person_occupancy"
transform="rotate(20.586101)"
sodipodi:arc-type="slice" />
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam15"
id="camera.downstairs_cam"
transform="matrix(0.58407329,-0.00406597,0.00406597,0.58407329,768.10459,-17600.35)"
inkscape:label="camera.frigate_cam15">
inkscape:label="camera.downstairs_cam">
<svg
id="svg5025-0-6"
version="1.1"
@@ -3546,7 +3546,7 @@
</g>
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam15_person_occupancy"
id="binary_sensor.downstairs_cam_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="9500.0059"
sodipodi:cy="14828.762"
@@ -3555,12 +3555,12 @@
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m 9500.0066,14838.762 a 9.9992313,10 0 0 1 -10,-9.982 l 9.9993,-0.02 z"
inkscape:label="binary_sensor.frigate_cam15_person_occupancy"
inkscape:label="binary_sensor.downstairs_cam_person_occupancy"
transform="rotate(-144.81275)"
sodipodi:arc-type="slice" />
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam06_person_occupancy"
id="binary_sensor.bedroom_left_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="14732.628"
sodipodi:cy="-9336.0605"
@@ -3569,12 +3569,12 @@
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m 14732.629,-9326.0605 a 9.9992313,10 0 0 1 -10,-9.9818 l 9.999,-0.018 z"
inkscape:label="binary_sensor.frigate_cam06_person_occupancy"
inkscape:label="binary_sensor.bedroom_left_person_occupancy"
transform="rotate(-56.605603)"
sodipodi:arc-type="slice" />
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam07_person_occupancy"
id="binary_sensor.bedroom_cam_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="-5743.2754"
sodipodi:cy="16333.289"
@@ -3583,12 +3583,12 @@
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m -5743.2746,16343.289 a 9.9992313,10 0 0 1 -10,-9.982 l 9.9992,-0.02 z"
inkscape:label="binary_sensor.frigate_cam07_person_occupancy"
inkscape:label="binary_sensor.bedroom_cam_person_occupancy"
transform="rotate(161.67176)"
sodipodi:arc-type="slice" />
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam08_person_occupancy"
id="binary_sensor.girls_room_cam_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="11920.97"
sodipodi:cy="12722.876"
@@ -3597,7 +3597,7 @@
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m 11920.971,12732.876 a 9.9992313,10 0 0 1 -10,-9.982 l 9.999,-0.02 z"
inkscape:label="binary_sensor.frigate_cam08_person_occupancy"
inkscape:label="binary_sensor.girls_room_cam_person_occupancy"
transform="rotate(-135.2372)"
sodipodi:arc-type="slice" />
<path
@@ -5149,7 +5149,7 @@
inkscape:transform-center-y="2.3998316">
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam14_person_occupancy"
id="binary_sensor.upstairs_cam_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="448.5463"
sodipodi:cy="971.28693"
@@ -5157,15 +5157,15 @@
sodipodi:ry="10"
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
inkscape:label="binary_sensor.frigate_cam14_person_occupancy"
inkscape:label="binary_sensor.upstairs_cam_person_occupancy"
transform="rotate(-35.855883)"
sodipodi:arc-type="slice"
d="m 448.54708,981.28693 a 9.9992313,10 0 0 1 -10,-9.98176 l 9.99922,-0.0182 z" />
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam14"
id="camera.upstairs_cam"
transform="matrix(-0.1121414,0.57322111,-0.57322111,-0.1121414,941.92523,513.43273)"
inkscape:label="camera.frigate_cam14">
inkscape:label="camera.upstairs_cam">
<svg
id="svg5025-0-1-1"
version="1.1"
@@ -5745,7 +5745,7 @@
d="m 17637.001,945.99921 a 9.9992313,10 0 0 1 -10,-9.98175 l 9.999,-0.0183 z" />
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam04_person_occupancy"
id="binary_sensor.garage_cam_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="-10567.206"
sodipodi:cy="13877.427"
@@ -5754,7 +5754,7 @@
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m -10567.205,13887.427 a 9.9992313,10 0 0 1 -10,-9.982 l 9.999,-0.02 z"
inkscape:label="binary_sensor.frigate_cam04_person_occupancy"
inkscape:label="binary_sensor.garage_cam_person_occupancy"
transform="rotate(143.44766,9.917623e-5,-1.1094146e-4)"
sodipodi:arc-type="slice" />
<path
@@ -5928,9 +5928,9 @@
y="357.11569">---------</tspan></text>
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam04"
id="camera.garage_cam"
transform="matrix(0.09951999,-0.57554662,0.57554662,0.09951999,215.27905,-17429.89)"
inkscape:label="camera.frigate_cam04">
inkscape:label="camera.garage_cam">
<svg
id="svg5025-0-0-5-1"
version="1.1"
@@ -5946,7 +5946,7 @@
</g>
<path
style="display:inline;opacity:0.96;fill:#81c9a7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.203567;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="binary_sensor.frigate_cam18_person_occupancy"
id="binary_sensor.front_yard_cam_person_occupancy"
sodipodi:type="arc"
sodipodi:cx="782.23279"
sodipodi:cy="17775.164"
@@ -5955,14 +5955,14 @@
sodipodi:start="1.5707178"
sodipodi:end="3.1397678"
d="m 782.23357,17785.164 a 9.9992313,10 0 0 1 -10,-9.982 l 9.99922,-0.02 z"
inkscape:label="binary_sensor.frigate_cam18_person_occupancy"
inkscape:label="binary_sensor.front_yard_cam_person_occupancy"
transform="rotate(-177.27264)"
sodipodi:arc-type="slice" />
<g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none"
id="camera.frigate_cam18"
id="camera.front_yard_cam"
transform="matrix(0.44141729,-0.38250348,0.38250348,0.44141729,50.50392,-17788.934)"
inkscape:label="camera.frigate_cam18">
inkscape:label="camera.front_yard_cam">
<svg
id="svg5025-0-0-5-1-0"
version="1.1"

Before

Width:  |  Height:  |  Size: 522 KiB

After

Width:  |  Height:  |  Size: 522 KiB