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: trigger:
platform: mqtt platform: mqtt
topic: frigate/events topic: frigate/events
payload: frigate_cam19 payload: doorbell_cam
value_template: "{{ value_json['after']['camera'] }}" value_template: "{{ value_json['after']['camera'] }}"
variables: variables:
id: "{{ trigger.payload_json['after']['id'] }}" id: "{{ trigger.payload_json['after']['id'] }}"
@@ -99,24 +99,7 @@ action:
data: data:
entity_id: media_player.computer_area_hub entity_id: media_player.computer_area_hub
force: true force: true
url: http://192.168.1.7:1984/stream.html?src=cam01_sub url: http://192.168.1.7:1984/stream.html?src=boys_room_cam
# - 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
- choose: - choose:
- conditions: - conditions:
@@ -128,27 +111,9 @@ action:
data: data:
entity_id: media_player.front_room_hub entity_id: media_player.front_room_hub
force: true force: true
url: http://192.168.1.7:1984/stream.html?src=cam01_sub url: http://192.168.1.7:1984/stream.html?src=boys_room_cam
# - 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
- delay: "00:10:00" - delay: "00:10:00"
- action: media_player.turn_off - action: media_player.turn_off
entity_id: media_player.front_room_hub, media_player.computer_area_hub entity_id: media_player.front_room_hub, media_player.computer_area_hub
@@ -99,33 +99,7 @@ action:
data: data:
entity_id: media_player.computer_area_hub entity_id: media_player.computer_area_hub
force: true force: true
url: http://192.168.1.7:1984/stream.html?src=cam03_sub url: http://192.168.1.7:1984/stream.html?src=girls_room_cam
# - 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
- choose: - choose:
- conditions: - conditions:
@@ -137,68 +111,10 @@ action:
data: data:
entity_id: media_player.front_room_hub entity_id: media_player.front_room_hub
force: true force: true
url: http://192.168.1.7:1984/stream.html?src=cam03_sub url: http://192.168.1.7:1984/stream.html?src=girls_room_cam
# - 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
- delay: "00:10:00" - delay: "00:10:00"
- action: media_player.turn_off - action: media_player.turn_off
entity_id: media_player.front_room_hub, media_player.computer_area_hub 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
+25 -158
View File
@@ -4,12 +4,10 @@ input_select:
options: options:
- Boys Room - Boys Room
- Kitchen - Kitchen
- Front Room - Upstairs
- Computer Area
- Garage - Garage
- Girls Room - Girls Room
- Back Yard - Downstairs
- Front Yard
- Front Door - Front Door
- Master Bedroom - Master Bedroom
initial: Girls Room initial: Girls Room
@@ -38,183 +36,52 @@ script:
{% endif %} {% endif %}
camera: > camera: >
{% if is_state('input_select.camera_dropdown', 'Boys Room') %} {% 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') %} {% elif is_state('input_select.camera_dropdown', 'Kitchen') %}
media-source://camera/camera.frigate_cam12 media-source://camera/camera.kitchen_cam
{% elif is_state('input_select.camera_dropdown', 'Computer Area') %} {% elif is_state('input_select.camera_dropdown', 'Downstairs') %}
media-source://camera/camera.frigate_cam03 media-source://camera/camera.downstairs_cam
{% elif is_state('input_select.camera_dropdown', 'Garage') %} {% 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') %} {% 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') %} {% elif is_state('input_select.camera_dropdown', 'Girls Room') %}
media-source://camera/camera.frigate_cam08 media-source://camera/camera.girls_room_cam
{% elif is_state('input_select.camera_dropdown', 'Back Yard') %} {% elif is_state('input_select.camera_dropdown', 'Upstairs') %}
media-source://camera/camera.frigate_cam12 media-source://camera/camera.upstairs_cam
{% elif is_state('input_select.camera_dropdown', 'Front Yard') %}
media-source://camera/camera.frigate_cam18
{% elif is_state('input_select.camera_dropdown', 'Front Door') %} {% elif is_state('input_select.camera_dropdown', 'Front Door') %}
media-source://camera/camera.frigate_cam19 media-source://camera/camera.doorbell_cam
{% elif is_state('input_select.camera_dropdown', 'Front Room') %}
media-source://camera/camera.frigate_cam14
{% endif %} {% endif %}
url: > url: >
{% if is_state('input_select.camera_dropdown', 'Boys Room') %} {% 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') %} {% elif is_state('input_select.camera_dropdown', 'Kitchen') %}
http://192.168.1.7:1984/stream.html?src=cam12_sub http://192.168.1.7:1984/stream.html?src=kitchen_cam
{% elif is_state('input_select.camera_dropdown', 'Computer Area') %} {% elif is_state('input_select.camera_dropdown', 'Downstairs') %}
http://192.168.1.7:1984/stream.html?src=cam03_sub http://192.168.1.7:1984/stream.html?src=downstairs_cam
{% elif is_state('input_select.camera_dropdown', 'Garage') %} {% 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') %} {% 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') %} {% elif is_state('input_select.camera_dropdown', 'Girls Room') %}
http://192.168.1.7:1984/stream.html?src=cam08_sub http://192.168.1.7:1984/stream.html?src=girls_room_cam
{% elif is_state('input_select.camera_dropdown', 'Back Yard') %} {% elif is_state('input_select.camera_dropdown', 'Upstairs') %}
http://192.168.1.7:1984/stream.html?src=cam14_sub http://192.168.1.7:1984/stream.html?src=upstairs_cam
{% elif is_state('input_select.camera_dropdown', 'Front Yard') %}
http://192.168.1.7:1984/stream.html?src=cam18_sub
{% elif is_state('input_select.camera_dropdown', 'Front Door') %} {% elif is_state('input_select.camera_dropdown', 'Front Door') %}
http://192.168.1.7:1984/stream.html?src=cam19_sub http://192.168.1.7:1984/stream.html?src=doorbell_cam
{% elif is_state('input_select.camera_dropdown', 'Front Room') %}
http://192.168.1.7:1984/stream.html?src=cam14_sub
{% endif %} {% endif %}
- action: media_player.volume_set - action: media_player.volume_set
data: data:
entity_id: "{{ media_player }}" entity_id: "{{ media_player }}"
volume_level: 0.100 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 - action: dash_cast.load_url
data: data:
entity_id: "{{ media_player }}" entity_id: "{{ media_player }}"
force: true force: true
url: "{{ url }}" 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 %}
- delay: - delay:
hours: 0 hours: 0
minutes: 1 minutes: 1
@@ -224,4 +91,4 @@ script:
metadata: {} metadata: {}
target: target:
entity_id: "{{ media_player }}" entity_id: "{{ media_player }}"
data: {} data: {}
+1 -1
View File
@@ -13,7 +13,7 @@
# authentication: basic # authentication: basic
# - platform: generic # - 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 # name: Camera12 MJjpeg
# username: !secret bi_username # username: !secret bi_username
# password: !secret bi_password # password: !secret bi_password
+4 -12
View File
@@ -38,7 +38,7 @@ google_assistant:
# aliases: # aliases:
# - Sliding Glass Door # - Sliding Glass Door
camera.frigate_cam03: camera.computer_area_cam:
name: Desk Camera name: Desk Camera
expose: true expose: true
aliases: aliases:
@@ -52,14 +52,14 @@ google_assistant:
- Computer Camera - Computer Camera
room: Computer Area room: Computer Area
camera.frigate_cam12: camera.kitchen_cam:
name: Kitchen Camera name: Kitchen Camera
expose: true expose: true
aliases: aliases:
- Kitchen Cam - Kitchen Cam
room: Kitchen room: Kitchen
camera.frigate_cam08: camera.girls_room_cam:
name: Girls Room Camera name: Girls Room Camera
expose: true expose: true
aliases: aliases:
@@ -68,7 +68,7 @@ google_assistant:
- Baby Monitor Camera - Baby Monitor Camera
room: Girls Room room: Girls Room
camera.frigate_cam01: camera.boys_room_cam:
name: Boys Room Camera name: Boys Room Camera
expose: true expose: true
aliases: aliases:
@@ -76,14 +76,6 @@ google_assistant:
- Emmetts Cam - Emmetts Cam
room: Boys Room 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: input_boolean.kids_bedtime:
name: Kids Bedtime name: Kids Bedtime
expose: true expose: true
+3 -3
View File
@@ -7,7 +7,7 @@ front_yard_plants:
- plant.hasta_soil_sensor #Hostas - plant.hasta_soil_sensor #Hostas
back_yard_plants: back_yard_plants:
plant.daisy_soil_sensor plant.daisy_soil_sensor
# - plant.plant_sensor_3eb0 #Manly Deck Box # - plant.plant_sensor_3eb0 #Manly Deck Box
# - plant.plant_sensor_3eae #Golden Deck Box # - plant.plant_sensor_3eae #Golden Deck Box
@@ -170,13 +170,13 @@ my_room_status:
# icon: mdi:motion-sensor # icon: mdi:motion-sensor
# name: Back Yard Motion # name: Back Yard Motion
# entities: # entities:
# - binary_sensor.frigate_cam14_person_occupancy # - binary_sensor.upstairs_cam_person_occupancy
# front_yard_motion: # front_yard_motion:
# icon: mdi:motion-sensor # icon: mdi:motion-sensor
# name: Front Yard Motion # name: Front Yard Motion
# entities: # entities:
# - binary_sensor.frigate_cam19_person_occupancy # - binary_sensor.doorbell_cam_person_occupancy
# - binary_sensor.front_porch_motion # - binary_sensor.front_porch_motion
person_clint: person_clint:
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional type: conditional
conditions: conditions:
- condition: state - condition: state
entity: sensor.frigate_cam01_camera_fps entity: sensor.boys_room_cam_camera_fps
state_not: "0" state_not: "0"
card: card:
type: vertical-stack type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar: status_bar:
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam01 - camera_entity: camera.boys_room_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: performance:
modes: profile: low
- webrtc
stream: cam01_sub
live: live:
preload: true preload: true
draggable: true draggable: true
@@ -57,7 +55,7 @@ card:
height: 10% height: 10%
opacity: 70% opacity: 70%
- type: image - type: image
entity: camera.frigate_cam01 entity: camera.boys_room_cam
image: /local/title-dark-double.png image: /local/title-dark-double.png
aspect_ratio: 100% aspect_ratio: 100%
tap_action: tap_action:
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional type: conditional
conditions: conditions:
- condition: state - condition: state
entity: sensor.frigate_cam03_camera_fps entity: sensor.computer_area_cam_camera_fps
state_not: "0" state_not: "0"
card: card:
type: vertical-stack type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar: status_bar:
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam03 - camera_entity: camera.computer_area_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: performance:
modes: profile: low
- webrtc
stream: cam03_sub
live: live:
preload: true preload: true
draggable: true draggable: true
@@ -57,7 +55,7 @@ card:
height: 10% height: 10%
opacity: 70% opacity: 70%
- type: image - type: image
entity: camera.frigate_cam03 entity: camera.computer_area_cam
image: /local/title-dark-double.png image: /local/title-dark-double.png
aspect_ratio: 100% aspect_ratio: 100%
tap_action: tap_action:
+17 -19
View File
@@ -1,7 +1,7 @@
type: conditional type: conditional
conditions: conditions:
- condition: state - condition: state
entity: sensor.frigate_cam04_camera_fps entity: sensor.garage_cam_camera_fps
state_not: "0" state_not: "0"
card: card:
type: vertical-stack type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar: status_bar:
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam04 - camera_entity: camera.garage_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: performance:
modes: profile: low
- webrtc
stream: cam04_sub
live: live:
preload: true preload: true
draggable: true draggable: true
@@ -57,7 +55,7 @@ card:
height: 10% height: 10%
opacity: 70% opacity: 70%
- type: image - type: image
entity: camera.frigate_cam04 entity: camera.garage_cam
image: /local/title-dark-double.png image: /local/title-dark-double.png
aspect_ratio: 100% aspect_ratio: 100%
tap_action: tap_action:
@@ -120,18 +118,18 @@ card:
top: 40% top: 40%
left: 83% left: 83%
- type: conditional # - type: conditional
conditions: # conditions:
- entity: binary_sensor.parking_spot_vehicle_occupancy # - entity: binary_sensor.parking_spot_vehicle_occupancy
state: "on" # state: "on"
- entity: binary_sensor.garage_door # - entity: binary_sensor.garage_door
state: "on" # state: "on"
elements: # elements:
- type: state-icon # - type: state-icon
entity: binary_sensor.parking_spot_vehicle_occupancy # entity: binary_sensor.parking_spot_vehicle_occupancy
style: # style:
top: 43% # top: 43%
left: 40% # left: 40%
- type: conditional - type: conditional
conditions: 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 type: conditional
conditions: conditions:
- condition: state - condition: state
entity: sensor.frigate_cam07_camera_fps entity: sensor.bedroom_cam_camera_fps
state_not: "0" state_not: "0"
card: card:
type: vertical-stack type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar: status_bar:
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam07 - camera_entity: camera.bedroom_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: performance:
modes: profile: low
- webrtc
stream: cam07_sub
live: live:
preload: true preload: true
draggable: true draggable: true
@@ -57,7 +55,7 @@ card:
height: 10% height: 10%
opacity: 70% opacity: 70%
- type: image - type: image
entity: camera.frigate_cam07 entity: camera.bedroom_cam
image: /local/title-dark-double.png image: /local/title-dark-double.png
aspect_ratio: 100% aspect_ratio: 100%
tap_action: tap_action:
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional type: conditional
conditions: conditions:
- condition: state - condition: state
entity: sensor.frigate_cam08_camera_fps entity: sensor.girls_room_cam_camera_fps
state_not: "0" state_not: "0"
card: card:
type: vertical-stack type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar: status_bar:
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam08 - camera_entity: camera.girls_room_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: performance:
modes: profile: low
- webrtc
stream: cam08_sub
live: live:
preload: true preload: true
draggable: true draggable: true
@@ -57,7 +55,7 @@ card:
height: 10% height: 10%
opacity: 70% opacity: 70%
- type: image - type: image
entity: camera.frigate_cam08 entity: camera.girls_room_cam
image: /local/title-dark-double.png image: /local/title-dark-double.png
aspect_ratio: 100% aspect_ratio: 100%
# tap_action: # tap_action:
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional type: conditional
conditions: conditions:
- condition: state - condition: state
entity: sensor.frigate_cam12_camera_fps entity: sensor.kitchen_cam_camera_fps
state_not: "0" state_not: "0"
card: card:
type: vertical-stack type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar: status_bar:
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam12 - camera_entity: camera.kitchen_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: performance:
modes: profile: low
- webrtc
stream: cam12_sub
live: live:
preload: true preload: true
draggable: true draggable: true
@@ -57,7 +55,7 @@ card:
height: 10% height: 10%
opacity: 70% opacity: 70%
- type: image - type: image
entity: camera.frigate_cam12 entity: camera.kitchen_cam
image: /local/title-dark-double.png image: /local/title-dark-double.png
aspect_ratio: 100% aspect_ratio: 100%
tap_action: tap_action:
+5 -7
View File
@@ -1,7 +1,7 @@
type: conditional type: conditional
conditions: conditions:
- condition: state - condition: state
entity: sensor.frigate_cam14_camera_fps entity: sensor.upstairs_cam_camera_fps
state_not: "500" state_not: "500"
card: card:
type: vertical-stack type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar: status_bar:
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam14 - camera_entity: camera.upstairs_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: performance:
modes: profile: low
- webrtc
stream: cam14_sub
live: live:
preload: true preload: true
draggable: true draggable: true
@@ -57,7 +55,7 @@ card:
height: 10% height: 10%
opacity: 70% opacity: 70%
- type: image - type: image
entity: camera.frigate_cam14 entity: camera.upstairs_cam
image: /local/title-dark-double.png image: /local/title-dark-double.png
aspect_ratio: 100% aspect_ratio: 100%
tap_action: tap_action:
+10 -7
View File
@@ -1,7 +1,7 @@
type: conditional type: conditional
conditions: conditions:
- condition: state - condition: state
entity: sensor.frigate_cam15_camera_fps entity: sensor.downstairs_cam_camera_fps
state_not: "0" state_not: "0"
card: card:
type: vertical-stack type: vertical-stack
@@ -11,15 +11,18 @@ card:
dimensions: dimensions:
layout: layout:
fit: fill fit: fill
performance:
profile: low
status_bar: status_bar:
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam15 - camera_entity: camera.downstairs_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: cast:
modes: method: dashboard
- webrtc dashboard:
stream: cam15_sub dashboard_path: casting-yaml
view_path: downstairs-camera
live: live:
preload: true preload: true
draggable: true draggable: true
@@ -57,7 +60,7 @@ card:
height: 10% height: 10%
opacity: 70% opacity: 70%
- type: image - type: image
entity: camera.frigate_cam15 entity: camera.downstairs_cam
image: /local/title-dark-double.png image: /local/title-dark-double.png
aspect_ratio: 100% aspect_ratio: 100%
tap_action: 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 type: conditional
conditions: conditions:
- condition: state - condition: state
entity: sensor.frigate_cam19_camera_fps entity: sensor.doorbell_cam_camera_fps
state_not: "0" state_not: "0"
card: card:
type: vertical-stack type: vertical-stack
@@ -14,12 +14,10 @@ card:
status_bar: status_bar:
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam19 - camera_entity: camera.doorbell_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: performance:
modes: profile: low
- webrtc
stream: cam19_sub
live: live:
preload: true preload: true
draggable: true draggable: true
@@ -57,7 +55,7 @@ card:
height: 10% height: 10%
opacity: 70% opacity: 70%
- type: image - type: image
entity: camera.frigate_cam19 entity: camera.doorbell_cam
image: /local/title-dark-double.png image: /local/title-dark-double.png
aspect_ratio: 100% aspect_ratio: 100%
tap_action: tap_action:
@@ -77,7 +75,7 @@ card:
left: 8% left: 8%
top: 95% top: 95%
- type: state-icon - type: state-icon
entity: binary_sensor.frigate_cam19_vehicle_occupancy entity: binary_sensor.doorbell_cam_vehicle_occupancy
style: style:
left: 50% left: 50%
top: 95% top: 95%
@@ -105,16 +103,16 @@ card:
top: 60% top: 60%
left: 14% left: 14%
- type: conditional # - type: conditional
conditions: # conditions:
- entity: binary_sensor.parking_spot_vehicle_occupancy # - entity: binary_sensor.parking_spot_vehicle_occupancy
state: "on" # state: "on"
elements: # elements:
- type: state-icon # - type: state-icon
entity: binary_sensor.parking_spot_vehicle_occupancy # entity: binary_sensor.parking_spot_vehicle_occupancy
style: # style:
top: 52% # top: 52%
left: 15% # left: 15%
- type: conditional - type: conditional
conditions: conditions:
+3 -25
View File
@@ -1,7 +1,7 @@
type: conditional type: conditional
conditions: conditions:
- condition: state - condition: state
entity: sensor.frigate_cam06_camera_fps entity: sensor.bedroom_cam_camera_fps
state_not: "0" state_not: "0"
card: card:
type: vertical-stack type: vertical-stack
@@ -20,35 +20,13 @@ card:
enabled: false enabled: false
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam06 - camera_entity: camera.bedroom_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam06 id: bedroom_cam
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - 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 title: MBR Right
icon: mdi:bed-king icon: mdi:bed-king
always_error_if_entity_unavailable: false 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: []
disable_except: disable_except:
- live - live
go2rtc:
stream: birdseye
modes:
- webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
triggers: triggers:
motion: false motion: false
+4 -4
View File
@@ -1,6 +1,6 @@
title: Front Porch Camera title: Birds Eye Camera
path: front-porch-camera path: birds-eye-camera
icon: mdi:doorbell icon: mdi:eye
type: panel type: panel
cards: 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: dimensions:
layout: layout:
fit: fill fit: fill
status_bar: status_bar:
style: none style: none
menu: menu:
@@ -14,17 +13,12 @@ cards:
enabled: false enabled: false
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam01 - camera_entity: camera.boys_room_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam01
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc:
stream: cam01_sub
modes:
- webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
triggers: triggers:
motion: false 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: cameras:
- live_provider: go2rtc - live_provider: go2rtc
go2rtc: go2rtc:
url: https://cams.clintweaver.com
stream: cam03_sub
modes: modes:
- webrtc - webrtc
camera_entity: camera.frigate_cam03 camera_entity: camera.downstairs_cam
cast: {} cast: {}
profiles: profiles:
- casting - casting
@@ -19,4 +17,3 @@ cards:
enabled: true enabled: true
mute: mute:
enabled: false 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 enabled: false
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam19 - camera_entity: camera.doorbell_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam19
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc:
stream: cam19_sub
modes:
- webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
triggers: triggers:
motion: false 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 enabled: false
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam18 - camera_entity: camera.doorbell_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam18
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: go2rtc:
stream: cam18_sub
modes: modes:
- webrtc - webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
+1 -3
View File
@@ -14,15 +14,13 @@ cards:
enabled: false enabled: false
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam04 - camera_entity: camera.garage_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam04
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: go2rtc:
stream: cam04_sub
modes: modes:
- webrtc - webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
+3 -3
View File
@@ -14,15 +14,15 @@ cards:
enabled: false enabled: false
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam08 - camera_entity: camera.girls_room_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam08 id: girls_room_cam
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: go2rtc:
stream: cam08_sub stream: girls_room_cam
modes: modes:
- webrtc - webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
@@ -14,15 +14,13 @@ cards:
enabled: false enabled: false
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam03 - camera_entity: camera.computer_area_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam03
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: go2rtc:
stream: cam03_sub
modes: modes:
- webrtc - webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
@@ -30,15 +28,13 @@ cards:
motion: false motion: false
events: [] events: []
occupancy: false occupancy: false
- camera_entity: camera.frigate_cam04 - camera_entity: camera.garage_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam04
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: go2rtc:
stream: cam04_sub
modes: modes:
- webrtc - webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
@@ -46,15 +42,13 @@ cards:
motion: false motion: false
events: [] events: []
occupancy: false occupancy: false
- camera_entity: camera.frigate_cam12 - camera_entity: camera.kitchen_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam12
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: go2rtc:
stream: cam12_sub
modes: modes:
- webrtc - webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
+1 -2
View File
@@ -15,9 +15,8 @@ cards:
enabled: false enabled: false
style: hidden style: hidden
cameras: cameras:
- camera_entity: camera.frigate_cam12 - camera_entity: camera.kitchen_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam12
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
@@ -14,15 +14,13 @@ cards:
enabled: false enabled: false
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam06 - camera_entity: camera.bedroom_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam06
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: go2rtc:
stream: cam06_sub
modes: modes:
- webrtc - webrtc
title: MBR Left title: MBR Left
@@ -32,15 +30,13 @@ cards:
motion: false motion: false
events: [] events: []
occupancy: false occupancy: false
- camera_entity: camera.frigate_cam07 - camera_entity: camera.bedroom_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam07
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: go2rtc:
stream: cam07_sub
modes: modes:
- webrtc - webrtc
title: MBR Right title: MBR Right
@@ -14,15 +14,13 @@ cards:
enabled: false enabled: false
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam18 - camera_entity: camera.garage_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam18
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: go2rtc:
stream: cam18_sub
modes: modes:
- webrtc - webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
@@ -30,31 +28,13 @@ cards:
motion: false motion: false
events: [] events: []
occupancy: false occupancy: false
- camera_entity: camera.frigate_cam04 - camera_entity: camera.doorbell_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam04
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: 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: modes:
- webrtc - webrtc
always_error_if_entity_unavailable: false always_error_if_entity_unavailable: false
@@ -14,15 +14,15 @@ cards:
enabled: false enabled: false
style: none style: none
cameras: cameras:
- camera_entity: camera.frigate_cam14 - camera_entity: camera.upstairs_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam14 id: upstairs_cam
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: go2rtc:
stream: cam14_sub stream: upstairs_cam
modes: modes:
- webrtc - webrtc
always_error_if_entity_unavailable: false 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: cards:
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam03 - camera_entity: camera.computer_area_cam
live_provider: webrtc-card live_provider: go2rtc
webrtc_card:
url: rtsp://192.168.1.7:8554/cam03_sub
- frigate: - frigate:
camera_name: frigate_cam03 camera_name: computer_area_cam
label: person label: person
zone: computer_area zone: computer_area
live: live:
@@ -21,7 +19,7 @@ cards:
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam12 - camera_entity: camera.kitchen_cam
live_provider: frigate-jsmpeg live_provider: frigate-jsmpeg
dependencies: dependencies:
all_cameras: false all_cameras: false
@@ -29,14 +27,3 @@ cards:
label: person label: person
zone: dining_room zone: dining_room
image: {} 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: cards:
- type: entity-filter - type: entity-filter
entities: entities:
- binary_sensor.frigate_cam01_person_occupancy - binary_sensor.boys_room_cam_person_occupancy
show_empty: false show_empty: false
state_filter: state_filter:
- "on" - "on"
@@ -25,7 +25,7 @@ cards:
title: Boys Room title: Boys Room
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam01_person image_entity: image.boys_room_cam_person
entity: binary_sensor.boys_room_person_occupancy entity: binary_sensor.boys_room_person_occupancy
- type: entity-filter - type: entity-filter
@@ -39,12 +39,12 @@ cards:
title: Furnace Room title: Furnace Room
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam01_person image_entity: image.boys_room_cam_person
entity: binary_sensor.furnace_room_person_occupancy entity: binary_sensor.furnace_room_person_occupancy
- type: entity-filter - type: entity-filter
entities: entities:
- binary_sensor.frigate_cam03_person_occupancy - binary_sensor.computer_area_cam_person_occupancy
show_empty: false show_empty: false
state_filter: state_filter:
- "on" - "on"
@@ -62,7 +62,7 @@ cards:
title: Computer Area title: Computer Area
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam03_person image_entity: image.computer_area_cam_person
entity: binary_sensor.computer_area_person_occupancy entity: binary_sensor.computer_area_person_occupancy
- type: entity-filter - type: entity-filter
@@ -76,7 +76,7 @@ cards:
title: Entryway title: Entryway
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam03_person image_entity: image.computer_area_cam_person
entity: binary_sensor.entryway_person_occupancy entity: binary_sensor.entryway_person_occupancy
- type: entity-filter - type: entity-filter
@@ -90,7 +90,7 @@ cards:
title: Great Room title: Great Room
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam03_person image_entity: image.computer_area_cam_person
entity: binary_sensor.great_room_person_occupancy entity: binary_sensor.great_room_person_occupancy
- type: entity-filter - type: entity-filter
@@ -104,12 +104,12 @@ cards:
title: Utility Room title: Utility Room
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam03_person image_entity: image.computer_area_cam_person
entity: binary_sensor.utility_room_person_occupancy entity: binary_sensor.utility_room_person_occupancy
- type: entity-filter - type: entity-filter
entities: entities:
- binary_sensor.frigate_cam04_person_occupancy - binary_sensor.garage_cam_person_occupancy
show_empty: false show_empty: false
state_filter: state_filter:
- "on" - "on"
@@ -127,7 +127,7 @@ cards:
title: Walkway title: Walkway
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam04_person image_entity: image.garage_cam_person
entity: binary_sensor.walkway_person_occupancy entity: binary_sensor.walkway_person_occupancy
- type: entity-filter - type: entity-filter
@@ -141,12 +141,12 @@ cards:
title: Workshop title: Workshop
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam04_person image_entity: image.garage_cam_person
entity: binary_sensor.walkway_person_occupancy entity: binary_sensor.walkway_person_occupancy
- type: entity-filter - type: entity-filter
entities: entities:
- binary_sensor.frigate_cam06_person_occupancy - binary_sensor.bedroom_cam_person_occupancy
show_empty: false show_empty: false
state_filter: state_filter:
- "on" - "on"
@@ -164,35 +164,12 @@ cards:
title: Master Bedroom title: Master Bedroom
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam06_person image_entity: image.bedroom_cam_person
entity: binary_sensor.master_bedroom_person_occupancy entity: binary_sensor.master_bedroom_person_occupancy
- type: entity-filter - type: entity-filter
entities: entities:
- binary_sensor.frigate_cam07_person_occupancy - binary_sensor.girls_room_cam_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
show_empty: false show_empty: false
state_filter: state_filter:
- "on" - "on"
@@ -210,12 +187,12 @@ cards:
title: Nursery title: Nursery
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam08_person image_entity: image.girls_room_cam_person
entity: binary_sensor.girls_room_person_occupancy entity: binary_sensor.girls_room_person_occupancy
- type: entity-filter - type: entity-filter
entities: entities:
- binary_sensor.frigate_cam12_person_occupancy - binary_sensor.kitchen_cam_person_occupancy
show_empty: false show_empty: false
state_filter: state_filter:
- "on" - "on"
@@ -233,7 +210,7 @@ cards:
title: Kitchen title: Kitchen
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam12_person image_entity: image.kitchen_cam_person
entity: binary_sensor.kitchen_person_occupancy entity: binary_sensor.kitchen_person_occupancy
- type: entity-filter - type: entity-filter
@@ -247,7 +224,7 @@ cards:
title: Dining Room title: Dining Room
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam12_person image_entity: image.kitchen_cam_person
entity: binary_sensor.dining_room_person_occupancy entity: binary_sensor.dining_room_person_occupancy
- type: entity-filter - type: entity-filter
@@ -261,7 +238,7 @@ cards:
title: Entryway title: Entryway
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam12_person image_entity: image.kitchen_cam_person
entity: binary_sensor.entryway_person_occupancy entity: binary_sensor.entryway_person_occupancy
- type: entity-filter - type: entity-filter
@@ -275,86 +252,12 @@ cards:
title: Front Room title: Front Room
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam12_person image_entity: image.kitchen_cam_person
entity: binary_sensor.front_room_person_occupancy 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 - type: entity-filter
entities: entities:
- binary_sensor.frigate_cam18_person_occupancy - binary_sensor.doorbell_cam_person_occupancy
show_empty: false show_empty: false
state_filter: state_filter:
- "on" - "on"
@@ -372,7 +275,7 @@ cards:
title: Driveway title: Driveway
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam18_person image_entity: image.doorbell_cam_person
entity: binary_sensor.driveway_person_occupancy entity: binary_sensor.driveway_person_occupancy
- type: entity-filter - type: entity-filter
@@ -386,7 +289,7 @@ cards:
title: From Street title: From Street
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam18_person image_entity: image.doorbell_cam_person
entity: binary_sensor.from_street_person_occupancy entity: binary_sensor.from_street_person_occupancy
- type: entity-filter - type: entity-filter
@@ -400,58 +303,7 @@ cards:
title: Front Yard title: Front Yard
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam18_person image_entity: image.doorbell_cam_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
entity: binary_sensor.front_yard_person_occupancy entity: binary_sensor.front_yard_person_occupancy
- type: entity-filter - type: entity-filter
@@ -465,12 +317,12 @@ cards:
title: Front Porch title: Front Porch
camera_view: auto camera_view: auto
entities: [] entities: []
image_entity: image.frigate_cam19_person image_entity: image.doorbell_cam_person
entity: binary_sensor.front_porch_person_occupancy entity: binary_sensor.front_porch_person_occupancy
# - type: entity-filter # - type: entity-filter
# entities: # entities:
# - binary_sensor.frigate_cam03_person_occupancy # - binary_sensor.computer_area_cam_person_occupancy
# show_empty: true # show_empty: true
# state_filter: # state_filter:
# - 'on' # - 'on'
@@ -483,14 +335,14 @@ cards:
# - 'on' # - 'on'
# card: # card:
# type: picture-entity # type: picture-entity
# entity: binary_sensor.frigate_cam03_person_occupancy # entity: binary_sensor.computer_area_cam_person_occupancy
# name: Great Room # name: Great Room
# show_state: true # show_state: true
# show_name: true # show_name: true
# camera_view: auto # camera_view: auto
# type: picture-entity # type: picture-entity
# entity: binary_sensor.great_room_person_occupancy # entity: binary_sensor.great_room_person_occupancy
# camera_image: image.frigate_cam03_person # camera_image: image.computer_area_cam_person
# - type: entity-filter # - type: entity-filter
# entities: # entities:
@@ -512,6 +364,6 @@ cards:
# cards: # cards:
# - type: entities # - type: entities
# 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.computer_area_person_occupancy
# - entity: binary_sensor.great_room_person_occupancy # - entity: binary_sensor.great_room_person_occupancy
+10 -10
View File
@@ -20,35 +20,35 @@ cards:
columns: 4 columns: 4
entities: entities:
- name: Contrast - name: Contrast
entity: switch.frigate_cam01_improve_contrast entity: switch.boys_room_cam_improve_contrast
tap_action: tap_action:
action: toggle action: toggle
- name: Snapshots - name: Snapshots
entity: switch.frigate_cam01_snapshots entity: switch.boys_room_cam_snapshots
tap_action: tap_action:
action: toggle action: toggle
- name: Detect - name: Detect
entity: switch.frigate_cam01_detect entity: switch.boys_room_cam_detect
tap_action: tap_action:
action: toggle action: toggle
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam01_all_occupancy entity: binary_sensor.boys_room_cam_all_occupancy
- type: entities - type: entities
title: Boys Room title: Boys Room
show_header_toggle: false show_header_toggle: false
entities: entities:
- name: Boys Room - name: Boys Room
entity: sensor.frigate_cam01_person_count entity: sensor.boys_room_cam_person_count
- name: Boys Room - name: Boys Room
entity: binary_sensor.frigate_cam01_person_occupancy entity: binary_sensor.boys_room_cam_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam01 - camera_entity: camera.boys_room_cam
title: Boys Room title: Boys Room
icon: mdi:earth icon: mdi:earth
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam01 camera_name: boys_room_cam
zone: boys_room zone: boys_room
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -86,12 +86,12 @@ cards:
entity: binary_sensor.furnace_room_person_occupancy entity: binary_sensor.furnace_room_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam01 - camera_entity: camera.boys_room_cam
title: Furnace Room title: Furnace Room
icon: mdi:hvac icon: mdi:hvac
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam01 camera_name: boys_room_cam
zone: furnace_room zone: furnace_room
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
+10 -10
View File
@@ -20,35 +20,35 @@ cards:
columns: 4 columns: 4
entities: entities:
- name: Contrast - name: Contrast
entity: switch.frigate_cam03_improve_contrast entity: switch.computer_area_cam_improve_contrast
tap_action: tap_action:
action: toggle action: toggle
- name: Snapshots - name: Snapshots
entity: switch.frigate_cam03_snapshots entity: switch.computer_area_cam_snapshots
tap_action: tap_action:
action: toggle action: toggle
- name: Detect - name: Detect
entity: switch.frigate_cam03_detect entity: switch.computer_area_cam_detect
tap_action: tap_action:
action: toggle action: toggle
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam03_all_occupancy entity: binary_sensor.computer_area_cam_all_occupancy
- type: entities - type: entities
title: Computer Area title: Computer Area
show_header_toggle: false show_header_toggle: false
entities: entities:
- name: Computer Area - name: Computer Area
entity: sensor.frigate_cam03_person_count entity: sensor.computer_area_cam_person_count
- name: Computer Area - name: Computer Area
entity: binary_sensor.frigate_cam03_person_occupancy entity: binary_sensor.computer_area_cam_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam03 - camera_entity: camera.computer_area_cam
title: Computer Area title: Computer Area
icon: mdi:desktop-classic icon: mdi:desktop-classic
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam03 camera_name: computer_area_cam
zone: computer_area zone: computer_area
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -86,7 +86,7 @@ cards:
entity: binary_sensor.great_room_person_occupancy entity: binary_sensor.great_room_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam03 - camera_entity: camera.computer_area_cam
title: Great Room title: Great Room
icon: mdi:microsoft-xbox-controller icon: mdi:microsoft-xbox-controller
live_provider: go2rtc live_provider: go2rtc
@@ -95,7 +95,7 @@ cards:
- webrtc - webrtc
stream: cam03_sub stream: cam03_sub
frigate: frigate:
camera_name: frigate_cam03 camera_name: computer_area_cam
zone: great_room zone: great_room
label: person label: person
view: view:
+17 -17
View File
@@ -7,7 +7,7 @@ visible:
- user: cad46dedf86f454ebbd7f697a58730f2 - user: cad46dedf86f454ebbd7f697a58730f2
cards: cards:
- !include /config/lovelace/cameras/view-camera-04.yaml - !include /config/lovelace/cameras/view-camera-04.yaml
- type: vertical-stack - type: vertical-stack
view_layout: view_layout:
position: sidebar position: sidebar
@@ -20,35 +20,35 @@ cards:
columns: 4 columns: 4
entities: entities:
- name: Contrast - name: Contrast
entity: switch.frigate_cam04_improve_contrast entity: switch.garage_cam_improve_contrast
tap_action: tap_action:
action: toggle action: toggle
- name: Snapshots - name: Snapshots
entity: switch.frigate_cam04_snapshots entity: switch.garage_cam_snapshots
tap_action: tap_action:
action: toggle action: toggle
- name: Detect - name: Detect
entity: switch.frigate_cam04_detect entity: switch.garage_cam_detect
tap_action: tap_action:
action: toggle action: toggle
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam04_all_occupancy entity: binary_sensor.garage_cam_all_occupancy
- type: entities - type: entities
title: Garage Person title: Garage Person
show_header_toggle: false show_header_toggle: false
entities: entities:
- name: Garage - name: Garage
entity: sensor.frigate_cam04_person_count entity: sensor.garage_cam_person_count
- name: Garage - name: Garage
entity: binary_sensor.frigate_cam04_person_occupancy entity: binary_sensor.garage_cam_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam04 - camera_entity: camera.garage_cam
title: Walkway title: Walkway
icon: mdi:garage icon: mdi:garage
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam04 camera_name: garage_cam
zone: walkway zone: walkway
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -78,12 +78,12 @@ cards:
style: chevrons style: chevrons
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam04 - camera_entity: camera.garage_cam
title: Workshop title: Workshop
icon: mdi:garage icon: mdi:garage
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam04 camera_name: garage_cam
zone: workshop zone: workshop
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -116,17 +116,17 @@ cards:
show_header_toggle: false show_header_toggle: false
entities: entities:
- name: Garage - name: Garage
entity: sensor.frigate_cam04_vehicle_count entity: sensor.garage_cam_vehicle_count
- name: Garage - name: Garage
entity: binary_sensor.frigate_cam04_vehicle_occupancy entity: binary_sensor.garage_cam_vehicle_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam04 - camera_entity: camera.garage_cam
title: East Side title: East Side
icon: mdi:garage icon: mdi:garage
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam04 camera_name: garage_cam
zone: east_side zone: east_side
label: vehicle label: vehicle
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -156,12 +156,12 @@ cards:
style: chevrons style: chevrons
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam04 - camera_entity: camera.garage_cam
title: West Side title: West Side
icon: mdi:garage icon: mdi:garage
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam04 camera_name: garage_cam
zone: west_side zone: west_side
label: vehicle label: vehicle
url: http://192.168.1.7:5000 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
+9 -9
View File
@@ -7,7 +7,7 @@ visible:
- user: cad46dedf86f454ebbd7f697a58730f2 - user: cad46dedf86f454ebbd7f697a58730f2
cards: cards:
- !include /config/lovelace/cameras/view-camera-07.yaml - !include /config/lovelace/cameras/view-camera-07.yaml
- type: vertical-stack - type: vertical-stack
view_layout: view_layout:
position: sidebar position: sidebar
@@ -20,19 +20,19 @@ cards:
columns: 4 columns: 4
entities: entities:
- name: Contrast - name: Contrast
entity: switch.frigate_cam07_improve_contrast entity: switch.bedroom_cam_improve_contrast
tap_action: tap_action:
action: toggle action: toggle
- name: Snapshots - name: Snapshots
entity: switch.frigate_cam07_snapshots entity: switch.bedroom_cam_snapshots
tap_action: tap_action:
action: toggle action: toggle
- name: Detect - name: Detect
entity: switch.frigate_cam07_detect entity: switch.bedroom_cam_detect
tap_action: tap_action:
action: toggle action: toggle
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam07_all_occupancy entity: binary_sensor.bedroom_cam_all_occupancy
- type: entities - type: entities
title: Master Bedroom title: Master Bedroom
show_header_toggle: false show_header_toggle: false
@@ -42,12 +42,12 @@ cards:
- entity: binary_sensor.master_bedroom_person_occupancy - entity: binary_sensor.master_bedroom_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam07 - camera_entity: camera.bedroom_cam
title: Master Bedroom Right title: Master Bedroom Right
icon: mdi:bed-king icon: mdi:bed-king
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam07 camera_name: bedroom_cam
zone: master_bedroom zone: master_bedroom
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -77,12 +77,12 @@ cards:
style: chevrons style: chevrons
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam07 - camera_entity: camera.bedroom_cam
title: Master Bed title: Master Bed
icon: mdi:bed-king icon: mdi:bed-king
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam07 camera_name: bedroom_cam
zone: master_bed zone: master_bed
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
+9 -9
View File
@@ -7,7 +7,7 @@ visible:
- user: cad46dedf86f454ebbd7f697a58730f2 - user: cad46dedf86f454ebbd7f697a58730f2
cards: cards:
- !include /config/lovelace/cameras/view-camera-08.yaml - !include /config/lovelace/cameras/view-camera-08.yaml
- type: vertical-stack - type: vertical-stack
view_layout: view_layout:
position: sidebar position: sidebar
@@ -20,35 +20,35 @@ cards:
columns: 4 columns: 4
entities: entities:
- name: Contrast - name: Contrast
entity: switch.frigate_cam08_improve_contrast entity: switch.girls_room_cam_improve_contrast
tap_action: tap_action:
action: toggle action: toggle
- name: Snapshots - name: Snapshots
entity: switch.frigate_cam08_snapshots entity: switch.girls_room_cam_snapshots
tap_action: tap_action:
action: toggle action: toggle
- name: Detect - name: Detect
entity: switch.frigate_cam08_detect entity: switch.girls_room_cam_detect
tap_action: tap_action:
action: toggle action: toggle
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam08_all_occupancy entity: binary_sensor.girls_room_cam_all_occupancy
- type: entities - type: entities
title: Person title: Person
show_header_toggle: false show_header_toggle: false
entities: entities:
- name: Person - name: Person
entity: sensor.frigate_cam08_person_count entity: sensor.girls_room_cam_person_count
- name: Person - name: Person
entity: binary_sensor.frigate_cam08_person_occupancy entity: binary_sensor.girls_room_cam_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam08 - camera_entity: camera.girls_room_cam
title: Person title: Person
icon: mdi:teddy-bear icon: mdi:teddy-bear
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam08 camera_name: girls_room_cam
zone: girls_room zone: girls_room
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
+11 -11
View File
@@ -7,7 +7,7 @@ visible:
- user: cad46dedf86f454ebbd7f697a58730f2 - user: cad46dedf86f454ebbd7f697a58730f2
cards: cards:
- !include /config/lovelace/cameras/view-camera-12.yaml - !include /config/lovelace/cameras/view-camera-12.yaml
- type: vertical-stack - type: vertical-stack
view_layout: view_layout:
position: sidebar position: sidebar
@@ -20,19 +20,19 @@ cards:
columns: 4 columns: 4
entities: entities:
- name: Contrast - name: Contrast
entity: switch.frigate_cam12_improve_contrast entity: switch.kitchen_cam_improve_contrast
tap_action: tap_action:
action: toggle action: toggle
- name: Snapshots - name: Snapshots
entity: switch.frigate_cam12_snapshots entity: switch.kitchen_cam_snapshots
tap_action: tap_action:
action: toggle action: toggle
- name: Detect - name: Detect
entity: switch.frigate_cam12_detect entity: switch.kitchen_cam_detect
tap_action: tap_action:
action: toggle action: toggle
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam12_all_occupancy entity: binary_sensor.kitchen_cam_all_occupancy
- type: entities - type: entities
title: Kitchen title: Kitchen
show_header_toggle: false show_header_toggle: false
@@ -43,12 +43,12 @@ cards:
entity: binary_sensor.kitchen_person_occupancy entity: binary_sensor.kitchen_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam12 - camera_entity: camera.kitchen_cam
title: Kitchen title: Kitchen
icon: mdi:fridge icon: mdi:fridge
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam12 camera_name: kitchen_cam
zone: kitchen zone: kitchen
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -86,12 +86,12 @@ cards:
entity: binary_sensor.dining_room_person_occupancy entity: binary_sensor.dining_room_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam12 - camera_entity: camera.kitchen_cam
title: Dining Room title: Dining Room
icon: mdi:table-chair icon: mdi:table-chair
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam12 camera_name: kitchen_cam
zone: dining_room zone: dining_room
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -129,12 +129,12 @@ cards:
entity: binary_sensor.front_room_person_occupancy entity: binary_sensor.front_room_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam12 - camera_entity: camera.kitchen_cam
title: Front Room title: Front Room
icon: mdi:television icon: mdi:television
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam12 camera_name: kitchen_cam
zone: front_room zone: front_room
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
+10 -10
View File
@@ -20,19 +20,19 @@ cards:
columns: 4 columns: 4
entities: entities:
- name: Contrast - name: Contrast
entity: switch.frigate_cam14_improve_contrast entity: switch.upstairs_cam_improve_contrast
tap_action: tap_action:
action: toggle action: toggle
- name: Snapshots - name: Snapshots
entity: switch.frigate_cam14_snapshots entity: switch.upstairs_cam_snapshots
tap_action: tap_action:
action: toggle action: toggle
- name: Detect - name: Detect
entity: switch.frigate_cam14_detect entity: switch.upstairs_cam_detect
tap_action: tap_action:
action: toggle action: toggle
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam14_all_occupancy entity: binary_sensor.upstairs_cam_all_occupancy
- type: entities - type: entities
title: Kitchen title: Kitchen
show_header_toggle: false show_header_toggle: false
@@ -43,12 +43,12 @@ cards:
entity: binary_sensor.kitchen_person_occupancy entity: binary_sensor.kitchen_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam14 - camera_entity: camera.upstairs_cam
title: Kitchen title: Kitchen
icon: mdi:fridge icon: mdi:fridge
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam14 camera_name: upstairs_cam
zone: kitchen zone: kitchen
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -86,12 +86,12 @@ cards:
entity: binary_sensor.dining_room_person_occupancy entity: binary_sensor.dining_room_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam14 - camera_entity: camera.upstairs_cam
title: Dining Room title: Dining Room
icon: mdi:table-chair icon: mdi:table-chair
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam14 camera_name: upstairs_cam
zone: dining_room zone: dining_room
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -129,12 +129,12 @@ cards:
entity: binary_sensor.front_room_person_occupancy entity: binary_sensor.front_room_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam14 - camera_entity: camera.upstairs_cam
title: Front Room title: Front Room
icon: mdi:television icon: mdi:television
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam14 camera_name: upstairs_cam
zone: front_room zone: front_room
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
+10 -10
View File
@@ -20,35 +20,35 @@ cards:
columns: 4 columns: 4
entities: entities:
- name: Contrast - name: Contrast
entity: switch.frigate_cam15_improve_contrast entity: switch.downstairs_cam_improve_contrast
tap_action: tap_action:
action: toggle action: toggle
- name: Snapshots - name: Snapshots
entity: switch.frigate_cam15_snapshots entity: switch.downstairs_cam_snapshots
tap_action: tap_action:
action: toggle action: toggle
- name: Detect - name: Detect
entity: switch.frigate_cam15_detect entity: switch.downstairs_cam_detect
tap_action: tap_action:
action: toggle action: toggle
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam15_all_occupancy entity: binary_sensor.downstairs_cam_all_occupancy
- type: entities - type: entities
title: Computer Area title: Computer Area
show_header_toggle: false show_header_toggle: false
entities: entities:
- name: Computer Area - name: Computer Area
entity: sensor.frigate_cam15_person_count entity: sensor.downstairs_cam_person_count
- name: Computer Area - name: Computer Area
entity: binary_sensor.frigate_cam15_person_occupancy entity: binary_sensor.downstairs_cam_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam15 - camera_entity: camera.downstairs_cam
title: Computer Area title: Computer Area
icon: mdi:desktop-classic icon: mdi:desktop-classic
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam15 camera_name: downstairs_cam
zone: computer_area zone: computer_area
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
@@ -86,7 +86,7 @@ cards:
entity: binary_sensor.great_room_person_occupancy entity: binary_sensor.great_room_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam15 - camera_entity: camera.downstairs_cam
title: Great Room title: Great Room
icon: mdi:microsoft-xbox-controller icon: mdi:microsoft-xbox-controller
live_provider: go2rtc live_provider: go2rtc
@@ -95,7 +95,7 @@ cards:
- webrtc - webrtc
stream: cam15_sub stream: cam15_sub
frigate: frigate:
camera_name: frigate_cam15 camera_name: downstairs_cam
zone: great_room zone: great_room
label: person label: person
view: 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
+17 -17
View File
@@ -7,7 +7,7 @@ visible:
- user: cad46dedf86f454ebbd7f697a58730f2 - user: cad46dedf86f454ebbd7f697a58730f2
cards: cards:
- !include /config/lovelace/cameras/view-camera-19.yaml - !include /config/lovelace/cameras/view-camera-19.yaml
- type: vertical-stack - type: vertical-stack
view_layout: view_layout:
position: sidebar position: sidebar
@@ -20,19 +20,19 @@ cards:
columns: 4 columns: 4
entities: entities:
- name: Contrast - name: Contrast
entity: switch.frigate_cam19_improve_contrast entity: switch.doorbell_cam_improve_contrast
tap_action: tap_action:
action: toggle action: toggle
- name: Snapshots - name: Snapshots
entity: switch.frigate_cam19_snapshots entity: switch.doorbell_cam_snapshots
tap_action: tap_action:
action: toggle action: toggle
- name: Detect - name: Detect
entity: switch.frigate_cam19_detect entity: switch.doorbell_cam_detect
tap_action: tap_action:
action: toggle action: toggle
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam19_all_occupancy entity: binary_sensor.doorbell_cam_all_occupancy
- type: horizontal-stack - type: horizontal-stack
cards: cards:
- type: glance - type: glance
@@ -41,17 +41,17 @@ cards:
columns: 1 columns: 1
entities: entities:
- name: Count - name: Count
entity: sensor.frigate_cam19_person_count entity: sensor.doorbell_cam_person_count
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam19_person_occupancy entity: binary_sensor.doorbell_cam_person_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam19 - camera_entity: camera.doorbell_cam
title: Person title: Person
icon: mdi:door icon: mdi:door
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam19 camera_name: doorbell_cam
label: person label: person
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
view: view:
@@ -86,17 +86,17 @@ cards:
columns: 1 columns: 1
entities: entities:
- name: Count - name: Count
entity: sensor.frigate_cam19_vehicle_count entity: sensor.doorbell_cam_vehicle_count
- name: Occupancy - name: Occupancy
entity: binary_sensor.frigate_cam19_vehicle_occupancy entity: binary_sensor.doorbell_cam_vehicle_occupancy
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam19 - camera_entity: camera.doorbell_cam
title: Vehicle title: Vehicle
icon: mdi:door icon: mdi:door
live_provider: ha live_provider: ha
frigate: frigate:
camera_name: frigate_cam19 camera_name: doorbell_cam
label: vehicle label: vehicle
url: http://192.168.1.7:5000 url: http://192.168.1.7:5000
view: view:
@@ -131,17 +131,17 @@ cards:
# columns: 1 # columns: 1
# entities: # entities:
# - name: Count # - name: Count
# entity: sensor.frigate_cam19_animal_count # entity: sensor.doorbell_cam_animal_count
# - name: Occupancy # - name: Occupancy
# entity: binary_sensor.frigate_cam19_animal_occupancy # entity: binary_sensor.doorbell_cam_animal_occupancy
# - type: custom:advanced-camera-card # - type: custom:advanced-camera-card
# cameras: # cameras:
# - camera_entity: camera.frigate_cam19 # - camera_entity: camera.doorbell_cam
# title: Front Porch # title: Front Porch
# icon: mdi:bird # icon: mdi:bird
# live_provider: ha # live_provider: ha
# frigate: # frigate:
# camera_name: frigate_cam19 # camera_name: doorbell_cam
# label: animal # label: animal
# url: http://192.168.1.7:5000 # url: http://192.168.1.7:5000
# view: # view:
+3 -3
View File
@@ -19,9 +19,9 @@ cards:
- !include /config/lovelace/cameras/view-camera-15.yaml - !include /config/lovelace/cameras/view-camera-15.yaml
#- !include /config/lovelace/cameras/view-camera-13.yaml #- !include /config/lovelace/cameras/view-camera-13.yaml
# - !include /config/lovelace/cameras/view-camera-06.yaml # - !include /config/lovelace/cameras/view-camera-06.yaml
- !include /config/lovelace/casting-cams/master-bedroom-card.yaml #- !include /config/lovelace/casting-cams/master-bedroom-card.yaml
# - !include /config/lovelace/cameras/view-camera-07.yaml - !include /config/lovelace/cameras/view-camera-07.yaml
- !include /config/lovelace/cameras/view-camera-04.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 - !include /config/lovelace/cameras/view-camera-19.yaml
+1 -1
View File
@@ -110,7 +110,7 @@ cards:
layout: vertical layout: vertical
secondary_info: none secondary_info: none
- type: custom:mushroom-entity-card - type: custom:mushroom-entity-card
entity: binary_sensor.frigate_cam18_person_occupancy entity: binary_sensor.doorbell_cam_person_occupancy
name: Person name: Person
layout: vertical layout: vertical
secondary_info: none secondary_info: none
+2 -2
View File
@@ -127,6 +127,6 @@ cards:
cards: cards:
- type: custom:mushroom-title-card - type: custom:mushroom-title-card
subtitle: Cameras 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-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 type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam12 - camera_entity: camera.downstairs_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: capabilities:
modes: disable: []
- webrtc disable_except:
stream: cam14_sub - live
live: status_bar:
auto_mute: all style: none
preload: true
draggable: false
show_image_during_load: true
lazy_load: false
controls:
title:
mode: none
timeline:
mode: none
thumbnails:
mode: none
menu: menu:
buttons: buttons:
frigate: frigate:
enabled: false enabled: false
style: none
performance: performance:
profile: low profile: low
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
cameras:
- camera_entity: camera.boys_room_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar: status_bar:
style: none style: none
menu: menu:
@@ -6,39 +13,5 @@ menu:
frigate: frigate:
enabled: false enabled: false
style: none style: none
cameras: performance:
- camera_entity: camera.frigate_cam01 profile: low
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
+10 -37
View File
@@ -1,44 +1,17 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
# status_bar:
# style: none
# menu:
# buttons:
# frigate:
# enabled: false
# style: none
cameras: cameras:
- camera_entity: camera.frigate_cam03 - camera_entity: camera.computer_area_cam
live_provider: go2rtc live_provider: go2rtc
id: frigate-cam03
capabilities: capabilities:
disable: [] disable: []
disable_except: disable_except:
- live - live
go2rtc: status_bar:
stream: cam03 style: none
modes: menu:
- webrtc buttons:
# view: frigate:
# default: live enabled: false
# profiles: [] style: none
# grid_options: performance:
# columns: full profile: low
# 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
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
cameras:
- camera_entity: camera.doorbell_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar: status_bar:
style: none style: none
menu: menu:
@@ -6,39 +13,5 @@ menu:
frigate: frigate:
enabled: false enabled: false
style: none style: none
cameras: performance:
- camera_entity: camera.frigate_cam19 profile: low
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
+5 -18
View File
@@ -1,24 +1,11 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam14 - camera_entity: camera.upstairs_cam
live_provider: go2rtc live_provider: go2rtc
go2rtc: capabilities:
modes: disable: []
- webrtc disable_except:
stream: cam14_sub - live
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
menu: menu:
buttons: buttons:
frigate: frigate:
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
cameras:
- camera_entity: camera.doorbell_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar: status_bar:
style: none style: none
menu: menu:
@@ -6,39 +13,5 @@ menu:
frigate: frigate:
enabled: false enabled: false
style: none style: none
cameras: performance:
- camera_entity: camera.frigate_cam18 profile: low
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
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
cameras:
- camera_entity: camera.garage_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar: status_bar:
style: none style: none
menu: menu:
@@ -6,39 +13,5 @@ menu:
frigate: frigate:
enabled: false enabled: false
style: none style: none
cameras: performance:
- camera_entity: camera.frigate_cam04 profile: low
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
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
cameras:
- camera_entity: camera.girls_room_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar: status_bar:
style: none style: none
menu: menu:
@@ -6,39 +13,5 @@ menu:
frigate: frigate:
enabled: false enabled: false
style: none style: none
cameras: performance:
- camera_entity: camera.frigate_cam08 profile: low
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
+1 -1
View File
@@ -1,5 +1,5 @@
title: Nursery Camera title: Nursery Camera
path: girls_room-camera path: girls-room-camera
icon: mdi:teddy-bear icon: mdi:teddy-bear
type: panel type: panel
cards: cards:
+35 -77
View File
@@ -1,63 +1,46 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam08 - camera_entity: camera.girls_room_cam
title: Girls Room title: Girls Room
live_provider: go2rtc live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam08_sub
triggers: triggers:
occupancy: false occupancy: false
motion: false motion: false
entities: entities:
- binary_sensor.girls_room_motion - binary_sensor.girls_room_motion
- binary_sensor.bridgets_bed - binary_sensor.bridgets_bed
- camera_entity: camera.frigate_cam01 capabilities:
disable: []
disable_except:
- live
- camera_entity: camera.boys_room_cam
title: Boys Room title: Boys Room
live_provider: go2rtc live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam01_sub
triggers: triggers:
occupancy: false occupancy: false
motion: false motion: false
entities: entities:
- binary_sensor.boys_room_motion - binary_sensor.boys_room_motion
- binary_sensor.emmetts_bed - binary_sensor.emmetts_bed
# - camera_entity: camera.frigate_cam13 capabilities:
# title: Front Room disable: []
# live_provider: go2rtc disable_except:
# go2rtc: - live
# modes: - camera_entity: camera.kitchen_cam
# - webrtc
# stream: cam12_sub
# triggers:
# occupancy: false
# motion: false
# entities:
# - binary_sensor.front_room_motion
# - binary_sensor.dining_room_motion
- camera_entity: camera.frigate_cam12
title: Kitchen title: Kitchen
live_provider: go2rtc live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam13_sub
triggers: triggers:
occupancy: false occupancy: false
motion: false motion: false
entities: entities:
- binary_sensor.kitchen_motion - binary_sensor.kitchen_motion
- camera_entity: camera.frigate_cam03 capabilities:
disable: []
disable_except:
- live
- camera_entity: camera.computer_area_cam
title: Computer Desk title: Computer Desk
live_provider: go2rtc live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam03_sub
triggers: triggers:
occupancy: false occupancy: false
motion: false motion: false
@@ -65,54 +48,29 @@ cameras:
- binary_sensor.computer_chair_contact_occupied - binary_sensor.computer_chair_contact_occupied
- binary_sensor.computer_area_motion - binary_sensor.computer_area_motion
- binary_sensor.great_room_motion - binary_sensor.great_room_motion
- camera_entity: camera.frigate_cam06 capabilities:
title: MBR Left disable: []
live_provider: go2rtc disable_except:
go2rtc: - live
modes: - camera_entity: camera.bedroom_cam
- webrtc
stream: cam06_sub
triggers:
occupancy: false
motion: false
entities:
- binary_sensor.bedroom_motion
- camera_entity: camera.frigate_cam07
title: MBR Right title: MBR Right
live_provider: go2rtc live_provider: go2rtc
go2rtc:
modes:
- webrtc
stream: cam07_sub
triggers: triggers:
occupancy: false occupancy: false
motion: false motion: false
entities: entities:
- binary_sensor.bed_presence_c175a4_bed_occupied_either - binary_sensor.bed_presence_c175a4_bed_occupied_either
# timeline: capabilities:
# media: snapshots disable: []
# show_recordings: false disable_except:
# view: - live
# scan:
# enabled: true status_bar:
# untrigger_seconds: 10 style: none
# untrigger_reset: true menu:
# default: live buttons:
# camera_select: live frigate:
# dark_mode: "on" enabled: false
# update_cycle_camera: true style: none
# update_seconds: 10 performance:
# menu: profile: low
# buttons:
# clips:
# enabled: false
# timeline:
# enabled: false
# snapshots:
# enabled: false
# media_player:
# enabled: false
# live:
# lazy_load: true
# preload: true
# lazy_unload: hidden
+9 -36
View File
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
cameras:
- camera_entity: camera.kitchen_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar: status_bar:
style: none style: none
menu: menu:
@@ -6,39 +13,5 @@ menu:
frigate: frigate:
enabled: false enabled: false
style: none style: none
cameras: performance:
- camera_entity: camera.frigate_cam12 profile: low
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
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
cameras:
- camera_entity: camera.bedroom_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar: status_bar:
style: none style: none
menu: menu:
@@ -6,39 +13,5 @@ menu:
frigate: frigate:
enabled: false enabled: false
style: none style: none
cameras: performance:
- camera_entity: camera.frigate_cam06 profile: low
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
@@ -1,4 +1,11 @@
type: custom:advanced-camera-card type: custom:advanced-camera-card
cameras:
- camera_entity: camera.bedroom_cam
live_provider: go2rtc
capabilities:
disable: []
disable_except:
- live
status_bar: status_bar:
style: none style: none
menu: menu:
@@ -6,39 +13,5 @@ menu:
frigate: frigate:
enabled: false enabled: false
style: none style: none
cameras: performance:
- camera_entity: camera.frigate_cam07 profile: low
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
@@ -3,4 +3,4 @@ path: mbr-camera
icon: mdi:bed-king icon: mdi:bed-king
panel: true panel: true
cards: 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 type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam04 - camera_entity: camera.garage_cam
title: Garage
live_provider: go2rtc live_provider: go2rtc
go2rtc: capabilities:
modes: disable: []
- webrtc disable_except:
stream: cam04_sub - live
# - camera_entity: camera.frigate_cam14 - camera_entity: camera.doorbell_cam
# 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
title: Front Porch title: Front Porch
live_provider: go2rtc live_provider: go2rtc
go2rtc: capabilities:
modes: disable: []
- webrtc disable_except:
stream: cam19_sub - 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" # - type: "custom:button-card"
# color: auto # color: auto
# entity: camera.frigate_cam14 # entity: camera.upstairs_cam
# show_name: false # show_name: false
# show_entity_picture: true # show_entity_picture: true
# style: # style:
+1 -1
View File
@@ -135,7 +135,7 @@ elements:
#button #3 #button #3
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
entity: camera.frigate_cam01 entity: camera.boys_room_cam
show_name: false show_name: false
show_entity_picture: true show_entity_picture: true
style: style:
+1 -1
View File
@@ -179,7 +179,7 @@ elements:
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
entity: camera.frigate_cam03 entity: camera.computer_area_cam
show_name: false show_name: false
show_entity_picture: true show_entity_picture: true
style: style:
+1 -1
View File
@@ -167,7 +167,7 @@ elements:
#button #4 #button #4
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
entity: camera.frigate_cam14 entity: camera.upstairs_cam
show_name: false show_name: false
show_entity_picture: true show_entity_picture: true
style: style:
+1 -1
View File
@@ -111,7 +111,7 @@ elements:
#button #2 #button #2
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
entity: camera.frigate_cam19 entity: camera.doorbell_cam
show_name: false show_name: false
show_entity_picture: true show_entity_picture: true
style: style:
+1 -1
View File
@@ -87,7 +87,7 @@ elements:
type: "custom:button-card" type: "custom:button-card"
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
entity: camera.frigate_cam14 entity: camera.upstairs_cam
show_name: false show_name: false
show_entity_picture: true show_entity_picture: true
style: style:
+2 -2
View File
@@ -63,7 +63,7 @@ elements:
# left: 60% # left: 60%
# top: 9% # top: 9%
- type: state-icon - type: state-icon
entity: binary_sensor.frigate_cam18_vehicle_occupancy entity: binary_sensor.doorbell_cam_vehicle_occupancy
style: style:
left: 68% left: 68%
top: 9% top: 9%
@@ -138,7 +138,7 @@ elements:
#button #2 #button #2
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
entity: camera.frigate_cam18 entity: camera.doorbell_cam
show_name: false show_name: false
show_entity_picture: true show_entity_picture: true
style: style:
+1 -1
View File
@@ -86,7 +86,7 @@ elements:
#button #2 #button #2
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
entity: camera.frigate_cam04 entity: camera.garage_cam
show_name: false show_name: false
show_entity_picture: true show_entity_picture: true
style: style:
+1 -1
View File
@@ -125,7 +125,7 @@ elements:
#button #3 #button #3
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
entity: camera.frigate_cam08 entity: camera.girls_room_cam
show_name: false show_name: false
show_entity_picture: true show_entity_picture: true
style: style:
+1 -1
View File
@@ -106,7 +106,7 @@ elements:
#button #4 #button #4
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
entity: camera.frigate_cam12 entity: camera.kitchen_cam
show_name: false show_name: false
show_entity_picture: true show_entity_picture: true
style: style:
+2 -20
View File
@@ -103,25 +103,7 @@ elements:
hold_action: hold_action:
action: more-info action: more-info
#button #2 #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 #button #3
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
@@ -143,7 +125,7 @@ elements:
#button #4 #button #4
- type: "custom:button-card" - type: "custom:button-card"
color: auto color: auto
entity: camera.frigate_cam07 entity: camera.bedroom_cam
show_name: false show_name: false
show_entity_picture: true show_entity_picture: true
style: style:
@@ -9,8 +9,8 @@ cards:
cards: cards:
- type: custom:advanced-camera-card - type: custom:advanced-camera-card
cameras: cameras:
- camera_entity: camera.frigate_cam03 - camera_entity: camera.computer_area_cam
camera_name: frigate_cam03 camera_name: computer_area_cam
zone: computer_area zone: computer_area
label: person label: person
frigate_url: http://192.168.1.7:5000 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-15.yaml
- !include /config/lovelace/cameras/view-camera-08.yaml - !include /config/lovelace/cameras/view-camera-08.yaml
- !include /config/lovelace/cameras/view-camera-01.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 - !include /config/lovelace/cameras/view-camera-07.yaml
+16 -21
View File
@@ -701,15 +701,13 @@ cards:
- binary_sensor.front_porch_motion - binary_sensor.front_porch_motion
- binary_sensor.deck_motion - binary_sensor.deck_motion
- binary_sensor.entryway_motion - binary_sensor.entryway_motion
- binary_sensor.frigate_cam01_person_occupancy - binary_sensor.boys_room_cam_person_occupancy
- binary_sensor.frigate_cam03_person_occupancy - binary_sensor.computer_area_cam_person_occupancy
- binary_sensor.frigate_cam04_person_occupancy - binary_sensor.garage_cam_person_occupancy
- binary_sensor.frigate_cam06_person_occupancy - binary_sensor.bedroom_cam_person_occupancy
- binary_sensor.frigate_cam07_person_occupancy - binary_sensor.girls_room_cam_person_occupancy
- binary_sensor.frigate_cam08_person_occupancy - binary_sensor.kitchen_cam_person_occupancy
- binary_sensor.frigate_cam12_person_occupancy - binary_sensor.doorbell_cam_person_occupancy
- binary_sensor.frigate_cam18_person_occupancy
- binary_sensor.frigate_cam19_person_occupancy
- binary_sensor.great_room_multisensor_motion_detection - binary_sensor.great_room_multisensor_motion_detection
- binary_sensor.garage_multisensor_motion_detection - binary_sensor.garage_multisensor_motion_detection
- binary_sensor.master_bedroom_closet_motion_switch_motion_detection - binary_sensor.master_bedroom_closet_motion_switch_motion_detection
@@ -761,7 +759,6 @@ cards:
- state: "on" - state: "on"
class: "door-open" class: "door-open"
- entities: - entities:
- sensor.dishwasher - sensor.dishwasher
states: states:
@@ -811,17 +808,15 @@ cards:
class: "window-unavailable" class: "window-unavailable"
- entities: - entities:
- camera.frigate_cam01 - camera.boys_room_cam
- camera.frigate_cam03 - camera.computer_area_cam
- camera.frigate_cam04 - camera.garage_cam
- camera.frigate_cam06 - camera.bedroom_cam
- camera.frigate_cam07 - camera.girls_room_cam
- camera.frigate_cam08 - camera.kitchen_cam
- camera.frigate_cam12 - camera.upstairs_cam
- camera.frigate_cam14 - camera.downstairs_cam
- camera.frigate_cam15 - camera.doorbell_cam
- camera.frigate_cam18
- camera.frigate_cam19
states: states:
- state: "idle" - state: "idle"
class: "camera-idle" class: "camera-idle"
+10 -15
View File
@@ -1230,27 +1230,23 @@ cards:
- entity: sensor.utility_room_vent_switch_node_status - entity: sensor.utility_room_vent_switch_node_status
name: Utility Room Vent name: Utility Room Vent
- entity: camera.frigate_cam01 - entity: camera.boys_room_cam
name: Boys Room name: Boys Room
- entity: camera.frigate_cam03 - entity: camera.computer_area_cam
name: Comp. Desk name: Comp. Desk
- entity: camera.frigate_cam04 - entity: camera.garage_cam
name: Garage name: Garage
- entity: camera.frigate_cam06 - entity: camera.bedroom_cam
name: MBR Left name: Bedroom
- entity: camera.frigate_cam07 - entity: camera.girls_room_cam
name: MBR Right
- entity: camera.frigate_cam08
name: Nursery name: Nursery
- entity: camera.frigate_cam12 - entity: camera.kitchen_cam
name: Kitchen name: Kitchen
- entity: camera.frigate_cam14 - entity: camera.upstairs_cam
name: Upstairs name: Upstairs
- entity: camera.frigate_cam15 - entity: camera.downstairs_cam
name: Downstairs name: Downstairs
- entity: camera.frigate_cam18 - entity: camera.doorbell_cam
name: Front Yard
- entity: camera.frigate_cam19
name: Front Porch name: Front Porch
- entity: media_player.bathroom_mini - entity: media_player.bathroom_mini
@@ -1264,7 +1260,6 @@ cards:
- entity: media_player.girls_room_clock - entity: media_player.girls_room_clock
- entity: media_player.home_assistant_voice_097b44_media_player - entity: media_player.home_assistant_voice_097b44_media_player
show_empty: false show_empty: false
state_filter: state_filter:
- "unavailable" - "unavailable"
+14 -26
View File
@@ -17,29 +17,17 @@ cards:
camera_view: live camera_view: live
focus_motion: true focus_motion: true
cameras: cameras:
- entity: camera.frigate_cam08 - entity: camera.girls_room_cam
motion_entity: binary_sensor.frigate_cam08_person_occupancy motion_entity: binary_sensor.girls_room_cam_person_occupancy
- entity: camera.frigate_cam12 - entity: camera.kitchen_cam
motion_entity: binary_sensor.frigate_cam12_person_occupancy motion_entity: binary_sensor.kitchen_cam_person_occupancy
# - entity: camera.frigate_cam13 - entity: camera.boys_room_cam
# motion_entity: binary_sensor.frigate_cam13_person_occupancy motion_entity: binary_sensor.boys_room_cam_person_occupancy
- entity: camera.frigate_cam01 - entity: camera.computer_area_cam
motion_entity: binary_sensor.frigate_cam01_person_occupancy motion_entity: binary_sensor.computer_area_cam_person_occupancy
- entity: camera.frigate_cam03 - entity: camera.bedroom_cam
motion_entity: binary_sensor.frigate_cam03_person_occupancy motion_entity: binary_sensor.bedroom_cam_person_occupancy
# - entity: camera.amcrest_cam05 - entity: camera.garage_cam
# motion_entity: binary_sensor.frigate_cam05_person_occupancy motion_entity: binary_sensor.garage_cam_person_occupancy
- entity: camera.frigate_cam06 - entity: camera.doorbell_cam
motion_entity: binary_sensor.frigate_cam06_person_occupancy motion_entity: binary_sensor.doorbell_cam_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
+2 -2
View File
@@ -22,7 +22,7 @@ cards:
- !include /config/lovelace/cameras/view-camera-12.yaml - !include /config/lovelace/cameras/view-camera-12.yaml
#- !include /config/lovelace/cameras/view-camera-02.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 # 5 and 9
#- !include /config/lovelace/cameras/view-camera-05.yaml #- !include /config/lovelace/cameras/view-camera-05.yaml
@@ -47,6 +47,6 @@ cards:
# 11 and 12 # 11 and 12
#- !include /config/lovelace/cameras/view-camera-14.yaml #- !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 - !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." message: "This is a test message with an image."
data: data:
image: > 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 }}
# 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 }} # {{ image }}
-2
View File
@@ -11,8 +11,6 @@ views:
- !include lovelace/frigate/view-ai-cam14.yaml - !include lovelace/frigate/view-ai-cam14.yaml
- !include lovelace/frigate/view-ai-cam03.yaml - !include lovelace/frigate/view-ai-cam03.yaml
- !include lovelace/frigate/view-ai-cam15.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-cam07.yaml
- !include lovelace/frigate/view-ai-cam04.yaml - !include lovelace/frigate/view-ai-cam04.yaml
- !include lovelace/frigate/view-ai-cam18.yaml
- !include lovelace/frigate/view-ai-cam19.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/birds-eye-view.yaml
- !include lovelace/casting-cams/dual-camera-view.yaml - !include lovelace/casting-cams/dual-camera-view.yaml
- !include lovelace/casting-cams/girls-room-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/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/boys-room-view.yaml
- !include lovelace/casting-cams/garage-view.yaml - !include lovelace/casting-cams/garage-view.yaml
- !include lovelace/casting-cams/front-porch-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/master-bedroom-view.yaml
- !include lovelace/casting-cams/indoor-camera-view.yaml - !include lovelace/casting-cams/indoor-camera-view.yaml
- !include lovelace/casting-cams/outdoor-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" /> inkscape:label="input_boolean.great_room_occupied" />
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-0" id="svg5025-0"
version="1.1" version="1.1"
@@ -1214,7 +1214,7 @@
inkscape:label="binary_sensor.computer_area_window_contact" /> inkscape:label="binary_sensor.computer_area_window_contact" />
<path <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" 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:type="arc"
sodipodi:cx="-6087.9692" sodipodi:cx="-6087.9692"
sodipodi:cy="-16649.539" sodipodi:cy="-16649.539"
@@ -1223,7 +1223,7 @@
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" 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" 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)" transform="rotate(20.586101)"
sodipodi:arc-type="slice" /> sodipodi:arc-type="slice" />
@@ -1480,7 +1480,7 @@
inkscape:transform-center-y="-8.9009363"> inkscape:transform-center-y="-8.9009363">
<path <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" 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:type="arc"
sodipodi:cx="1164.4548" sodipodi:cx="1164.4548"
sodipodi:cy="1207.9447" sodipodi:cy="1207.9447"
@@ -1488,15 +1488,15 @@
sodipodi:ry="10" sodipodi:ry="10"
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" sodipodi:end="3.1397678"
inkscape:label="binary_sensor.frigate_cam14_all_occupancy" inkscape:label="binary_sensor.upstairs_cam_all_occupancy"
transform="rotate(-35.855883)" transform="rotate(-35.855883)"
sodipodi:arc-type="slice" 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" /> d="m 1164.4556,1217.9447 a 9.9992313,10 0 0 1 -10,-9.9817 l 9.9992,-0.018 z" />
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-0-1-1" id="svg5025-0-1-1"
version="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" /> style="stroke-width:0.318705" />
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-9" id="svg5025-9"
version="1.1" version="1.1"
@@ -2651,9 +2651,9 @@
</g> </g>
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-0" id="svg5025-0"
version="1.1" version="1.1"
@@ -2669,9 +2669,9 @@
</g> </g>
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-2" id="svg5025-2"
version="1.1" version="1.1"
@@ -2687,9 +2687,9 @@
</g> </g>
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-0-0-5" id="svg5025-0-0-5"
version="1.1" version="1.1"
@@ -3391,9 +3391,9 @@
sodipodi:arc-type="arc" /> sodipodi:arc-type="arc" />
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-5-0" id="svg5025-5-0"
version="1.1" version="1.1"
@@ -3418,7 +3418,7 @@
</g> </g>
<path <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" 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:type="arc"
sodipodi:cx="13505.34" sodipodi:cx="13505.34"
sodipodi:cy="11212.028" sodipodi:cy="11212.028"
@@ -3427,7 +3427,7 @@
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" 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" 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)" transform="rotate(-128.66031)"
sodipodi:arc-type="slice" /> sodipodi:arc-type="slice" />
<path <path
@@ -3449,9 +3449,9 @@
transform="translate(-159.29099,120.97881)"> transform="translate(-159.29099,120.97881)">
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-0-1" id="svg5025-0-1"
version="1.1" version="1.1"
@@ -3467,7 +3467,7 @@
</g> </g>
<path <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" 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:type="arc"
sodipodi:cx="-17188.795" sodipodi:cx="-17188.795"
sodipodi:cy="3053.7041" sodipodi:cy="3053.7041"
@@ -3476,15 +3476,15 @@
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" 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" 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)" transform="rotate(103.07493)"
sodipodi:arc-type="slice" /> sodipodi:arc-type="slice" />
</g> </g>
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-0-1-2" id="svg5025-0-1-2"
version="1.1" version="1.1"
@@ -3500,7 +3500,7 @@
</g> </g>
<path <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" 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:type="arc"
sodipodi:cx="-13182.251" sodipodi:cx="-13182.251"
sodipodi:cy="11885.266" sodipodi:cy="11885.266"
@@ -3508,13 +3508,13 @@
sodipodi:ry="10" sodipodi:ry="10"
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" sodipodi:end="3.1397678"
inkscape:label="binary_sensor.frigate_cam19_person_occupancy" inkscape:label="binary_sensor.doorbell_cam_person_occupancy"
transform="rotate(133.16403)" transform="rotate(133.16403)"
sodipodi:arc-type="slice" 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" /> d="m -13182.25,11895.266 a 9.9992313,10 0 0 1 -10,-9.982 l 9.999,-0.02 z" />
<path <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" 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:type="arc"
sodipodi:cx="-5380.7095" sodipodi:cx="-5380.7095"
sodipodi:cy="-16910.912" sodipodi:cy="-16910.912"
@@ -3523,14 +3523,14 @@
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" 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" 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)" transform="rotate(20.586101)"
sodipodi:arc-type="slice" /> sodipodi:arc-type="slice" />
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-0-6" id="svg5025-0-6"
version="1.1" version="1.1"
@@ -3546,7 +3546,7 @@
</g> </g>
<path <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" 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:type="arc"
sodipodi:cx="9500.0059" sodipodi:cx="9500.0059"
sodipodi:cy="14828.762" sodipodi:cy="14828.762"
@@ -3555,12 +3555,12 @@
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" 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" 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)" transform="rotate(-144.81275)"
sodipodi:arc-type="slice" /> sodipodi:arc-type="slice" />
<path <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" 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:type="arc"
sodipodi:cx="14732.628" sodipodi:cx="14732.628"
sodipodi:cy="-9336.0605" sodipodi:cy="-9336.0605"
@@ -3569,12 +3569,12 @@
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" 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" 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)" transform="rotate(-56.605603)"
sodipodi:arc-type="slice" /> sodipodi:arc-type="slice" />
<path <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" 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:type="arc"
sodipodi:cx="-5743.2754" sodipodi:cx="-5743.2754"
sodipodi:cy="16333.289" sodipodi:cy="16333.289"
@@ -3583,12 +3583,12 @@
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" 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" 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)" transform="rotate(161.67176)"
sodipodi:arc-type="slice" /> sodipodi:arc-type="slice" />
<path <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" 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:type="arc"
sodipodi:cx="11920.97" sodipodi:cx="11920.97"
sodipodi:cy="12722.876" sodipodi:cy="12722.876"
@@ -3597,7 +3597,7 @@
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" 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" 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)" transform="rotate(-135.2372)"
sodipodi:arc-type="slice" /> sodipodi:arc-type="slice" />
<path <path
@@ -5149,7 +5149,7 @@
inkscape:transform-center-y="2.3998316"> inkscape:transform-center-y="2.3998316">
<path <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" 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:type="arc"
sodipodi:cx="448.5463" sodipodi:cx="448.5463"
sodipodi:cy="971.28693" sodipodi:cy="971.28693"
@@ -5157,15 +5157,15 @@
sodipodi:ry="10" sodipodi:ry="10"
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" sodipodi:end="3.1397678"
inkscape:label="binary_sensor.frigate_cam14_person_occupancy" inkscape:label="binary_sensor.upstairs_cam_person_occupancy"
transform="rotate(-35.855883)" transform="rotate(-35.855883)"
sodipodi:arc-type="slice" 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" /> d="m 448.54708,981.28693 a 9.9992313,10 0 0 1 -10,-9.98176 l 9.99922,-0.0182 z" />
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-0-1-1" id="svg5025-0-1-1"
version="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" /> d="m 17637.001,945.99921 a 9.9992313,10 0 0 1 -10,-9.98175 l 9.999,-0.0183 z" />
<path <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" 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:type="arc"
sodipodi:cx="-10567.206" sodipodi:cx="-10567.206"
sodipodi:cy="13877.427" sodipodi:cy="13877.427"
@@ -5754,7 +5754,7 @@
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" 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" 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)" transform="rotate(143.44766,9.917623e-5,-1.1094146e-4)"
sodipodi:arc-type="slice" /> sodipodi:arc-type="slice" />
<path <path
@@ -5928,9 +5928,9 @@
y="357.11569">---------</tspan></text> y="357.11569">---------</tspan></text>
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-0-0-5-1" id="svg5025-0-0-5-1"
version="1.1" version="1.1"
@@ -5946,7 +5946,7 @@
</g> </g>
<path <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" 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:type="arc"
sodipodi:cx="782.23279" sodipodi:cx="782.23279"
sodipodi:cy="17775.164" sodipodi:cy="17775.164"
@@ -5955,14 +5955,14 @@
sodipodi:start="1.5707178" sodipodi:start="1.5707178"
sodipodi:end="3.1397678" 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" 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)" transform="rotate(-177.27264)"
sodipodi:arc-type="slice" /> sodipodi:arc-type="slice" />
<g <g
style="display:inline;overflow:visible;fill:#8270a2;fill-opacity:1;stroke:none" 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)" 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 <svg
id="svg5025-0-0-5-1-0" id="svg5025-0-0-5-1-0"
version="1.1" version="1.1"

Before

Width:  |  Height:  |  Size: 522 KiB

After

Width:  |  Height:  |  Size: 522 KiB