From 30bbe781ef27788634142bb0bc74ec11012bf285 Mon Sep 17 00:00:00 2001 From: CeeWeasel Date: Sat, 6 Jun 2026 14:04:03 -0400 Subject: [PATCH] Changing camera names to ensure frigate, go2rtc, and home assistant all match --- .../frigate/frigate_person_back_yard.yaml | 149 ------------- .../frigate/frigate_person_front_porch.yaml | 2 +- .../rooms/boys_room/boys_room_out_of_bed.yaml | 39 +--- .../girls_room/girls_room_out_of_bed.yaml | 88 +------- components/packages/camera_casting.yaml | 183 +++------------- components/packages/cameras.yaml | 2 +- components/packages/google_assistant.yaml | 16 +- groups.yaml | 6 +- lovelace/cameras/view-camera-01.yaml | 12 +- lovelace/cameras/view-camera-03.yaml | 12 +- lovelace/cameras/view-camera-04.yaml | 36 ++- lovelace/cameras/view-camera-06.yaml | 116 ---------- lovelace/cameras/view-camera-07.yaml | 12 +- lovelace/cameras/view-camera-08.yaml | 12 +- lovelace/cameras/view-camera-12.yaml | 12 +- lovelace/cameras/view-camera-14.yaml | 12 +- lovelace/cameras/view-camera-15.yaml | 17 +- lovelace/cameras/view-camera-18.yaml | 189 ---------------- lovelace/cameras/view-camera-19.yaml | 34 ++- lovelace/cameras/view-camera-mbr.yaml | 28 +-- lovelace/casting-cams/back-yard-card.yaml | 65 ------ lovelace/casting-cams/back-yard-view.yaml | 8 - lovelace/casting-cams/birds-eye-card.yaml | 4 - lovelace/casting-cams/birds-eye-view.yaml | 8 +- lovelace/casting-cams/boys-room-card.yaml | 8 +- lovelace/casting-cams/computer-area-view.yaml | 6 - ...er-area-card.yaml => downstairs-card.yaml} | 5 +- lovelace/casting-cams/downstairs-view.yaml | 6 + lovelace/casting-cams/front-porch-card.yaml | 7 +- lovelace/casting-cams/front-room-view.yaml | 6 - lovelace/casting-cams/front-yard-card.yaml | 4 +- lovelace/casting-cams/garage-card.yaml | 4 +- lovelace/casting-cams/girls-room-card.yaml | 6 +- .../casting-cams/indoor-camera-cycler.yaml | 12 +- lovelace/casting-cams/kitchen-card.yaml | 3 +- .../casting-cams/master-bedroom-card.yaml | 8 +- .../casting-cams/outdoor-camera-cycler.yaml | 24 +- ...ront-room-card.yaml => upstairs-card.yaml} | 6 +- lovelace/casting-cams/upstairs-view.yaml | 6 + lovelace/details/view-people-frigate.yaml | 21 +- lovelace/details/view-people.yaml | 206 +++--------------- lovelace/frigate/view-ai-cam01.yaml | 20 +- lovelace/frigate/view-ai-cam03.yaml | 20 +- lovelace/frigate/view-ai-cam04.yaml | 34 +-- lovelace/frigate/view-ai-cam06.yaml | 112 ---------- lovelace/frigate/view-ai-cam07.yaml | 18 +- lovelace/frigate/view-ai-cam08.yaml | 18 +- lovelace/frigate/view-ai-cam12.yaml | 22 +- lovelace/frigate/view-ai-cam14.yaml | 20 +- lovelace/frigate/view-ai-cam15.yaml | 20 +- lovelace/frigate/view-ai-cam18.yaml | 170 --------------- lovelace/frigate/view-ai-cam19.yaml | 34 +-- lovelace/phone/cctv.yaml | 6 +- lovelace/phone/front-yard.yaml | 2 +- lovelace/phone/master-bedroom.yaml | 4 +- lovelace/raw-cameras/back-yard-card.yaml | 26 +-- lovelace/raw-cameras/boys-room-card.yaml | 45 +--- lovelace/raw-cameras/computer-area-card.yaml | 47 +--- lovelace/raw-cameras/front-porch-card.yaml | 45 +--- lovelace/raw-cameras/front-room-card.yaml | 23 +- lovelace/raw-cameras/front-yard-card.yaml | 45 +--- lovelace/raw-cameras/garage-card.yaml | 45 +--- lovelace/raw-cameras/girls-room-card.yaml | 45 +--- lovelace/raw-cameras/girls-room-view.yaml | 2 +- lovelace/raw-cameras/indoor-camera-card.yaml | 112 +++------- lovelace/raw-cameras/kitchen-card.yaml | 45 +--- .../raw-cameras/master-bedroom-left-card.yaml | 45 +--- .../master-bedroom-right-card.yaml | 45 +--- lovelace/raw-cameras/master-bedroom-view.yaml | 2 +- lovelace/raw-cameras/outdoor-camera-card.yaml | 44 ++-- lovelace/room_cards/back_yard.yaml | 2 +- lovelace/room_cards/boys_room.yaml | 2 +- lovelace/room_cards/computer_area.yaml | 2 +- lovelace/room_cards/dining_room.yaml | 2 +- lovelace/room_cards/entryway.yaml | 2 +- lovelace/room_cards/front_room.yaml | 2 +- lovelace/room_cards/front_yard.yaml | 4 +- lovelace/room_cards/garage.yaml | 2 +- lovelace/room_cards/girls_room.yaml | 2 +- lovelace/room_cards/kitchen.yaml | 2 +- lovelace/room_cards/master_bedroom.yaml | 22 +- .../computer-area-frigate-camera.yaml | 4 +- lovelace/view-cameras.yaml | 1 - lovelace/view-ha-floorplan.yaml | 37 ++-- lovelace/view-overview.yaml | 25 +-- lovelace/view-surveillance-card.yaml | 40 ++-- lovelace/view-surveillance.yaml | 4 +- scripts/notify_with_pic.yaml | 4 +- ui-cameras.yaml | 2 - ui-casting.yaml | 6 +- www/floorplan/computer_area.svg | 16 +- www/floorplan/fullsized_floorplan.svg | 88 ++++---- 92 files changed, 555 insertions(+), 2232 deletions(-) delete mode 100644 automations/frigate/frigate_person_back_yard.yaml delete mode 100644 lovelace/cameras/view-camera-06.yaml delete mode 100644 lovelace/cameras/view-camera-18.yaml delete mode 100644 lovelace/casting-cams/back-yard-card.yaml delete mode 100644 lovelace/casting-cams/back-yard-view.yaml delete mode 100644 lovelace/casting-cams/computer-area-view.yaml rename lovelace/casting-cams/{computer-area-card.yaml => downstairs-card.yaml} (74%) create mode 100644 lovelace/casting-cams/downstairs-view.yaml delete mode 100644 lovelace/casting-cams/front-room-view.yaml rename lovelace/casting-cams/{front-room-card.yaml => upstairs-card.yaml} (93%) create mode 100644 lovelace/casting-cams/upstairs-view.yaml delete mode 100644 lovelace/frigate/view-ai-cam06.yaml delete mode 100644 lovelace/frigate/view-ai-cam18.yaml diff --git a/automations/frigate/frigate_person_back_yard.yaml b/automations/frigate/frigate_person_back_yard.yaml deleted file mode 100644 index d9dd0db..0000000 --- a/automations/frigate/frigate_person_back_yard.yaml +++ /dev/null @@ -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 diff --git a/automations/frigate/frigate_person_front_porch.yaml b/automations/frigate/frigate_person_front_porch.yaml index c9e6eb2..0c0ba1c 100644 --- a/automations/frigate/frigate_person_front_porch.yaml +++ b/automations/frigate/frigate_person_front_porch.yaml @@ -6,7 +6,7 @@ max_exceeded: silent trigger: platform: mqtt topic: frigate/events - payload: frigate_cam19 + payload: doorbell_cam value_template: "{{ value_json['after']['camera'] }}" variables: id: "{{ trigger.payload_json['after']['id'] }}" diff --git a/automations/rooms/boys_room/boys_room_out_of_bed.yaml b/automations/rooms/boys_room/boys_room_out_of_bed.yaml index ae0e6f1..adc82dc 100644 --- a/automations/rooms/boys_room/boys_room_out_of_bed.yaml +++ b/automations/rooms/boys_room/boys_room_out_of_bed.yaml @@ -99,24 +99,7 @@ action: data: entity_id: media_player.computer_area_hub force: true - url: http://192.168.1.7:1984/stream.html?src=cam01_sub - # - action: media_player.play_media - # target: - # entity_id: media_player.computer_area_hub - # data: - # media: - # media_content_id: media-source://camera/camera.frigate_cam01 - # media_content_type: image/jpeg - # metadata: - # title: Frigate Cam01 - # thumbnail: /api/camera_proxy/camera.frigate_cam01 - # media_class: video - # children_media_class: null - # navigateIds: - # - {} - # - media_content_type: app - # media_content_id: media-source://camera - # browse_entity_id: media_player.computer_area_hub + url: http://192.168.1.7:1984/stream.html?src=boys_room_cam - choose: - conditions: @@ -128,27 +111,9 @@ action: data: entity_id: media_player.front_room_hub force: true - url: http://192.168.1.7:1984/stream.html?src=cam01_sub - # - action: media_player.play_media - # target: - # entity_id: media_player.front_room_hub - # data: - # media: - # media_content_id: media-source://camera/camera.frigate_cam01 - # media_content_type: image/jpeg - # metadata: - # title: Frigate Cam01 - # thumbnail: /api/camera_proxy/camera.frigate_cam01 - # media_class: video - # children_media_class: null - # navigateIds: - # - {} - # - media_content_type: app - # media_content_id: media-source://camera - # browse_entity_id: media_player.front_room_hub + url: http://192.168.1.7:1984/stream.html?src=boys_room_cam - delay: "00:10:00" - action: media_player.turn_off entity_id: media_player.front_room_hub, media_player.computer_area_hub - diff --git a/automations/rooms/girls_room/girls_room_out_of_bed.yaml b/automations/rooms/girls_room/girls_room_out_of_bed.yaml index cadea7e..5d556af 100644 --- a/automations/rooms/girls_room/girls_room_out_of_bed.yaml +++ b/automations/rooms/girls_room/girls_room_out_of_bed.yaml @@ -99,33 +99,7 @@ action: data: entity_id: media_player.computer_area_hub force: true - url: http://192.168.1.7:1984/stream.html?src=cam03_sub - - # - action: media_player.play_media - # target: - # entity_id: media_player.computer_area_hub - # data: - # media: - # media_content_id: media-source://camera/camera.frigate_cam03 - # media_content_type: image/jpeg - # metadata: - # title: Frigate Cam03 - # thumbnail: /api/camera_proxy/camera.frigate_cam03 - # media_class: video - # children_media_class: null - # navigateIds: - # - {} - # - media_content_type: app - # media_content_id: media-source://camera - # browse_entity_id: media_player.computer_area_hub - - # - action: webrtc.dash_cast - # data: - # entity_id: media_player.computer_area_hub - # url: cam08_sub - # force: true - # extra: - # mode: webrtc + url: http://192.168.1.7:1984/stream.html?src=girls_room_cam - choose: - conditions: @@ -137,68 +111,10 @@ action: data: entity_id: media_player.front_room_hub force: true - url: http://192.168.1.7:1984/stream.html?src=cam03_sub - # - action: media_player.play_media - # target: - # entity_id: media_player.front_room_hub - # data: - # media: - # media_content_id: media-source://camera/camera.frigate_cam08 - # media_content_type: image/jpeg - # metadata: - # title: Frigate Cam08 - # thumbnail: /api/camera_proxy/camera.frigate_cam08 - # media_class: video - # children_media_class: null - # navigateIds: - # - {} - # - media_content_type: app - # media_content_id: media-source://camera - # browse_entity_id: media_player.front_room_hub - - # - action: webrtc.dash_cast - # data: - # entity_id: media_player.front_room_hub - # url: cam08_sub - # force: true - # extra: - # mode: webrtc + url: http://192.168.1.7:1984/stream.html?src=girls_room_cam - delay: "00:10:00" - action: media_player.turn_off entity_id: media_player.front_room_hub, media_player.computer_area_hub - # - alias: "Flash some lights" - # repeat: - # count: 6 - # sequence: - # - delay: 1 - # - action: light.toggle - # target: - # entity_id: - # - light.entryway_hue - # - light.computer_area_hue - # - light.front_room_hue - #- delay: '00:00:02' - - # - alias: "Fix computer area lights" - # action: automation.trigger - # target: - # entity_id: "automation.computer_area_lights_to_{{ computer_area }}" - # data: - # skip_condition: true - - # - alias: "Fix front room lights" - # action: automation.trigger - # target: - # entity_id: "automation.front_room_lights_to_{{ front_room }}" - # data: - # skip_condition: true - - # - alias: "Fix entryway lights" - # action: automation.trigger - # target: - # entity_id: "automation.entryway_lights_to_{{ entryway }}" - # data: - # skip_condition: true diff --git a/components/packages/camera_casting.yaml b/components/packages/camera_casting.yaml index 299b121..98f4f0d 100644 --- a/components/packages/camera_casting.yaml +++ b/components/packages/camera_casting.yaml @@ -4,12 +4,10 @@ input_select: options: - Boys Room - Kitchen - - Front Room - - Computer Area + - Upstairs - Garage - Girls Room - - Back Yard - - Front Yard + - Downstairs - Front Door - Master Bedroom initial: Girls Room @@ -38,183 +36,52 @@ script: {% endif %} camera: > {% if is_state('input_select.camera_dropdown', 'Boys Room') %} - media-source://camera/camera.frigate_cam01 + media-source://camera/camera.boys_room_cam {% elif is_state('input_select.camera_dropdown', 'Kitchen') %} - media-source://camera/camera.frigate_cam12 - {% elif is_state('input_select.camera_dropdown', 'Computer Area') %} - media-source://camera/camera.frigate_cam03 + media-source://camera/camera.kitchen_cam + {% elif is_state('input_select.camera_dropdown', 'Downstairs') %} + media-source://camera/camera.downstairs_cam {% elif is_state('input_select.camera_dropdown', 'Garage') %} - media-source://camera/camera.frigate_cam04 + media-source://camera/camera.garage_cam {% elif is_state('input_select.camera_dropdown', 'Master Bedroom') %} - media-source://camera/camera.frigate_cam06 + media-source://camera/camera.bedroom_cam {% elif is_state('input_select.camera_dropdown', 'Girls Room') %} - media-source://camera/camera.frigate_cam08 - {% elif is_state('input_select.camera_dropdown', 'Back Yard') %} - media-source://camera/camera.frigate_cam12 - {% elif is_state('input_select.camera_dropdown', 'Front Yard') %} - media-source://camera/camera.frigate_cam18 + media-source://camera/camera.girls_room_cam + {% elif is_state('input_select.camera_dropdown', 'Upstairs') %} + media-source://camera/camera.upstairs_cam {% elif is_state('input_select.camera_dropdown', 'Front Door') %} - media-source://camera/camera.frigate_cam19 - {% elif is_state('input_select.camera_dropdown', 'Front Room') %} - media-source://camera/camera.frigate_cam14 + media-source://camera/camera.doorbell_cam {% endif %} url: > {% if is_state('input_select.camera_dropdown', 'Boys Room') %} - http://192.168.1.7:1984/stream.html?src=cam01_sub + http://192.168.1.7:1984/stream.html?src=boys_room_cam {% elif is_state('input_select.camera_dropdown', 'Kitchen') %} - http://192.168.1.7:1984/stream.html?src=cam12_sub - {% elif is_state('input_select.camera_dropdown', 'Computer Area') %} - http://192.168.1.7:1984/stream.html?src=cam03_sub + http://192.168.1.7:1984/stream.html?src=kitchen_cam + {% elif is_state('input_select.camera_dropdown', 'Downstairs') %} + http://192.168.1.7:1984/stream.html?src=downstairs_cam {% elif is_state('input_select.camera_dropdown', 'Garage') %} - http://192.168.1.7:1984/stream.html?src=cam04_sub + http://192.168.1.7:1984/stream.html?src=garage_cam {% elif is_state('input_select.camera_dropdown', 'Master Bedroom') %} - http://192.168.1.7:1984/stream.html?src=cam06_sub + http://192.168.1.7:1984/stream.html?src=bedroom_cam {% elif is_state('input_select.camera_dropdown', 'Girls Room') %} - http://192.168.1.7:1984/stream.html?src=cam08_sub - {% elif is_state('input_select.camera_dropdown', 'Back Yard') %} - http://192.168.1.7:1984/stream.html?src=cam14_sub - {% elif is_state('input_select.camera_dropdown', 'Front Yard') %} - http://192.168.1.7:1984/stream.html?src=cam18_sub + http://192.168.1.7:1984/stream.html?src=girls_room_cam + {% elif is_state('input_select.camera_dropdown', 'Upstairs') %} + http://192.168.1.7:1984/stream.html?src=upstairs_cam {% elif is_state('input_select.camera_dropdown', 'Front Door') %} - http://192.168.1.7:1984/stream.html?src=cam19_sub - {% elif is_state('input_select.camera_dropdown', 'Front Room') %} - http://192.168.1.7:1984/stream.html?src=cam14_sub + http://192.168.1.7:1984/stream.html?src=doorbell_cam {% endif %} - - action: media_player.volume_set data: entity_id: "{{ media_player }}" volume_level: 0.100 - # - action: media_player.play_media - # target: - # entity_id: "{{ media_player }}" - # data: - # media: - # media_content_id: "{{ camera }}" - # media_content_type: image/jpeg - - action: dash_cast.load_url data: entity_id: "{{ media_player }}" force: true - url: "{{ url }}" - - - # metadata: - # title: Frigate Cam01 - # thumbnail: /api/camera_proxy/camera.frigate_cam01 - # media_class: video - # children_media_class: null - # navigateIds: - # - {} - # - media_content_type: app - # media_content_id: media-source://camera - # browse_entity_id: media_player.front_room_hub - - # - action: media_player.play_media - # target: - # entity_id: > - # {% if is_state('input_select.cast_to_screen_dropdown', 'Front Room Display') %} - # media_player.front_room_hub - # {% elif is_state('input_select.cast_to_screen_dropdown', 'Girls Room Hub') %} - # media_player.bedroom_hub - # {% elif is_state('input_select.cast_to_screen_dropdown', 'Computer Area Hub') %} - # media_player.computer_area_hub - # {% endif %} - # data: - # media_content_id: > - # {% if is_state('input_select.camera_dropdown', 'Boys Room') %} - # media-source://camera/camera.frigate_cam01 - # {% elif is_state('input_select.camera_dropdown', 'Kitchen') %} - # media-source://camera/camera.frigate_cam12 - # {% elif is_state('input_select.camera_dropdown', 'Computer Area') %} - # media-source://camera/camera.frigate_cam03 - # {% elif is_state('input_select.camera_dropdown', 'Garage') %} - # media-source://camera/camera.frigate_cam04 - # {% elif is_state('input_select.camera_dropdown', 'Master Bedroom') %} - # media-source://camera/camera.frigate_cam06 - # {% elif is_state('input_select.camera_dropdown', 'Girls Room') %} - # media-source://camera/camera.frigate_cam08 - # {% elif is_state('input_select.camera_dropdown', 'Back Yard') %} - # media-source://camera/camera.frigate_cam14 - # {% elif is_state('input_select.camera_dropdown', 'Front Yard') %} - # media-source://camera/camera.frigate_cam19 - # {% elif is_state('input_select.camera_dropdown', 'Front Room') %} - # media-source://camera/camera.frigate_cam13 - # {% endif %} - # media_content_type: 'image/jpeg' - - # - action: webrtc.dash_cast - # data: - # entity_id: > - # {% if is_state('input_select.cast_to_screen_dropdown', 'Front Room Display') %} - # media_player.front_room_hub - # {% elif is_state('input_select.cast_to_screen_dropdown', 'Girls Room Hub') %} - # media_player.bedroom_hub - # {% elif is_state('input_select.cast_to_screen_dropdown', 'Computer Area Hub') %} - # media_player.computer_area_hub - # {% endif %} - # url: > - # {% if is_state('input_select.camera_dropdown', 'Boys Room') %} - # rtsp://192.168.1.11:8554/cam01_sub - # {% elif is_state('input_select.camera_dropdown', 'Kitchen') %} - # rtsp://192.168.1.11:8554/cam12_sub - # {% elif is_state('input_select.camera_dropdown', 'Computer Area') %} - # rtsp://192.168.1.11:8554/cam03_sub - # {% elif is_state('input_select.camera_dropdown', 'Garage') %} - # rtsp://192.168.1.11:8554/cam04_sub - # {% elif is_state('input_select.camera_dropdown', 'Master Bedroom') %} - # rtsp://192.168.1.11:8554/cam06_sub - # {% elif is_state('input_select.camera_dropdown', 'Girls Room') %} - # rtsp://192.168.1.11:8554/cam08_sub - # {% elif is_state('input_select.camera_dropdown', 'Back Yard') %} - # rtsp://192.168.1.11:8554/cam14_sub - # {% elif is_state('input_select.camera_dropdown', 'Front Yard') %} - # rtsp://192.168.1.11:8554/cam18_sub - # {% elif is_state('input_select.camera_dropdown', 'Front Door') %} - # rtsp://192.168.1.11:8554/cam19_sub - # {% elif is_state('input_select.camera_dropdown', 'Front Room') %} - # rtsp://192.168.1.11:8554/cam13_sub - # {% endif %} - # force: true - # extra: - # mode: webrtc - - # - action: cast.show_lovelace_view - # data: - # entity_id: > - # {% if is_state('input_select.cast_to_screen_dropdown', 'Front Room Display') %} - # media_player.front_room_hub - # {% elif is_state('input_select.cast_to_screen_dropdown', 'Girls Room Hub') %} - # media_player.bedroom_hub - # {% elif is_state('input_select.cast_to_screen_dropdown', 'Computer Area Hub') %} - # media_player.computer_area_hub - # {% endif %} - # dashboard_path: casting-yml - # view_path: > - # {% if is_state('input_select.camera_dropdown', 'Boys Room') %} - # boys-room-camera - # {% elif is_state('input_select.camera_dropdown', 'Kitchen') %} - # kitchen-camera - # {% elif is_state('input_select.camera_dropdown', 'Computer Area') %} - # computer-area-camera - # {% elif is_state('input_select.camera_dropdown', 'Garage') %} - # garage-camera - # {% elif is_state('input_select.camera_dropdown', 'Master Bedroom') %} - # mbr-camera - # {% elif is_state('input_select.camera_dropdown', 'Girls Room') %} - # girls-room-camera - # {% elif is_state('input_select.camera_dropdown', 'Back Yard') %} - # back-yard-camera - # {% elif is_state('input_select.camera_dropdown', 'Front Yard') %} - # front-yard-camera - # {% elif is_state('input_select.camera_dropdown', 'Front Door') %} - # front-porch-camera - # {% elif is_state('input_select.camera_dropdown', 'Front Room') %} - # front-room-camera - # {% endif %} + url: + "{{ url }}" - delay: hours: 0 minutes: 1 @@ -224,4 +91,4 @@ script: metadata: {} target: entity_id: "{{ media_player }}" - data: {} \ No newline at end of file + data: {} diff --git a/components/packages/cameras.yaml b/components/packages/cameras.yaml index ee48a68..8d450a6 100644 --- a/components/packages/cameras.yaml +++ b/components/packages/cameras.yaml @@ -13,7 +13,7 @@ # authentication: basic # - platform: generic -# mjpeg_url: rtmp://192.168.1.7/live/frigate_cam12 +# mjpeg_url: rtmp://192.168.1.7/live/kitchen_cam # name: Camera12 MJjpeg # username: !secret bi_username # password: !secret bi_password diff --git a/components/packages/google_assistant.yaml b/components/packages/google_assistant.yaml index 9c9a522..26cf362 100644 --- a/components/packages/google_assistant.yaml +++ b/components/packages/google_assistant.yaml @@ -38,7 +38,7 @@ google_assistant: # aliases: # - Sliding Glass Door - camera.frigate_cam03: + camera.computer_area_cam: name: Desk Camera expose: true aliases: @@ -52,14 +52,14 @@ google_assistant: - Computer Camera room: Computer Area - camera.frigate_cam12: + camera.kitchen_cam: name: Kitchen Camera expose: true aliases: - Kitchen Cam room: Kitchen - camera.frigate_cam08: + camera.girls_room_cam: name: Girls Room Camera expose: true aliases: @@ -68,7 +68,7 @@ google_assistant: - Baby Monitor Camera room: Girls Room - camera.frigate_cam01: + camera.boys_room_cam: name: Boys Room Camera expose: true aliases: @@ -76,14 +76,6 @@ google_assistant: - Emmetts Cam room: Boys Room - camera.frigate_cam18: - name: Front Yard Camera - expose: true - aliases: - - Driveway Camera - - Out Front Cam - room: Front Yard - input_boolean.kids_bedtime: name: Kids Bedtime expose: true diff --git a/groups.yaml b/groups.yaml index e967ff7..7a6e839 100644 --- a/groups.yaml +++ b/groups.yaml @@ -7,7 +7,7 @@ front_yard_plants: - plant.hasta_soil_sensor #Hostas back_yard_plants: - plant.daisy_soil_sensor + plant.daisy_soil_sensor # - plant.plant_sensor_3eb0 #Manly Deck Box # - plant.plant_sensor_3eae #Golden Deck Box @@ -170,13 +170,13 @@ my_room_status: # icon: mdi:motion-sensor # name: Back Yard Motion # entities: -# - binary_sensor.frigate_cam14_person_occupancy +# - binary_sensor.upstairs_cam_person_occupancy # front_yard_motion: # icon: mdi:motion-sensor # name: Front Yard Motion # entities: -# - binary_sensor.frigate_cam19_person_occupancy +# - binary_sensor.doorbell_cam_person_occupancy # - binary_sensor.front_porch_motion person_clint: diff --git a/lovelace/cameras/view-camera-01.yaml b/lovelace/cameras/view-camera-01.yaml index f2a4c88..7857660 100644 --- a/lovelace/cameras/view-camera-01.yaml +++ b/lovelace/cameras/view-camera-01.yaml @@ -1,7 +1,7 @@ type: conditional conditions: - condition: state - entity: sensor.frigate_cam01_camera_fps + entity: sensor.boys_room_cam_camera_fps state_not: "0" card: type: vertical-stack @@ -14,12 +14,10 @@ card: status_bar: style: none cameras: - - camera_entity: camera.frigate_cam01 + - camera_entity: camera.boys_room_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam01_sub + performance: + profile: low live: preload: true draggable: true @@ -57,7 +55,7 @@ card: height: 10% opacity: 70% - type: image - entity: camera.frigate_cam01 + entity: camera.boys_room_cam image: /local/title-dark-double.png aspect_ratio: 100% tap_action: diff --git a/lovelace/cameras/view-camera-03.yaml b/lovelace/cameras/view-camera-03.yaml index 895c8bf..ad5d20f 100644 --- a/lovelace/cameras/view-camera-03.yaml +++ b/lovelace/cameras/view-camera-03.yaml @@ -1,7 +1,7 @@ type: conditional conditions: - condition: state - entity: sensor.frigate_cam03_camera_fps + entity: sensor.computer_area_cam_camera_fps state_not: "0" card: type: vertical-stack @@ -14,12 +14,10 @@ card: status_bar: style: none cameras: - - camera_entity: camera.frigate_cam03 + - camera_entity: camera.computer_area_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam03_sub + performance: + profile: low live: preload: true draggable: true @@ -57,7 +55,7 @@ card: height: 10% opacity: 70% - type: image - entity: camera.frigate_cam03 + entity: camera.computer_area_cam image: /local/title-dark-double.png aspect_ratio: 100% tap_action: diff --git a/lovelace/cameras/view-camera-04.yaml b/lovelace/cameras/view-camera-04.yaml index f813e34..80799cf 100644 --- a/lovelace/cameras/view-camera-04.yaml +++ b/lovelace/cameras/view-camera-04.yaml @@ -1,7 +1,7 @@ type: conditional conditions: - condition: state - entity: sensor.frigate_cam04_camera_fps + entity: sensor.garage_cam_camera_fps state_not: "0" card: type: vertical-stack @@ -14,12 +14,10 @@ card: status_bar: style: none cameras: - - camera_entity: camera.frigate_cam04 + - camera_entity: camera.garage_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam04_sub + performance: + profile: low live: preload: true draggable: true @@ -57,7 +55,7 @@ card: height: 10% opacity: 70% - type: image - entity: camera.frigate_cam04 + entity: camera.garage_cam image: /local/title-dark-double.png aspect_ratio: 100% tap_action: @@ -120,18 +118,18 @@ card: top: 40% left: 83% - - type: conditional - conditions: - - entity: binary_sensor.parking_spot_vehicle_occupancy - state: "on" - - entity: binary_sensor.garage_door - state: "on" - elements: - - type: state-icon - entity: binary_sensor.parking_spot_vehicle_occupancy - style: - top: 43% - left: 40% + # - type: conditional + # conditions: + # - entity: binary_sensor.parking_spot_vehicle_occupancy + # state: "on" + # - entity: binary_sensor.garage_door + # state: "on" + # elements: + # - type: state-icon + # entity: binary_sensor.parking_spot_vehicle_occupancy + # style: + # top: 43% + # left: 40% - type: conditional conditions: diff --git a/lovelace/cameras/view-camera-06.yaml b/lovelace/cameras/view-camera-06.yaml deleted file mode 100644 index 4c6a0b5..0000000 --- a/lovelace/cameras/view-camera-06.yaml +++ /dev/null @@ -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% diff --git a/lovelace/cameras/view-camera-07.yaml b/lovelace/cameras/view-camera-07.yaml index edf4352..09d8f94 100644 --- a/lovelace/cameras/view-camera-07.yaml +++ b/lovelace/cameras/view-camera-07.yaml @@ -1,7 +1,7 @@ type: conditional conditions: - condition: state - entity: sensor.frigate_cam07_camera_fps + entity: sensor.bedroom_cam_camera_fps state_not: "0" card: type: vertical-stack @@ -14,12 +14,10 @@ card: status_bar: style: none cameras: - - camera_entity: camera.frigate_cam07 + - camera_entity: camera.bedroom_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam07_sub + performance: + profile: low live: preload: true draggable: true @@ -57,7 +55,7 @@ card: height: 10% opacity: 70% - type: image - entity: camera.frigate_cam07 + entity: camera.bedroom_cam image: /local/title-dark-double.png aspect_ratio: 100% tap_action: diff --git a/lovelace/cameras/view-camera-08.yaml b/lovelace/cameras/view-camera-08.yaml index 5eabb88..a024adf 100644 --- a/lovelace/cameras/view-camera-08.yaml +++ b/lovelace/cameras/view-camera-08.yaml @@ -1,7 +1,7 @@ type: conditional conditions: - condition: state - entity: sensor.frigate_cam08_camera_fps + entity: sensor.girls_room_cam_camera_fps state_not: "0" card: type: vertical-stack @@ -14,12 +14,10 @@ card: status_bar: style: none cameras: - - camera_entity: camera.frigate_cam08 + - camera_entity: camera.girls_room_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam08_sub + performance: + profile: low live: preload: true draggable: true @@ -57,7 +55,7 @@ card: height: 10% opacity: 70% - type: image - entity: camera.frigate_cam08 + entity: camera.girls_room_cam image: /local/title-dark-double.png aspect_ratio: 100% # tap_action: diff --git a/lovelace/cameras/view-camera-12.yaml b/lovelace/cameras/view-camera-12.yaml index 00ea93e..bc810d1 100644 --- a/lovelace/cameras/view-camera-12.yaml +++ b/lovelace/cameras/view-camera-12.yaml @@ -1,7 +1,7 @@ type: conditional conditions: - condition: state - entity: sensor.frigate_cam12_camera_fps + entity: sensor.kitchen_cam_camera_fps state_not: "0" card: type: vertical-stack @@ -14,12 +14,10 @@ card: status_bar: style: none cameras: - - camera_entity: camera.frigate_cam12 + - camera_entity: camera.kitchen_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam12_sub + performance: + profile: low live: preload: true draggable: true @@ -57,7 +55,7 @@ card: height: 10% opacity: 70% - type: image - entity: camera.frigate_cam12 + entity: camera.kitchen_cam image: /local/title-dark-double.png aspect_ratio: 100% tap_action: diff --git a/lovelace/cameras/view-camera-14.yaml b/lovelace/cameras/view-camera-14.yaml index d566b05..ba0b614 100644 --- a/lovelace/cameras/view-camera-14.yaml +++ b/lovelace/cameras/view-camera-14.yaml @@ -1,7 +1,7 @@ type: conditional conditions: - condition: state - entity: sensor.frigate_cam14_camera_fps + entity: sensor.upstairs_cam_camera_fps state_not: "500" card: type: vertical-stack @@ -14,12 +14,10 @@ card: status_bar: style: none cameras: - - camera_entity: camera.frigate_cam14 + - camera_entity: camera.upstairs_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam14_sub + performance: + profile: low live: preload: true draggable: true @@ -57,7 +55,7 @@ card: height: 10% opacity: 70% - type: image - entity: camera.frigate_cam14 + entity: camera.upstairs_cam image: /local/title-dark-double.png aspect_ratio: 100% tap_action: diff --git a/lovelace/cameras/view-camera-15.yaml b/lovelace/cameras/view-camera-15.yaml index f0125bb..ffce962 100644 --- a/lovelace/cameras/view-camera-15.yaml +++ b/lovelace/cameras/view-camera-15.yaml @@ -1,7 +1,7 @@ type: conditional conditions: - condition: state - entity: sensor.frigate_cam15_camera_fps + entity: sensor.downstairs_cam_camera_fps state_not: "0" card: type: vertical-stack @@ -11,15 +11,18 @@ card: dimensions: layout: fit: fill + performance: + profile: low status_bar: style: none cameras: - - camera_entity: camera.frigate_cam15 + - camera_entity: camera.downstairs_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam15_sub + cast: + method: dashboard + dashboard: + dashboard_path: casting-yaml + view_path: downstairs-camera live: preload: true draggable: true @@ -57,7 +60,7 @@ card: height: 10% opacity: 70% - type: image - entity: camera.frigate_cam15 + entity: camera.downstairs_cam image: /local/title-dark-double.png aspect_ratio: 100% tap_action: diff --git a/lovelace/cameras/view-camera-18.yaml b/lovelace/cameras/view-camera-18.yaml deleted file mode 100644 index 433e234..0000000 --- a/lovelace/cameras/view-camera-18.yaml +++ /dev/null @@ -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 diff --git a/lovelace/cameras/view-camera-19.yaml b/lovelace/cameras/view-camera-19.yaml index 5098029..4be35fa 100644 --- a/lovelace/cameras/view-camera-19.yaml +++ b/lovelace/cameras/view-camera-19.yaml @@ -1,7 +1,7 @@ type: conditional conditions: - condition: state - entity: sensor.frigate_cam19_camera_fps + entity: sensor.doorbell_cam_camera_fps state_not: "0" card: type: vertical-stack @@ -14,12 +14,10 @@ card: status_bar: style: none cameras: - - camera_entity: camera.frigate_cam19 + - camera_entity: camera.doorbell_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam19_sub + performance: + profile: low live: preload: true draggable: true @@ -57,7 +55,7 @@ card: height: 10% opacity: 70% - type: image - entity: camera.frigate_cam19 + entity: camera.doorbell_cam image: /local/title-dark-double.png aspect_ratio: 100% tap_action: @@ -77,7 +75,7 @@ card: left: 8% top: 95% - type: state-icon - entity: binary_sensor.frigate_cam19_vehicle_occupancy + entity: binary_sensor.doorbell_cam_vehicle_occupancy style: left: 50% top: 95% @@ -105,16 +103,16 @@ card: top: 60% left: 14% - - type: conditional - conditions: - - entity: binary_sensor.parking_spot_vehicle_occupancy - state: "on" - elements: - - type: state-icon - entity: binary_sensor.parking_spot_vehicle_occupancy - style: - top: 52% - left: 15% + # - type: conditional + # conditions: + # - entity: binary_sensor.parking_spot_vehicle_occupancy + # state: "on" + # elements: + # - type: state-icon + # entity: binary_sensor.parking_spot_vehicle_occupancy + # style: + # top: 52% + # left: 15% - type: conditional conditions: diff --git a/lovelace/cameras/view-camera-mbr.yaml b/lovelace/cameras/view-camera-mbr.yaml index 6f80f95..a5249aa 100644 --- a/lovelace/cameras/view-camera-mbr.yaml +++ b/lovelace/cameras/view-camera-mbr.yaml @@ -1,7 +1,7 @@ type: conditional conditions: - condition: state - entity: sensor.frigate_cam06_camera_fps + entity: sensor.bedroom_cam_camera_fps state_not: "0" card: type: vertical-stack @@ -20,35 +20,13 @@ card: enabled: false style: none cameras: - - camera_entity: camera.frigate_cam06 + - camera_entity: camera.bedroom_cam live_provider: go2rtc - id: frigate-cam06 + id: bedroom_cam capabilities: disable: [] disable_except: - live - go2rtc: - stream: cam06_sub - modes: - - webrtc - title: MBR Left - icon: mdi:bed-king - always_error_if_entity_unavailable: false - triggers: - motion: false - events: [] - occupancy: false - - camera_entity: camera.frigate_cam07 - live_provider: go2rtc - id: frigate-cam07 - capabilities: - disable: [] - disable_except: - - live - go2rtc: - stream: cam07_sub - modes: - - webrtc title: MBR Right icon: mdi:bed-king always_error_if_entity_unavailable: false diff --git a/lovelace/casting-cams/back-yard-card.yaml b/lovelace/casting-cams/back-yard-card.yaml deleted file mode 100644 index 470fa9b..0000000 --- a/lovelace/casting-cams/back-yard-card.yaml +++ /dev/null @@ -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" diff --git a/lovelace/casting-cams/back-yard-view.yaml b/lovelace/casting-cams/back-yard-view.yaml deleted file mode 100644 index 398f8c7..0000000 --- a/lovelace/casting-cams/back-yard-view.yaml +++ /dev/null @@ -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 diff --git a/lovelace/casting-cams/birds-eye-card.yaml b/lovelace/casting-cams/birds-eye-card.yaml index 7681c6a..791c307 100644 --- a/lovelace/casting-cams/birds-eye-card.yaml +++ b/lovelace/casting-cams/birds-eye-card.yaml @@ -21,10 +21,6 @@ cards: disable: [] disable_except: - live - go2rtc: - stream: birdseye - modes: - - webrtc always_error_if_entity_unavailable: false triggers: motion: false diff --git a/lovelace/casting-cams/birds-eye-view.yaml b/lovelace/casting-cams/birds-eye-view.yaml index b156f61..fb9c8d5 100644 --- a/lovelace/casting-cams/birds-eye-view.yaml +++ b/lovelace/casting-cams/birds-eye-view.yaml @@ -1,6 +1,6 @@ -title: Front Porch Camera -path: front-porch-camera -icon: mdi:doorbell +title: Birds Eye Camera +path: birds-eye-camera +icon: mdi:eye type: panel cards: - - !include /config/lovelace/casting-cams/front-porch-card.yaml \ No newline at end of file + - !include /config/lovelace/casting-cams/birds-eye-card.yaml \ No newline at end of file diff --git a/lovelace/casting-cams/boys-room-card.yaml b/lovelace/casting-cams/boys-room-card.yaml index db284a7..5137e59 100644 --- a/lovelace/casting-cams/boys-room-card.yaml +++ b/lovelace/casting-cams/boys-room-card.yaml @@ -5,7 +5,6 @@ cards: dimensions: layout: fit: fill - status_bar: style: none menu: @@ -14,17 +13,12 @@ cards: enabled: false style: none cameras: - - camera_entity: camera.frigate_cam01 + - camera_entity: camera.boys_room_cam live_provider: go2rtc - id: frigate-cam01 capabilities: disable: [] disable_except: - live - go2rtc: - stream: cam01_sub - modes: - - webrtc always_error_if_entity_unavailable: false triggers: motion: false diff --git a/lovelace/casting-cams/computer-area-view.yaml b/lovelace/casting-cams/computer-area-view.yaml deleted file mode 100644 index a2afc5c..0000000 --- a/lovelace/casting-cams/computer-area-view.yaml +++ /dev/null @@ -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 \ No newline at end of file diff --git a/lovelace/casting-cams/computer-area-card.yaml b/lovelace/casting-cams/downstairs-card.yaml similarity index 74% rename from lovelace/casting-cams/computer-area-card.yaml rename to lovelace/casting-cams/downstairs-card.yaml index 780f813..ebc622a 100644 --- a/lovelace/casting-cams/computer-area-card.yaml +++ b/lovelace/casting-cams/downstairs-card.yaml @@ -4,11 +4,9 @@ cards: cameras: - live_provider: go2rtc go2rtc: - url: https://cams.clintweaver.com - stream: cam03_sub modes: - webrtc - camera_entity: camera.frigate_cam03 + camera_entity: camera.downstairs_cam cast: {} profiles: - casting @@ -19,4 +17,3 @@ cards: enabled: true mute: enabled: false - diff --git a/lovelace/casting-cams/downstairs-view.yaml b/lovelace/casting-cams/downstairs-view.yaml new file mode 100644 index 0000000..53f63a6 --- /dev/null +++ b/lovelace/casting-cams/downstairs-view.yaml @@ -0,0 +1,6 @@ +title: Downstairs Camera +path: downstairs-camera +icon: mdi:controller +type: panel +cards: + - !include /config/lovelace/casting-cams/downstairs-card.yaml \ No newline at end of file diff --git a/lovelace/casting-cams/front-porch-card.yaml b/lovelace/casting-cams/front-porch-card.yaml index c1e7899..506e905 100644 --- a/lovelace/casting-cams/front-porch-card.yaml +++ b/lovelace/casting-cams/front-porch-card.yaml @@ -14,17 +14,12 @@ cards: enabled: false style: none cameras: - - camera_entity: camera.frigate_cam19 + - camera_entity: camera.doorbell_cam live_provider: go2rtc - id: frigate-cam19 capabilities: disable: [] disable_except: - live - go2rtc: - stream: cam19_sub - modes: - - webrtc always_error_if_entity_unavailable: false triggers: motion: false diff --git a/lovelace/casting-cams/front-room-view.yaml b/lovelace/casting-cams/front-room-view.yaml deleted file mode 100644 index 14acaa0..0000000 --- a/lovelace/casting-cams/front-room-view.yaml +++ /dev/null @@ -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 \ No newline at end of file diff --git a/lovelace/casting-cams/front-yard-card.yaml b/lovelace/casting-cams/front-yard-card.yaml index 4ad67b1..7bcd148 100644 --- a/lovelace/casting-cams/front-yard-card.yaml +++ b/lovelace/casting-cams/front-yard-card.yaml @@ -14,15 +14,13 @@ cards: enabled: false style: none cameras: - - camera_entity: camera.frigate_cam18 + - camera_entity: camera.doorbell_cam live_provider: go2rtc - id: frigate-cam18 capabilities: disable: [] disable_except: - live go2rtc: - stream: cam18_sub modes: - webrtc always_error_if_entity_unavailable: false diff --git a/lovelace/casting-cams/garage-card.yaml b/lovelace/casting-cams/garage-card.yaml index 14711e6..5f974ab 100644 --- a/lovelace/casting-cams/garage-card.yaml +++ b/lovelace/casting-cams/garage-card.yaml @@ -14,15 +14,13 @@ cards: enabled: false style: none cameras: - - camera_entity: camera.frigate_cam04 + - camera_entity: camera.garage_cam live_provider: go2rtc - id: frigate-cam04 capabilities: disable: [] disable_except: - live go2rtc: - stream: cam04_sub modes: - webrtc always_error_if_entity_unavailable: false diff --git a/lovelace/casting-cams/girls-room-card.yaml b/lovelace/casting-cams/girls-room-card.yaml index cf73283..70f3249 100644 --- a/lovelace/casting-cams/girls-room-card.yaml +++ b/lovelace/casting-cams/girls-room-card.yaml @@ -14,15 +14,15 @@ cards: enabled: false style: none cameras: - - camera_entity: camera.frigate_cam08 + - camera_entity: camera.girls_room_cam live_provider: go2rtc - id: frigate-cam08 + id: girls_room_cam capabilities: disable: [] disable_except: - live go2rtc: - stream: cam08_sub + stream: girls_room_cam modes: - webrtc always_error_if_entity_unavailable: false diff --git a/lovelace/casting-cams/indoor-camera-cycler.yaml b/lovelace/casting-cams/indoor-camera-cycler.yaml index 7f673cd..f057a36 100644 --- a/lovelace/casting-cams/indoor-camera-cycler.yaml +++ b/lovelace/casting-cams/indoor-camera-cycler.yaml @@ -14,15 +14,13 @@ cards: enabled: false style: none cameras: - - camera_entity: camera.frigate_cam03 + - camera_entity: camera.computer_area_cam live_provider: go2rtc - id: frigate-cam03 capabilities: disable: [] disable_except: - live go2rtc: - stream: cam03_sub modes: - webrtc always_error_if_entity_unavailable: false @@ -30,15 +28,13 @@ cards: motion: false events: [] occupancy: false - - camera_entity: camera.frigate_cam04 + - camera_entity: camera.garage_cam live_provider: go2rtc - id: frigate-cam04 capabilities: disable: [] disable_except: - live go2rtc: - stream: cam04_sub modes: - webrtc always_error_if_entity_unavailable: false @@ -46,15 +42,13 @@ cards: motion: false events: [] occupancy: false - - camera_entity: camera.frigate_cam12 + - camera_entity: camera.kitchen_cam live_provider: go2rtc - id: frigate-cam12 capabilities: disable: [] disable_except: - live go2rtc: - stream: cam12_sub modes: - webrtc always_error_if_entity_unavailable: false diff --git a/lovelace/casting-cams/kitchen-card.yaml b/lovelace/casting-cams/kitchen-card.yaml index 95b96ca..868e429 100644 --- a/lovelace/casting-cams/kitchen-card.yaml +++ b/lovelace/casting-cams/kitchen-card.yaml @@ -15,9 +15,8 @@ cards: enabled: false style: hidden cameras: - - camera_entity: camera.frigate_cam12 + - camera_entity: camera.kitchen_cam live_provider: go2rtc - id: frigate-cam12 capabilities: disable: [] disable_except: diff --git a/lovelace/casting-cams/master-bedroom-card.yaml b/lovelace/casting-cams/master-bedroom-card.yaml index bf2e681..b74fe4d 100644 --- a/lovelace/casting-cams/master-bedroom-card.yaml +++ b/lovelace/casting-cams/master-bedroom-card.yaml @@ -14,15 +14,13 @@ cards: enabled: false style: none cameras: - - camera_entity: camera.frigate_cam06 + - camera_entity: camera.bedroom_cam live_provider: go2rtc - id: frigate-cam06 capabilities: disable: [] disable_except: - live go2rtc: - stream: cam06_sub modes: - webrtc title: MBR Left @@ -32,15 +30,13 @@ cards: motion: false events: [] occupancy: false - - camera_entity: camera.frigate_cam07 + - camera_entity: camera.bedroom_cam live_provider: go2rtc - id: frigate-cam07 capabilities: disable: [] disable_except: - live go2rtc: - stream: cam07_sub modes: - webrtc title: MBR Right diff --git a/lovelace/casting-cams/outdoor-camera-cycler.yaml b/lovelace/casting-cams/outdoor-camera-cycler.yaml index 0df57b6..c853466 100644 --- a/lovelace/casting-cams/outdoor-camera-cycler.yaml +++ b/lovelace/casting-cams/outdoor-camera-cycler.yaml @@ -14,15 +14,13 @@ cards: enabled: false style: none cameras: - - camera_entity: camera.frigate_cam18 + - camera_entity: camera.garage_cam live_provider: go2rtc - id: frigate-cam18 capabilities: disable: [] disable_except: - live go2rtc: - stream: cam18_sub modes: - webrtc always_error_if_entity_unavailable: false @@ -30,31 +28,13 @@ cards: motion: false events: [] occupancy: false - - camera_entity: camera.frigate_cam04 + - camera_entity: camera.doorbell_cam live_provider: go2rtc - id: frigate-cam04 capabilities: disable: [] disable_except: - live go2rtc: - stream: cam04_sub - modes: - - webrtc - always_error_if_entity_unavailable: false - triggers: - motion: false - events: [] - occupancy: false - - camera_entity: camera.frigate_cam19 - live_provider: go2rtc - id: frigate-cam19 - capabilities: - disable: [] - disable_except: - - live - go2rtc: - stream: cam19_sub modes: - webrtc always_error_if_entity_unavailable: false diff --git a/lovelace/casting-cams/front-room-card.yaml b/lovelace/casting-cams/upstairs-card.yaml similarity index 93% rename from lovelace/casting-cams/front-room-card.yaml rename to lovelace/casting-cams/upstairs-card.yaml index 3ee2542..4a551a8 100644 --- a/lovelace/casting-cams/front-room-card.yaml +++ b/lovelace/casting-cams/upstairs-card.yaml @@ -14,15 +14,15 @@ cards: enabled: false style: none cameras: - - camera_entity: camera.frigate_cam14 + - camera_entity: camera.upstairs_cam live_provider: go2rtc - id: frigate-cam14 + id: upstairs_cam capabilities: disable: [] disable_except: - live go2rtc: - stream: cam14_sub + stream: upstairs_cam modes: - webrtc always_error_if_entity_unavailable: false diff --git a/lovelace/casting-cams/upstairs-view.yaml b/lovelace/casting-cams/upstairs-view.yaml new file mode 100644 index 0000000..6792191 --- /dev/null +++ b/lovelace/casting-cams/upstairs-view.yaml @@ -0,0 +1,6 @@ +title: Upstairs Camera +path: upstairs-camera +icon: mdi:television +type: panel +cards: + - !include /config/lovelace/casting-cams/upstairs-card.yaml \ No newline at end of file diff --git a/lovelace/details/view-people-frigate.yaml b/lovelace/details/view-people-frigate.yaml index 0cea62e..ae2d194 100644 --- a/lovelace/details/view-people-frigate.yaml +++ b/lovelace/details/view-people-frigate.yaml @@ -7,12 +7,10 @@ visible: cards: - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam03 - live_provider: webrtc-card - webrtc_card: - url: rtsp://192.168.1.7:8554/cam03_sub + - camera_entity: camera.computer_area_cam + live_provider: go2rtc - frigate: - camera_name: frigate_cam03 + camera_name: computer_area_cam label: person zone: computer_area live: @@ -21,7 +19,7 @@ cards: - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam12 + - camera_entity: camera.kitchen_cam live_provider: frigate-jsmpeg dependencies: all_cameras: false @@ -29,14 +27,3 @@ cards: label: person zone: dining_room image: {} - - # - type: custom:advanced-camera-card - # cameras: - # - camera_entity: camera.frigate_cam13 - # live_provider: frigate-jsmpeg - # dependencies: - # all_cameras: false - # frigate: - # label: person - # zone: front_room - # image: {} diff --git a/lovelace/details/view-people.yaml b/lovelace/details/view-people.yaml index 0beb435..59ff2e5 100644 --- a/lovelace/details/view-people.yaml +++ b/lovelace/details/view-people.yaml @@ -7,7 +7,7 @@ visible: cards: - type: entity-filter entities: - - binary_sensor.frigate_cam01_person_occupancy + - binary_sensor.boys_room_cam_person_occupancy show_empty: false state_filter: - "on" @@ -25,7 +25,7 @@ cards: title: Boys Room camera_view: auto entities: [] - image_entity: image.frigate_cam01_person + image_entity: image.boys_room_cam_person entity: binary_sensor.boys_room_person_occupancy - type: entity-filter @@ -39,12 +39,12 @@ cards: title: Furnace Room camera_view: auto entities: [] - image_entity: image.frigate_cam01_person + image_entity: image.boys_room_cam_person entity: binary_sensor.furnace_room_person_occupancy - type: entity-filter entities: - - binary_sensor.frigate_cam03_person_occupancy + - binary_sensor.computer_area_cam_person_occupancy show_empty: false state_filter: - "on" @@ -62,7 +62,7 @@ cards: title: Computer Area camera_view: auto entities: [] - image_entity: image.frigate_cam03_person + image_entity: image.computer_area_cam_person entity: binary_sensor.computer_area_person_occupancy - type: entity-filter @@ -76,7 +76,7 @@ cards: title: Entryway camera_view: auto entities: [] - image_entity: image.frigate_cam03_person + image_entity: image.computer_area_cam_person entity: binary_sensor.entryway_person_occupancy - type: entity-filter @@ -90,7 +90,7 @@ cards: title: Great Room camera_view: auto entities: [] - image_entity: image.frigate_cam03_person + image_entity: image.computer_area_cam_person entity: binary_sensor.great_room_person_occupancy - type: entity-filter @@ -104,12 +104,12 @@ cards: title: Utility Room camera_view: auto entities: [] - image_entity: image.frigate_cam03_person + image_entity: image.computer_area_cam_person entity: binary_sensor.utility_room_person_occupancy - type: entity-filter entities: - - binary_sensor.frigate_cam04_person_occupancy + - binary_sensor.garage_cam_person_occupancy show_empty: false state_filter: - "on" @@ -127,7 +127,7 @@ cards: title: Walkway camera_view: auto entities: [] - image_entity: image.frigate_cam04_person + image_entity: image.garage_cam_person entity: binary_sensor.walkway_person_occupancy - type: entity-filter @@ -141,12 +141,12 @@ cards: title: Workshop camera_view: auto entities: [] - image_entity: image.frigate_cam04_person + image_entity: image.garage_cam_person entity: binary_sensor.walkway_person_occupancy - type: entity-filter entities: - - binary_sensor.frigate_cam06_person_occupancy + - binary_sensor.bedroom_cam_person_occupancy show_empty: false state_filter: - "on" @@ -164,35 +164,12 @@ cards: title: Master Bedroom camera_view: auto entities: [] - image_entity: image.frigate_cam06_person + image_entity: image.bedroom_cam_person entity: binary_sensor.master_bedroom_person_occupancy - type: entity-filter entities: - - binary_sensor.frigate_cam07_person_occupancy - show_empty: false - state_filter: - - "on" - card: - type: horizontal-stack - cards: - - type: entity-filter - entities: - - binary_sensor.master_bedroom_person_occupancy - show_empty: false - state_filter: - - "on" - card: - type: picture-glance - title: Master Bedroom - camera_view: auto - entities: [] - image_entity: image.frigate_cam07_person - entity: binary_sensor.master_bedroom_person_occupancy - - - type: entity-filter - entities: - - binary_sensor.frigate_cam08_person_occupancy + - binary_sensor.girls_room_cam_person_occupancy show_empty: false state_filter: - "on" @@ -210,12 +187,12 @@ cards: title: Nursery camera_view: auto entities: [] - image_entity: image.frigate_cam08_person + image_entity: image.girls_room_cam_person entity: binary_sensor.girls_room_person_occupancy - type: entity-filter entities: - - binary_sensor.frigate_cam12_person_occupancy + - binary_sensor.kitchen_cam_person_occupancy show_empty: false state_filter: - "on" @@ -233,7 +210,7 @@ cards: title: Kitchen camera_view: auto entities: [] - image_entity: image.frigate_cam12_person + image_entity: image.kitchen_cam_person entity: binary_sensor.kitchen_person_occupancy - type: entity-filter @@ -247,7 +224,7 @@ cards: title: Dining Room camera_view: auto entities: [] - image_entity: image.frigate_cam12_person + image_entity: image.kitchen_cam_person entity: binary_sensor.dining_room_person_occupancy - type: entity-filter @@ -261,7 +238,7 @@ cards: title: Entryway camera_view: auto entities: [] - image_entity: image.frigate_cam12_person + image_entity: image.kitchen_cam_person entity: binary_sensor.entryway_person_occupancy - type: entity-filter @@ -275,86 +252,12 @@ cards: title: Front Room camera_view: auto entities: [] - image_entity: image.frigate_cam12_person + image_entity: image.kitchen_cam_person entity: binary_sensor.front_room_person_occupancy - # - type: entity-filter - # entities: - # - binary_sensor.frigate_cam13_person_occupancy - # show_empty: false - # state_filter: - # - "on" - # card: - # type: horizontal-stack - # cards: - # - type: entity-filter - # entities: - # - binary_sensor.kitchen_person_occupancy - # show_empty: false - # state_filter: - # - "on" - # card: - # type: picture-glance - # title: Kitchen - # camera_view: auto - # entities: [] - # image_entity: image.frigate_cam13_person - # entity: binary_sensor.kitchen_person_occupancy - - # - type: entity-filter - # entities: - # - binary_sensor.dining_room_person_occupancy - # show_empty: false - # state_filter: - # - "on" - # card: - # type: picture-glance - # title: Dining Room - # camera_view: auto - # entities: [] - # image_entity: image.frigate_cam13_person - # entity: binary_sensor.dining_room_person_occupancy - - # - type: entity-filter - # entities: - # - binary_sensor.front_room_person_occupancy - # show_empty: false - # state_filter: - # - "on" - # card: - # type: picture-glance - # title: Front Room - # camera_view: auto - # entities: [] - # image_entity: image.frigate_cam13_person - # entity: binary_sensor.front_room_person_occupancy - - # - type: entity-filter - # entities: - # - binary_sensor.frigate_cam14_person_occupancy - # show_empty: false - # state_filter: - # - "on" - # card: - # type: horizontal-stack - # cards: - # - type: entity-filter - # entities: - # - binary_sensor.back_yard_person_occupancy - # show_empty: false - # state_filter: - # - "on" - # card: - # type: picture-glance - # title: Back Yard - # camera_view: auto - # entities: [] - # image_entity: image.frigate_cam14_person - # entity: binary_sensor.back_yard_person_occupancy - - type: entity-filter entities: - - binary_sensor.frigate_cam18_person_occupancy + - binary_sensor.doorbell_cam_person_occupancy show_empty: false state_filter: - "on" @@ -372,7 +275,7 @@ cards: title: Driveway camera_view: auto entities: [] - image_entity: image.frigate_cam18_person + image_entity: image.doorbell_cam_person entity: binary_sensor.driveway_person_occupancy - type: entity-filter @@ -386,7 +289,7 @@ cards: title: From Street camera_view: auto entities: [] - image_entity: image.frigate_cam18_person + image_entity: image.doorbell_cam_person entity: binary_sensor.from_street_person_occupancy - type: entity-filter @@ -400,58 +303,7 @@ cards: title: Front Yard camera_view: auto entities: [] - image_entity: image.frigate_cam18_person - entity: binary_sensor.front_yard_person_occupancy - - - type: entity-filter - entities: - - binary_sensor.frigate_cam19_person_occupancy - show_empty: false - state_filter: - - "on" - card: - type: horizontal-stack - cards: - - type: entity-filter - entities: - - binary_sensor.driveway_person_occupancy - show_empty: false - state_filter: - - "on" - card: - type: picture-glance - title: Driveway - camera_view: auto - entities: [] - image_entity: image.frigate_cam19_person - entity: binary_sensor.driveway_person_occupancy - - - type: entity-filter - entities: - - binary_sensor.from_street_person_occupancy - show_empty: false - state_filter: - - "on" - card: - type: picture-glance - title: From Street - camera_view: auto - entities: [] - image_entity: image.frigate_cam19_person - entity: binary_sensor.from_street_person_occupancy - - - type: entity-filter - entities: - - binary_sensor.front_yard_person_occupancy - show_empty: false - state_filter: - - "on" - card: - type: picture-glance - title: Front Yard - camera_view: auto - entities: [] - image_entity: image.frigate_cam19_person + image_entity: image.doorbell_cam_person entity: binary_sensor.front_yard_person_occupancy - type: entity-filter @@ -465,12 +317,12 @@ cards: title: Front Porch camera_view: auto entities: [] - image_entity: image.frigate_cam19_person + image_entity: image.doorbell_cam_person entity: binary_sensor.front_porch_person_occupancy # - type: entity-filter # entities: - # - binary_sensor.frigate_cam03_person_occupancy + # - binary_sensor.computer_area_cam_person_occupancy # show_empty: true # state_filter: # - 'on' @@ -483,14 +335,14 @@ cards: # - 'on' # card: # type: picture-entity - # entity: binary_sensor.frigate_cam03_person_occupancy + # entity: binary_sensor.computer_area_cam_person_occupancy # name: Great Room # show_state: true # show_name: true # camera_view: auto # type: picture-entity # entity: binary_sensor.great_room_person_occupancy - # camera_image: image.frigate_cam03_person + # camera_image: image.computer_area_cam_person # - type: entity-filter # entities: @@ -512,6 +364,6 @@ cards: # cards: # - type: entities # entities: - # - entity: binary_sensor.frigate_cam03_person_occupancy + # - entity: binary_sensor.computer_area_cam_person_occupancy # - entity: binary_sensor.computer_area_person_occupancy # - entity: binary_sensor.great_room_person_occupancy diff --git a/lovelace/frigate/view-ai-cam01.yaml b/lovelace/frigate/view-ai-cam01.yaml index 3e583d9..4f66571 100644 --- a/lovelace/frigate/view-ai-cam01.yaml +++ b/lovelace/frigate/view-ai-cam01.yaml @@ -20,35 +20,35 @@ cards: columns: 4 entities: - name: Contrast - entity: switch.frigate_cam01_improve_contrast + entity: switch.boys_room_cam_improve_contrast tap_action: action: toggle - name: Snapshots - entity: switch.frigate_cam01_snapshots + entity: switch.boys_room_cam_snapshots tap_action: action: toggle - name: Detect - entity: switch.frigate_cam01_detect + entity: switch.boys_room_cam_detect tap_action: action: toggle - name: Occupancy - entity: binary_sensor.frigate_cam01_all_occupancy + entity: binary_sensor.boys_room_cam_all_occupancy - type: entities title: Boys Room show_header_toggle: false entities: - name: Boys Room - entity: sensor.frigate_cam01_person_count + entity: sensor.boys_room_cam_person_count - name: Boys Room - entity: binary_sensor.frigate_cam01_person_occupancy + entity: binary_sensor.boys_room_cam_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam01 + - camera_entity: camera.boys_room_cam title: Boys Room icon: mdi:earth live_provider: ha frigate: - camera_name: frigate_cam01 + camera_name: boys_room_cam zone: boys_room label: person url: http://192.168.1.7:5000 @@ -86,12 +86,12 @@ cards: entity: binary_sensor.furnace_room_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam01 + - camera_entity: camera.boys_room_cam title: Furnace Room icon: mdi:hvac live_provider: ha frigate: - camera_name: frigate_cam01 + camera_name: boys_room_cam zone: furnace_room label: person url: http://192.168.1.7:5000 diff --git a/lovelace/frigate/view-ai-cam03.yaml b/lovelace/frigate/view-ai-cam03.yaml index 462ceb9..7cef23b 100644 --- a/lovelace/frigate/view-ai-cam03.yaml +++ b/lovelace/frigate/view-ai-cam03.yaml @@ -20,35 +20,35 @@ cards: columns: 4 entities: - name: Contrast - entity: switch.frigate_cam03_improve_contrast + entity: switch.computer_area_cam_improve_contrast tap_action: action: toggle - name: Snapshots - entity: switch.frigate_cam03_snapshots + entity: switch.computer_area_cam_snapshots tap_action: action: toggle - name: Detect - entity: switch.frigate_cam03_detect + entity: switch.computer_area_cam_detect tap_action: action: toggle - name: Occupancy - entity: binary_sensor.frigate_cam03_all_occupancy + entity: binary_sensor.computer_area_cam_all_occupancy - type: entities title: Computer Area show_header_toggle: false entities: - name: Computer Area - entity: sensor.frigate_cam03_person_count + entity: sensor.computer_area_cam_person_count - name: Computer Area - entity: binary_sensor.frigate_cam03_person_occupancy + entity: binary_sensor.computer_area_cam_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam03 + - camera_entity: camera.computer_area_cam title: Computer Area icon: mdi:desktop-classic live_provider: ha frigate: - camera_name: frigate_cam03 + camera_name: computer_area_cam zone: computer_area label: person url: http://192.168.1.7:5000 @@ -86,7 +86,7 @@ cards: entity: binary_sensor.great_room_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam03 + - camera_entity: camera.computer_area_cam title: Great Room icon: mdi:microsoft-xbox-controller live_provider: go2rtc @@ -95,7 +95,7 @@ cards: - webrtc stream: cam03_sub frigate: - camera_name: frigate_cam03 + camera_name: computer_area_cam zone: great_room label: person view: diff --git a/lovelace/frigate/view-ai-cam04.yaml b/lovelace/frigate/view-ai-cam04.yaml index 47deba2..721b602 100644 --- a/lovelace/frigate/view-ai-cam04.yaml +++ b/lovelace/frigate/view-ai-cam04.yaml @@ -7,7 +7,7 @@ visible: - user: cad46dedf86f454ebbd7f697a58730f2 cards: - !include /config/lovelace/cameras/view-camera-04.yaml - + - type: vertical-stack view_layout: position: sidebar @@ -20,35 +20,35 @@ cards: columns: 4 entities: - name: Contrast - entity: switch.frigate_cam04_improve_contrast + entity: switch.garage_cam_improve_contrast tap_action: action: toggle - name: Snapshots - entity: switch.frigate_cam04_snapshots + entity: switch.garage_cam_snapshots tap_action: action: toggle - name: Detect - entity: switch.frigate_cam04_detect + entity: switch.garage_cam_detect tap_action: action: toggle - name: Occupancy - entity: binary_sensor.frigate_cam04_all_occupancy + entity: binary_sensor.garage_cam_all_occupancy - type: entities title: Garage Person show_header_toggle: false entities: - name: Garage - entity: sensor.frigate_cam04_person_count + entity: sensor.garage_cam_person_count - name: Garage - entity: binary_sensor.frigate_cam04_person_occupancy + entity: binary_sensor.garage_cam_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam04 + - camera_entity: camera.garage_cam title: Walkway icon: mdi:garage live_provider: ha frigate: - camera_name: frigate_cam04 + camera_name: garage_cam zone: walkway label: person url: http://192.168.1.7:5000 @@ -78,12 +78,12 @@ cards: style: chevrons - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam04 + - camera_entity: camera.garage_cam title: Workshop icon: mdi:garage live_provider: ha frigate: - camera_name: frigate_cam04 + camera_name: garage_cam zone: workshop label: person url: http://192.168.1.7:5000 @@ -116,17 +116,17 @@ cards: show_header_toggle: false entities: - name: Garage - entity: sensor.frigate_cam04_vehicle_count + entity: sensor.garage_cam_vehicle_count - name: Garage - entity: binary_sensor.frigate_cam04_vehicle_occupancy + entity: binary_sensor.garage_cam_vehicle_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam04 + - camera_entity: camera.garage_cam title: East Side icon: mdi:garage live_provider: ha frigate: - camera_name: frigate_cam04 + camera_name: garage_cam zone: east_side label: vehicle url: http://192.168.1.7:5000 @@ -156,12 +156,12 @@ cards: style: chevrons - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam04 + - camera_entity: camera.garage_cam title: West Side icon: mdi:garage live_provider: ha frigate: - camera_name: frigate_cam04 + camera_name: garage_cam zone: west_side label: vehicle url: http://192.168.1.7:5000 diff --git a/lovelace/frigate/view-ai-cam06.yaml b/lovelace/frigate/view-ai-cam06.yaml deleted file mode 100644 index bf9ce60..0000000 --- a/lovelace/frigate/view-ai-cam06.yaml +++ /dev/null @@ -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 diff --git a/lovelace/frigate/view-ai-cam07.yaml b/lovelace/frigate/view-ai-cam07.yaml index d4a159b..8c914f0 100644 --- a/lovelace/frigate/view-ai-cam07.yaml +++ b/lovelace/frigate/view-ai-cam07.yaml @@ -7,7 +7,7 @@ visible: - user: cad46dedf86f454ebbd7f697a58730f2 cards: - !include /config/lovelace/cameras/view-camera-07.yaml - + - type: vertical-stack view_layout: position: sidebar @@ -20,19 +20,19 @@ cards: columns: 4 entities: - name: Contrast - entity: switch.frigate_cam07_improve_contrast + entity: switch.bedroom_cam_improve_contrast tap_action: action: toggle - name: Snapshots - entity: switch.frigate_cam07_snapshots + entity: switch.bedroom_cam_snapshots tap_action: action: toggle - name: Detect - entity: switch.frigate_cam07_detect + entity: switch.bedroom_cam_detect tap_action: action: toggle - name: Occupancy - entity: binary_sensor.frigate_cam07_all_occupancy + entity: binary_sensor.bedroom_cam_all_occupancy - type: entities title: Master Bedroom show_header_toggle: false @@ -42,12 +42,12 @@ cards: - entity: binary_sensor.master_bedroom_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam07 + - camera_entity: camera.bedroom_cam title: Master Bedroom Right icon: mdi:bed-king live_provider: ha frigate: - camera_name: frigate_cam07 + camera_name: bedroom_cam zone: master_bedroom label: person url: http://192.168.1.7:5000 @@ -77,12 +77,12 @@ cards: style: chevrons - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam07 + - camera_entity: camera.bedroom_cam title: Master Bed icon: mdi:bed-king live_provider: ha frigate: - camera_name: frigate_cam07 + camera_name: bedroom_cam zone: master_bed label: person url: http://192.168.1.7:5000 diff --git a/lovelace/frigate/view-ai-cam08.yaml b/lovelace/frigate/view-ai-cam08.yaml index 46fb68e..00369cb 100644 --- a/lovelace/frigate/view-ai-cam08.yaml +++ b/lovelace/frigate/view-ai-cam08.yaml @@ -7,7 +7,7 @@ visible: - user: cad46dedf86f454ebbd7f697a58730f2 cards: - !include /config/lovelace/cameras/view-camera-08.yaml - + - type: vertical-stack view_layout: position: sidebar @@ -20,35 +20,35 @@ cards: columns: 4 entities: - name: Contrast - entity: switch.frigate_cam08_improve_contrast + entity: switch.girls_room_cam_improve_contrast tap_action: action: toggle - name: Snapshots - entity: switch.frigate_cam08_snapshots + entity: switch.girls_room_cam_snapshots tap_action: action: toggle - name: Detect - entity: switch.frigate_cam08_detect + entity: switch.girls_room_cam_detect tap_action: action: toggle - name: Occupancy - entity: binary_sensor.frigate_cam08_all_occupancy + entity: binary_sensor.girls_room_cam_all_occupancy - type: entities title: Person show_header_toggle: false entities: - name: Person - entity: sensor.frigate_cam08_person_count + entity: sensor.girls_room_cam_person_count - name: Person - entity: binary_sensor.frigate_cam08_person_occupancy + entity: binary_sensor.girls_room_cam_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam08 + - camera_entity: camera.girls_room_cam title: Person icon: mdi:teddy-bear live_provider: ha frigate: - camera_name: frigate_cam08 + camera_name: girls_room_cam zone: girls_room label: person url: http://192.168.1.7:5000 diff --git a/lovelace/frigate/view-ai-cam12.yaml b/lovelace/frigate/view-ai-cam12.yaml index 53a44a3..9217b9b 100644 --- a/lovelace/frigate/view-ai-cam12.yaml +++ b/lovelace/frigate/view-ai-cam12.yaml @@ -7,7 +7,7 @@ visible: - user: cad46dedf86f454ebbd7f697a58730f2 cards: - !include /config/lovelace/cameras/view-camera-12.yaml - + - type: vertical-stack view_layout: position: sidebar @@ -20,19 +20,19 @@ cards: columns: 4 entities: - name: Contrast - entity: switch.frigate_cam12_improve_contrast + entity: switch.kitchen_cam_improve_contrast tap_action: action: toggle - name: Snapshots - entity: switch.frigate_cam12_snapshots + entity: switch.kitchen_cam_snapshots tap_action: action: toggle - name: Detect - entity: switch.frigate_cam12_detect + entity: switch.kitchen_cam_detect tap_action: action: toggle - name: Occupancy - entity: binary_sensor.frigate_cam12_all_occupancy + entity: binary_sensor.kitchen_cam_all_occupancy - type: entities title: Kitchen show_header_toggle: false @@ -43,12 +43,12 @@ cards: entity: binary_sensor.kitchen_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam12 + - camera_entity: camera.kitchen_cam title: Kitchen icon: mdi:fridge live_provider: ha frigate: - camera_name: frigate_cam12 + camera_name: kitchen_cam zone: kitchen label: person url: http://192.168.1.7:5000 @@ -86,12 +86,12 @@ cards: entity: binary_sensor.dining_room_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam12 + - camera_entity: camera.kitchen_cam title: Dining Room icon: mdi:table-chair live_provider: ha frigate: - camera_name: frigate_cam12 + camera_name: kitchen_cam zone: dining_room label: person url: http://192.168.1.7:5000 @@ -129,12 +129,12 @@ cards: entity: binary_sensor.front_room_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam12 + - camera_entity: camera.kitchen_cam title: Front Room icon: mdi:television live_provider: ha frigate: - camera_name: frigate_cam12 + camera_name: kitchen_cam zone: front_room label: person url: http://192.168.1.7:5000 diff --git a/lovelace/frigate/view-ai-cam14.yaml b/lovelace/frigate/view-ai-cam14.yaml index 7d24201..af5a873 100644 --- a/lovelace/frigate/view-ai-cam14.yaml +++ b/lovelace/frigate/view-ai-cam14.yaml @@ -20,19 +20,19 @@ cards: columns: 4 entities: - name: Contrast - entity: switch.frigate_cam14_improve_contrast + entity: switch.upstairs_cam_improve_contrast tap_action: action: toggle - name: Snapshots - entity: switch.frigate_cam14_snapshots + entity: switch.upstairs_cam_snapshots tap_action: action: toggle - name: Detect - entity: switch.frigate_cam14_detect + entity: switch.upstairs_cam_detect tap_action: action: toggle - name: Occupancy - entity: binary_sensor.frigate_cam14_all_occupancy + entity: binary_sensor.upstairs_cam_all_occupancy - type: entities title: Kitchen show_header_toggle: false @@ -43,12 +43,12 @@ cards: entity: binary_sensor.kitchen_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam14 + - camera_entity: camera.upstairs_cam title: Kitchen icon: mdi:fridge live_provider: ha frigate: - camera_name: frigate_cam14 + camera_name: upstairs_cam zone: kitchen label: person url: http://192.168.1.7:5000 @@ -86,12 +86,12 @@ cards: entity: binary_sensor.dining_room_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam14 + - camera_entity: camera.upstairs_cam title: Dining Room icon: mdi:table-chair live_provider: ha frigate: - camera_name: frigate_cam14 + camera_name: upstairs_cam zone: dining_room label: person url: http://192.168.1.7:5000 @@ -129,12 +129,12 @@ cards: entity: binary_sensor.front_room_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam14 + - camera_entity: camera.upstairs_cam title: Front Room icon: mdi:television live_provider: ha frigate: - camera_name: frigate_cam14 + camera_name: upstairs_cam zone: front_room label: person url: http://192.168.1.7:5000 diff --git a/lovelace/frigate/view-ai-cam15.yaml b/lovelace/frigate/view-ai-cam15.yaml index 13fcee8..395d640 100644 --- a/lovelace/frigate/view-ai-cam15.yaml +++ b/lovelace/frigate/view-ai-cam15.yaml @@ -20,35 +20,35 @@ cards: columns: 4 entities: - name: Contrast - entity: switch.frigate_cam15_improve_contrast + entity: switch.downstairs_cam_improve_contrast tap_action: action: toggle - name: Snapshots - entity: switch.frigate_cam15_snapshots + entity: switch.downstairs_cam_snapshots tap_action: action: toggle - name: Detect - entity: switch.frigate_cam15_detect + entity: switch.downstairs_cam_detect tap_action: action: toggle - name: Occupancy - entity: binary_sensor.frigate_cam15_all_occupancy + entity: binary_sensor.downstairs_cam_all_occupancy - type: entities title: Computer Area show_header_toggle: false entities: - name: Computer Area - entity: sensor.frigate_cam15_person_count + entity: sensor.downstairs_cam_person_count - name: Computer Area - entity: binary_sensor.frigate_cam15_person_occupancy + entity: binary_sensor.downstairs_cam_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam15 + - camera_entity: camera.downstairs_cam title: Computer Area icon: mdi:desktop-classic live_provider: ha frigate: - camera_name: frigate_cam15 + camera_name: downstairs_cam zone: computer_area label: person url: http://192.168.1.7:5000 @@ -86,7 +86,7 @@ cards: entity: binary_sensor.great_room_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam15 + - camera_entity: camera.downstairs_cam title: Great Room icon: mdi:microsoft-xbox-controller live_provider: go2rtc @@ -95,7 +95,7 @@ cards: - webrtc stream: cam15_sub frigate: - camera_name: frigate_cam15 + camera_name: downstairs_cam zone: great_room label: person view: diff --git a/lovelace/frigate/view-ai-cam18.yaml b/lovelace/frigate/view-ai-cam18.yaml deleted file mode 100644 index 863ef23..0000000 --- a/lovelace/frigate/view-ai-cam18.yaml +++ /dev/null @@ -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 diff --git a/lovelace/frigate/view-ai-cam19.yaml b/lovelace/frigate/view-ai-cam19.yaml index 6bc90bf..3880ea0 100644 --- a/lovelace/frigate/view-ai-cam19.yaml +++ b/lovelace/frigate/view-ai-cam19.yaml @@ -7,7 +7,7 @@ visible: - user: cad46dedf86f454ebbd7f697a58730f2 cards: - !include /config/lovelace/cameras/view-camera-19.yaml - + - type: vertical-stack view_layout: position: sidebar @@ -20,19 +20,19 @@ cards: columns: 4 entities: - name: Contrast - entity: switch.frigate_cam19_improve_contrast + entity: switch.doorbell_cam_improve_contrast tap_action: action: toggle - name: Snapshots - entity: switch.frigate_cam19_snapshots + entity: switch.doorbell_cam_snapshots tap_action: action: toggle - name: Detect - entity: switch.frigate_cam19_detect + entity: switch.doorbell_cam_detect tap_action: action: toggle - name: Occupancy - entity: binary_sensor.frigate_cam19_all_occupancy + entity: binary_sensor.doorbell_cam_all_occupancy - type: horizontal-stack cards: - type: glance @@ -41,17 +41,17 @@ cards: columns: 1 entities: - name: Count - entity: sensor.frigate_cam19_person_count + entity: sensor.doorbell_cam_person_count - name: Occupancy - entity: binary_sensor.frigate_cam19_person_occupancy + entity: binary_sensor.doorbell_cam_person_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam19 + - camera_entity: camera.doorbell_cam title: Person icon: mdi:door live_provider: ha frigate: - camera_name: frigate_cam19 + camera_name: doorbell_cam label: person url: http://192.168.1.7:5000 view: @@ -86,17 +86,17 @@ cards: columns: 1 entities: - name: Count - entity: sensor.frigate_cam19_vehicle_count + entity: sensor.doorbell_cam_vehicle_count - name: Occupancy - entity: binary_sensor.frigate_cam19_vehicle_occupancy + entity: binary_sensor.doorbell_cam_vehicle_occupancy - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam19 + - camera_entity: camera.doorbell_cam title: Vehicle icon: mdi:door live_provider: ha frigate: - camera_name: frigate_cam19 + camera_name: doorbell_cam label: vehicle url: http://192.168.1.7:5000 view: @@ -131,17 +131,17 @@ cards: # columns: 1 # entities: # - name: Count - # entity: sensor.frigate_cam19_animal_count + # entity: sensor.doorbell_cam_animal_count # - name: Occupancy - # entity: binary_sensor.frigate_cam19_animal_occupancy + # entity: binary_sensor.doorbell_cam_animal_occupancy # - type: custom:advanced-camera-card # cameras: - # - camera_entity: camera.frigate_cam19 + # - camera_entity: camera.doorbell_cam # title: Front Porch # icon: mdi:bird # live_provider: ha # frigate: - # camera_name: frigate_cam19 + # camera_name: doorbell_cam # label: animal # url: http://192.168.1.7:5000 # view: diff --git a/lovelace/phone/cctv.yaml b/lovelace/phone/cctv.yaml index 11aa3ce..e71d8ce 100644 --- a/lovelace/phone/cctv.yaml +++ b/lovelace/phone/cctv.yaml @@ -19,9 +19,9 @@ cards: - !include /config/lovelace/cameras/view-camera-15.yaml #- !include /config/lovelace/cameras/view-camera-13.yaml # - !include /config/lovelace/cameras/view-camera-06.yaml - - !include /config/lovelace/casting-cams/master-bedroom-card.yaml - # - !include /config/lovelace/cameras/view-camera-07.yaml + #- !include /config/lovelace/casting-cams/master-bedroom-card.yaml + - !include /config/lovelace/cameras/view-camera-07.yaml - !include /config/lovelace/cameras/view-camera-04.yaml - - !include /config/lovelace/cameras/view-camera-18.yaml + # - !include /config/lovelace/cameras/view-camera-18.yaml - !include /config/lovelace/cameras/view-camera-19.yaml diff --git a/lovelace/phone/front-yard.yaml b/lovelace/phone/front-yard.yaml index 5727f57..e4ebc08 100644 --- a/lovelace/phone/front-yard.yaml +++ b/lovelace/phone/front-yard.yaml @@ -110,7 +110,7 @@ cards: layout: vertical secondary_info: none - type: custom:mushroom-entity-card - entity: binary_sensor.frigate_cam18_person_occupancy + entity: binary_sensor.doorbell_cam_person_occupancy name: Person layout: vertical secondary_info: none diff --git a/lovelace/phone/master-bedroom.yaml b/lovelace/phone/master-bedroom.yaml index 29e731e..d6b9bb4 100644 --- a/lovelace/phone/master-bedroom.yaml +++ b/lovelace/phone/master-bedroom.yaml @@ -127,6 +127,6 @@ cards: cards: - type: custom:mushroom-title-card subtitle: Cameras - - !include /config/lovelace/cameras/view-camera-mbr.yaml + #- !include /config/lovelace/cameras/view-camera-mbr.yaml #- !include /config/lovelace/cameras/view-camera-06.yaml - #- !include /config/lovelace/cameras/view-camera-07.yaml + - !include /config/lovelace/cameras/view-camera-07.yaml diff --git a/lovelace/raw-cameras/back-yard-card.yaml b/lovelace/raw-cameras/back-yard-card.yaml index ebdee45..72ab1a9 100644 --- a/lovelace/raw-cameras/back-yard-card.yaml +++ b/lovelace/raw-cameras/back-yard-card.yaml @@ -1,27 +1,17 @@ type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam12 + - camera_entity: camera.downstairs_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam14_sub -live: - auto_mute: all - preload: true - draggable: false - show_image_during_load: true - lazy_load: false - controls: - title: - mode: none - timeline: - mode: none - thumbnails: - mode: none + capabilities: + disable: [] + disable_except: + - live +status_bar: + style: none menu: buttons: frigate: enabled: false + style: none performance: profile: low diff --git a/lovelace/raw-cameras/boys-room-card.yaml b/lovelace/raw-cameras/boys-room-card.yaml index d650b7c..a5e52e5 100644 --- a/lovelace/raw-cameras/boys-room-card.yaml +++ b/lovelace/raw-cameras/boys-room-card.yaml @@ -1,4 +1,11 @@ type: custom:advanced-camera-card +cameras: + - camera_entity: camera.boys_room_cam + live_provider: go2rtc + capabilities: + disable: [] + disable_except: + - live status_bar: style: none menu: @@ -6,39 +13,5 @@ menu: frigate: enabled: false style: none -cameras: - - camera_entity: camera.frigate_cam01 - live_provider: go2rtc - id: frigate-cam01 - capabilities: - disable: [] - disable_except: - - live - go2rtc: - stream: cam01_sub - modes: - - webrtc -view: - default: live -profiles: [] -grid_options: - columns: full -live: - preload: true - draggable: false - show_image_during_load: false - lazy_load: false - controls: - timeline: - mode: none - thumbnails: - mode: none - builtin: false - next_previous: - style: none - zoomable: false - auto_play: - - selected - transition_effect: slide - display: - mode: single +performance: + profile: low \ No newline at end of file diff --git a/lovelace/raw-cameras/computer-area-card.yaml b/lovelace/raw-cameras/computer-area-card.yaml index 0b35710..5010a13 100644 --- a/lovelace/raw-cameras/computer-area-card.yaml +++ b/lovelace/raw-cameras/computer-area-card.yaml @@ -1,44 +1,17 @@ type: custom:advanced-camera-card -# status_bar: -# style: none -# menu: -# buttons: -# frigate: -# enabled: false -# style: none cameras: - - camera_entity: camera.frigate_cam03 + - camera_entity: camera.computer_area_cam live_provider: go2rtc - id: frigate-cam03 capabilities: disable: [] disable_except: - live - go2rtc: - stream: cam03 - modes: - - webrtc -# view: -# default: live -# profiles: [] -# grid_options: -# columns: full -# live: -# preload: true -# draggable: false -# show_image_during_load: false -# lazy_load: false -# controls: -# timeline: -# mode: none -# thumbnails: -# mode: none -# builtin: false -# next_previous: -# style: none -# zoomable: false -# auto_play: -# - selected -# transition_effect: slide -# display: -# mode: single +status_bar: + style: none +menu: + buttons: + frigate: + enabled: false + style: none +performance: + profile: low \ No newline at end of file diff --git a/lovelace/raw-cameras/front-porch-card.yaml b/lovelace/raw-cameras/front-porch-card.yaml index 8e068e7..b06ac45 100644 --- a/lovelace/raw-cameras/front-porch-card.yaml +++ b/lovelace/raw-cameras/front-porch-card.yaml @@ -1,4 +1,11 @@ type: custom:advanced-camera-card +cameras: + - camera_entity: camera.doorbell_cam + live_provider: go2rtc + capabilities: + disable: [] + disable_except: + - live status_bar: style: none menu: @@ -6,39 +13,5 @@ menu: frigate: enabled: false style: none -cameras: - - camera_entity: camera.frigate_cam19 - live_provider: go2rtc - id: frigate-cam19 - capabilities: - disable: [] - disable_except: - - live - go2rtc: - stream: cam19_sub - modes: - - webrtc -view: - default: live -profiles: [] -grid_options: - columns: full -live: - preload: true - draggable: false - show_image_during_load: false - lazy_load: false - controls: - timeline: - mode: none - thumbnails: - mode: none - builtin: false - next_previous: - style: none - zoomable: false - auto_play: - - selected - transition_effect: slide - display: - mode: single +performance: + profile: low \ No newline at end of file diff --git a/lovelace/raw-cameras/front-room-card.yaml b/lovelace/raw-cameras/front-room-card.yaml index 7d21fce..25881b0 100644 --- a/lovelace/raw-cameras/front-room-card.yaml +++ b/lovelace/raw-cameras/front-room-card.yaml @@ -1,24 +1,11 @@ type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam14 + - camera_entity: camera.upstairs_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam14_sub -live: - auto_mute: all - preload: true - draggable: false - show_image_during_load: true - lazy_load: false - controls: - title: - mode: none - timeline: - mode: none - thumbnails: - mode: none + capabilities: + disable: [] + disable_except: + - live menu: buttons: frigate: diff --git a/lovelace/raw-cameras/front-yard-card.yaml b/lovelace/raw-cameras/front-yard-card.yaml index eb51043..b06ac45 100644 --- a/lovelace/raw-cameras/front-yard-card.yaml +++ b/lovelace/raw-cameras/front-yard-card.yaml @@ -1,4 +1,11 @@ type: custom:advanced-camera-card +cameras: + - camera_entity: camera.doorbell_cam + live_provider: go2rtc + capabilities: + disable: [] + disable_except: + - live status_bar: style: none menu: @@ -6,39 +13,5 @@ menu: frigate: enabled: false style: none -cameras: - - camera_entity: camera.frigate_cam18 - live_provider: go2rtc - id: frigate-cam18 - capabilities: - disable: [] - disable_except: - - live - go2rtc: - stream: cam18_sub - modes: - - webrtc -view: - default: live -profiles: [] -grid_options: - columns: full -live: - preload: true - draggable: false - show_image_during_load: false - lazy_load: false - controls: - timeline: - mode: none - thumbnails: - mode: none - builtin: false - next_previous: - style: none - zoomable: false - auto_play: - - selected - transition_effect: slide - display: - mode: single +performance: + profile: low \ No newline at end of file diff --git a/lovelace/raw-cameras/garage-card.yaml b/lovelace/raw-cameras/garage-card.yaml index c3b45bb..13e2462 100644 --- a/lovelace/raw-cameras/garage-card.yaml +++ b/lovelace/raw-cameras/garage-card.yaml @@ -1,4 +1,11 @@ type: custom:advanced-camera-card +cameras: + - camera_entity: camera.garage_cam + live_provider: go2rtc + capabilities: + disable: [] + disable_except: + - live status_bar: style: none menu: @@ -6,39 +13,5 @@ menu: frigate: enabled: false style: none -cameras: - - camera_entity: camera.frigate_cam04 - live_provider: go2rtc - id: frigate-cam04 - capabilities: - disable: [] - disable_except: - - live - go2rtc: - stream: cam04_sub - modes: - - webrtc -view: - default: live -profiles: [] -grid_options: - columns: full -live: - preload: true - draggable: false - show_image_during_load: false - lazy_load: false - controls: - timeline: - mode: none - thumbnails: - mode: none - builtin: false - next_previous: - style: none - zoomable: false - auto_play: - - selected - transition_effect: slide - display: - mode: single +performance: + profile: low \ No newline at end of file diff --git a/lovelace/raw-cameras/girls-room-card.yaml b/lovelace/raw-cameras/girls-room-card.yaml index de6076b..a29bb2a 100644 --- a/lovelace/raw-cameras/girls-room-card.yaml +++ b/lovelace/raw-cameras/girls-room-card.yaml @@ -1,4 +1,11 @@ type: custom:advanced-camera-card +cameras: + - camera_entity: camera.girls_room_cam + live_provider: go2rtc + capabilities: + disable: [] + disable_except: + - live status_bar: style: none menu: @@ -6,39 +13,5 @@ menu: frigate: enabled: false style: none -cameras: - - camera_entity: camera.frigate_cam08 - live_provider: go2rtc - id: frigate-cam08 - capabilities: - disable: [] - disable_except: - - live - go2rtc: - stream: cam08_sub - modes: - - webrtc -view: - default: live -profiles: [] -grid_options: - columns: full -live: - preload: true - draggable: false - show_image_during_load: false - lazy_load: false - controls: - timeline: - mode: none - thumbnails: - mode: none - builtin: false - next_previous: - style: none - zoomable: false - auto_play: - - selected - transition_effect: slide - display: - mode: single +performance: + profile: low \ No newline at end of file diff --git a/lovelace/raw-cameras/girls-room-view.yaml b/lovelace/raw-cameras/girls-room-view.yaml index 4c9aa93..9005b6e 100644 --- a/lovelace/raw-cameras/girls-room-view.yaml +++ b/lovelace/raw-cameras/girls-room-view.yaml @@ -1,5 +1,5 @@ title: Nursery Camera -path: girls_room-camera +path: girls-room-camera icon: mdi:teddy-bear type: panel cards: diff --git a/lovelace/raw-cameras/indoor-camera-card.yaml b/lovelace/raw-cameras/indoor-camera-card.yaml index 17ccf1c..58c0c5a 100644 --- a/lovelace/raw-cameras/indoor-camera-card.yaml +++ b/lovelace/raw-cameras/indoor-camera-card.yaml @@ -1,63 +1,46 @@ type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam08 + - camera_entity: camera.girls_room_cam title: Girls Room live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam08_sub triggers: occupancy: false motion: false entities: - binary_sensor.girls_room_motion - binary_sensor.bridgets_bed - - camera_entity: camera.frigate_cam01 + capabilities: + disable: [] + disable_except: + - live + - camera_entity: camera.boys_room_cam title: Boys Room live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam01_sub triggers: occupancy: false motion: false entities: - binary_sensor.boys_room_motion - binary_sensor.emmetts_bed - # - camera_entity: camera.frigate_cam13 - # title: Front Room - # live_provider: go2rtc - # go2rtc: - # modes: - # - webrtc - # stream: cam12_sub - # triggers: - # occupancy: false - # motion: false - # entities: - # - binary_sensor.front_room_motion - # - binary_sensor.dining_room_motion - - camera_entity: camera.frigate_cam12 + capabilities: + disable: [] + disable_except: + - live + - camera_entity: camera.kitchen_cam title: Kitchen live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam13_sub triggers: occupancy: false motion: false entities: - binary_sensor.kitchen_motion - - camera_entity: camera.frigate_cam03 + capabilities: + disable: [] + disable_except: + - live + - camera_entity: camera.computer_area_cam title: Computer Desk live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam03_sub triggers: occupancy: false motion: false @@ -65,54 +48,29 @@ cameras: - binary_sensor.computer_chair_contact_occupied - binary_sensor.computer_area_motion - binary_sensor.great_room_motion - - camera_entity: camera.frigate_cam06 - title: MBR Left - live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam06_sub - triggers: - occupancy: false - motion: false - entities: - - binary_sensor.bedroom_motion - - camera_entity: camera.frigate_cam07 + capabilities: + disable: [] + disable_except: + - live + - camera_entity: camera.bedroom_cam title: MBR Right live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam07_sub triggers: occupancy: false motion: false entities: - binary_sensor.bed_presence_c175a4_bed_occupied_either -# timeline: -# media: snapshots -# show_recordings: false -# view: -# scan: -# enabled: true -# untrigger_seconds: 10 -# untrigger_reset: true -# default: live -# camera_select: live -# dark_mode: "on" -# update_cycle_camera: true -# update_seconds: 10 -# menu: -# buttons: -# clips: -# enabled: false -# timeline: -# enabled: false -# snapshots: -# enabled: false -# media_player: -# enabled: false -# live: -# lazy_load: true -# preload: true -# lazy_unload: hidden + capabilities: + disable: [] + disable_except: + - live + +status_bar: + style: none +menu: + buttons: + frigate: + enabled: false + style: none +performance: + profile: low \ No newline at end of file diff --git a/lovelace/raw-cameras/kitchen-card.yaml b/lovelace/raw-cameras/kitchen-card.yaml index a736b4b..1d3bb92 100644 --- a/lovelace/raw-cameras/kitchen-card.yaml +++ b/lovelace/raw-cameras/kitchen-card.yaml @@ -1,4 +1,11 @@ type: custom:advanced-camera-card +cameras: + - camera_entity: camera.kitchen_cam + live_provider: go2rtc + capabilities: + disable: [] + disable_except: + - live status_bar: style: none menu: @@ -6,39 +13,5 @@ menu: frigate: enabled: false style: none -cameras: - - camera_entity: camera.frigate_cam12 - live_provider: go2rtc - id: frigate-cam12 - capabilities: - disable: [] - disable_except: - - live - go2rtc: - stream: cam12_sub - modes: - - webrtc -view: - default: live -profiles: [] -grid_options: - columns: full -live: - preload: true - draggable: false - show_image_during_load: false - lazy_load: false - controls: - timeline: - mode: none - thumbnails: - mode: none - builtin: false - next_previous: - style: none - zoomable: false - auto_play: - - selected - transition_effect: slide - display: - mode: single +performance: + profile: low \ No newline at end of file diff --git a/lovelace/raw-cameras/master-bedroom-left-card.yaml b/lovelace/raw-cameras/master-bedroom-left-card.yaml index 4361e54..b5aa4b6 100644 --- a/lovelace/raw-cameras/master-bedroom-left-card.yaml +++ b/lovelace/raw-cameras/master-bedroom-left-card.yaml @@ -1,4 +1,11 @@ type: custom:advanced-camera-card +cameras: + - camera_entity: camera.bedroom_cam + live_provider: go2rtc + capabilities: + disable: [] + disable_except: + - live status_bar: style: none menu: @@ -6,39 +13,5 @@ menu: frigate: enabled: false style: none -cameras: - - camera_entity: camera.frigate_cam06 - live_provider: go2rtc - id: frigate-cam06 - capabilities: - disable: [] - disable_except: - - live - go2rtc: - stream: cam06_sub - modes: - - webrtc -view: - default: live -profiles: [] -grid_options: - columns: full -live: - preload: true - draggable: false - show_image_during_load: false - lazy_load: false - controls: - timeline: - mode: none - thumbnails: - mode: none - builtin: false - next_previous: - style: none - zoomable: false - auto_play: - - selected - transition_effect: slide - display: - mode: single +performance: + profile: low \ No newline at end of file diff --git a/lovelace/raw-cameras/master-bedroom-right-card.yaml b/lovelace/raw-cameras/master-bedroom-right-card.yaml index 83d6751..b5aa4b6 100644 --- a/lovelace/raw-cameras/master-bedroom-right-card.yaml +++ b/lovelace/raw-cameras/master-bedroom-right-card.yaml @@ -1,4 +1,11 @@ type: custom:advanced-camera-card +cameras: + - camera_entity: camera.bedroom_cam + live_provider: go2rtc + capabilities: + disable: [] + disable_except: + - live status_bar: style: none menu: @@ -6,39 +13,5 @@ menu: frigate: enabled: false style: none -cameras: - - camera_entity: camera.frigate_cam07 - live_provider: go2rtc - id: frigate-cam07 - capabilities: - disable: [] - disable_except: - - live - go2rtc: - stream: cam07_sub - modes: - - webrtc -view: - default: live -profiles: [] -grid_options: - columns: full -live: - preload: true - draggable: false - show_image_during_load: false - lazy_load: false - controls: - timeline: - mode: none - thumbnails: - mode: none - builtin: false - next_previous: - style: none - zoomable: false - auto_play: - - selected - transition_effect: slide - display: - mode: single +performance: + profile: low \ No newline at end of file diff --git a/lovelace/raw-cameras/master-bedroom-view.yaml b/lovelace/raw-cameras/master-bedroom-view.yaml index b28b0be..2f61cf3 100644 --- a/lovelace/raw-cameras/master-bedroom-view.yaml +++ b/lovelace/raw-cameras/master-bedroom-view.yaml @@ -3,4 +3,4 @@ path: mbr-camera icon: mdi:bed-king panel: true cards: - - !include /config/lovelace/raw-cameras/master-bedroom-card.yaml \ No newline at end of file + - !include /config/lovelace/raw-cameras/master-bedroom-right-card.yaml \ No newline at end of file diff --git a/lovelace/raw-cameras/outdoor-camera-card.yaml b/lovelace/raw-cameras/outdoor-camera-card.yaml index 96d576e..1c82fc9 100644 --- a/lovelace/raw-cameras/outdoor-camera-card.yaml +++ b/lovelace/raw-cameras/outdoor-camera-card.yaml @@ -1,30 +1,24 @@ type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam04 - title: Garage + - camera_entity: camera.garage_cam live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam04_sub - # - camera_entity: camera.frigate_cam14 - # title: Back Yard - # live_provider: go2rtc - # go2rtc: - # modes: - # - webrtc - # stream: cam14_sub - - camera_entity: camera.frigate_cam18 - title: Front Yard - live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam18_sub - - camera_entity: camera.frigate_cam19 + capabilities: + disable: [] + disable_except: + - live + - camera_entity: camera.doorbell_cam title: Front Porch live_provider: go2rtc - go2rtc: - modes: - - webrtc - stream: cam19_sub + capabilities: + disable: [] + disable_except: + - live +status_bar: + style: none +menu: + buttons: + frigate: + enabled: false + style: none +performance: + profile: low \ No newline at end of file diff --git a/lovelace/room_cards/back_yard.yaml b/lovelace/room_cards/back_yard.yaml index 11dad0e..184387c 100644 --- a/lovelace/room_cards/back_yard.yaml +++ b/lovelace/room_cards/back_yard.yaml @@ -107,7 +107,7 @@ elements: # - type: "custom:button-card" # color: auto - # entity: camera.frigate_cam14 + # entity: camera.upstairs_cam # show_name: false # show_entity_picture: true # style: diff --git a/lovelace/room_cards/boys_room.yaml b/lovelace/room_cards/boys_room.yaml index 40aef20..3f125b4 100644 --- a/lovelace/room_cards/boys_room.yaml +++ b/lovelace/room_cards/boys_room.yaml @@ -135,7 +135,7 @@ elements: #button #3 - type: "custom:button-card" color: auto - entity: camera.frigate_cam01 + entity: camera.boys_room_cam show_name: false show_entity_picture: true style: diff --git a/lovelace/room_cards/computer_area.yaml b/lovelace/room_cards/computer_area.yaml index f82fa17..152bc1d 100644 --- a/lovelace/room_cards/computer_area.yaml +++ b/lovelace/room_cards/computer_area.yaml @@ -179,7 +179,7 @@ elements: - type: "custom:button-card" color: auto - entity: camera.frigate_cam03 + entity: camera.computer_area_cam show_name: false show_entity_picture: true style: diff --git a/lovelace/room_cards/dining_room.yaml b/lovelace/room_cards/dining_room.yaml index fd50210..743fbe3 100644 --- a/lovelace/room_cards/dining_room.yaml +++ b/lovelace/room_cards/dining_room.yaml @@ -167,7 +167,7 @@ elements: #button #4 - type: "custom:button-card" color: auto - entity: camera.frigate_cam14 + entity: camera.upstairs_cam show_name: false show_entity_picture: true style: diff --git a/lovelace/room_cards/entryway.yaml b/lovelace/room_cards/entryway.yaml index faaac2c..30a42b4 100644 --- a/lovelace/room_cards/entryway.yaml +++ b/lovelace/room_cards/entryway.yaml @@ -111,7 +111,7 @@ elements: #button #2 - type: "custom:button-card" color: auto - entity: camera.frigate_cam19 + entity: camera.doorbell_cam show_name: false show_entity_picture: true style: diff --git a/lovelace/room_cards/front_room.yaml b/lovelace/room_cards/front_room.yaml index 96251ce..9920b96 100644 --- a/lovelace/room_cards/front_room.yaml +++ b/lovelace/room_cards/front_room.yaml @@ -87,7 +87,7 @@ elements: type: "custom:button-card" - type: "custom:button-card" color: auto - entity: camera.frigate_cam14 + entity: camera.upstairs_cam show_name: false show_entity_picture: true style: diff --git a/lovelace/room_cards/front_yard.yaml b/lovelace/room_cards/front_yard.yaml index 9692667..09da2dc 100644 --- a/lovelace/room_cards/front_yard.yaml +++ b/lovelace/room_cards/front_yard.yaml @@ -63,7 +63,7 @@ elements: # left: 60% # top: 9% - type: state-icon - entity: binary_sensor.frigate_cam18_vehicle_occupancy + entity: binary_sensor.doorbell_cam_vehicle_occupancy style: left: 68% top: 9% @@ -138,7 +138,7 @@ elements: #button #2 - type: "custom:button-card" color: auto - entity: camera.frigate_cam18 + entity: camera.doorbell_cam show_name: false show_entity_picture: true style: diff --git a/lovelace/room_cards/garage.yaml b/lovelace/room_cards/garage.yaml index 3d965ce..c65ba5e 100644 --- a/lovelace/room_cards/garage.yaml +++ b/lovelace/room_cards/garage.yaml @@ -86,7 +86,7 @@ elements: #button #2 - type: "custom:button-card" color: auto - entity: camera.frigate_cam04 + entity: camera.garage_cam show_name: false show_entity_picture: true style: diff --git a/lovelace/room_cards/girls_room.yaml b/lovelace/room_cards/girls_room.yaml index 6fd0866..f486362 100644 --- a/lovelace/room_cards/girls_room.yaml +++ b/lovelace/room_cards/girls_room.yaml @@ -125,7 +125,7 @@ elements: #button #3 - type: "custom:button-card" color: auto - entity: camera.frigate_cam08 + entity: camera.girls_room_cam show_name: false show_entity_picture: true style: diff --git a/lovelace/room_cards/kitchen.yaml b/lovelace/room_cards/kitchen.yaml index dc8bffb..261fc69 100644 --- a/lovelace/room_cards/kitchen.yaml +++ b/lovelace/room_cards/kitchen.yaml @@ -106,7 +106,7 @@ elements: #button #4 - type: "custom:button-card" color: auto - entity: camera.frigate_cam12 + entity: camera.kitchen_cam show_name: false show_entity_picture: true style: diff --git a/lovelace/room_cards/master_bedroom.yaml b/lovelace/room_cards/master_bedroom.yaml index 69c9ac7..ec701a9 100644 --- a/lovelace/room_cards/master_bedroom.yaml +++ b/lovelace/room_cards/master_bedroom.yaml @@ -103,25 +103,7 @@ elements: hold_action: action: more-info #button #2 - - type: "custom:button-card" - color: auto - entity: camera.frigate_cam06 - show_name: false - show_entity_picture: true - style: - left: 31% - top: 65% - styles: - card: - #- border-radius: 50px - - width: 50px - - height: 50px - icon: - - width: 45px - - height: 45px - tap_action: - action: navigate - navigation_path: /ai-yml/ai-cam06 + #button #3 - type: "custom:button-card" color: auto @@ -143,7 +125,7 @@ elements: #button #4 - type: "custom:button-card" color: auto - entity: camera.frigate_cam07 + entity: camera.bedroom_cam show_name: false show_entity_picture: true style: diff --git a/lovelace/templates/computer-area-frigate-camera.yaml b/lovelace/templates/computer-area-frigate-camera.yaml index a2f5231..ebc3948 100644 --- a/lovelace/templates/computer-area-frigate-camera.yaml +++ b/lovelace/templates/computer-area-frigate-camera.yaml @@ -9,8 +9,8 @@ cards: cards: - type: custom:advanced-camera-card cameras: - - camera_entity: camera.frigate_cam03 - camera_name: frigate_cam03 + - camera_entity: camera.computer_area_cam + camera_name: computer_area_cam zone: computer_area label: person frigate_url: http://192.168.1.7:5000 diff --git a/lovelace/view-cameras.yaml b/lovelace/view-cameras.yaml index 33273b7..1cb237b 100644 --- a/lovelace/view-cameras.yaml +++ b/lovelace/view-cameras.yaml @@ -16,6 +16,5 @@ cards: - !include /config/lovelace/cameras/view-camera-15.yaml - !include /config/lovelace/cameras/view-camera-08.yaml - !include /config/lovelace/cameras/view-camera-01.yaml - - !include /config/lovelace/cameras/view-camera-06.yaml - !include /config/lovelace/cameras/view-camera-07.yaml diff --git a/lovelace/view-ha-floorplan.yaml b/lovelace/view-ha-floorplan.yaml index 20547ef..02273e5 100644 --- a/lovelace/view-ha-floorplan.yaml +++ b/lovelace/view-ha-floorplan.yaml @@ -701,15 +701,13 @@ cards: - binary_sensor.front_porch_motion - binary_sensor.deck_motion - binary_sensor.entryway_motion - - binary_sensor.frigate_cam01_person_occupancy - - binary_sensor.frigate_cam03_person_occupancy - - binary_sensor.frigate_cam04_person_occupancy - - binary_sensor.frigate_cam06_person_occupancy - - binary_sensor.frigate_cam07_person_occupancy - - binary_sensor.frigate_cam08_person_occupancy - - binary_sensor.frigate_cam12_person_occupancy - - binary_sensor.frigate_cam18_person_occupancy - - binary_sensor.frigate_cam19_person_occupancy + - binary_sensor.boys_room_cam_person_occupancy + - binary_sensor.computer_area_cam_person_occupancy + - binary_sensor.garage_cam_person_occupancy + - binary_sensor.bedroom_cam_person_occupancy + - binary_sensor.girls_room_cam_person_occupancy + - binary_sensor.kitchen_cam_person_occupancy + - binary_sensor.doorbell_cam_person_occupancy - binary_sensor.great_room_multisensor_motion_detection - binary_sensor.garage_multisensor_motion_detection - binary_sensor.master_bedroom_closet_motion_switch_motion_detection @@ -761,7 +759,6 @@ cards: - state: "on" class: "door-open" - - entities: - sensor.dishwasher states: @@ -811,17 +808,15 @@ cards: class: "window-unavailable" - entities: - - camera.frigate_cam01 - - camera.frigate_cam03 - - camera.frigate_cam04 - - camera.frigate_cam06 - - camera.frigate_cam07 - - camera.frigate_cam08 - - camera.frigate_cam12 - - camera.frigate_cam14 - - camera.frigate_cam15 - - camera.frigate_cam18 - - camera.frigate_cam19 + - camera.boys_room_cam + - camera.computer_area_cam + - camera.garage_cam + - camera.bedroom_cam + - camera.girls_room_cam + - camera.kitchen_cam + - camera.upstairs_cam + - camera.downstairs_cam + - camera.doorbell_cam states: - state: "idle" class: "camera-idle" diff --git a/lovelace/view-overview.yaml b/lovelace/view-overview.yaml index 3d4b1d6..6101158 100644 --- a/lovelace/view-overview.yaml +++ b/lovelace/view-overview.yaml @@ -1230,27 +1230,23 @@ cards: - entity: sensor.utility_room_vent_switch_node_status name: Utility Room Vent - - entity: camera.frigate_cam01 + - entity: camera.boys_room_cam name: Boys Room - - entity: camera.frigate_cam03 + - entity: camera.computer_area_cam name: Comp. Desk - - entity: camera.frigate_cam04 + - entity: camera.garage_cam name: Garage - - entity: camera.frigate_cam06 - name: MBR Left - - entity: camera.frigate_cam07 - name: MBR Right - - entity: camera.frigate_cam08 + - entity: camera.bedroom_cam + name: Bedroom + - entity: camera.girls_room_cam name: Nursery - - entity: camera.frigate_cam12 + - entity: camera.kitchen_cam name: Kitchen - - entity: camera.frigate_cam14 + - entity: camera.upstairs_cam name: Upstairs - - entity: camera.frigate_cam15 + - entity: camera.downstairs_cam name: Downstairs - - entity: camera.frigate_cam18 - name: Front Yard - - entity: camera.frigate_cam19 + - entity: camera.doorbell_cam name: Front Porch - entity: media_player.bathroom_mini @@ -1264,7 +1260,6 @@ cards: - entity: media_player.girls_room_clock - entity: media_player.home_assistant_voice_097b44_media_player - show_empty: false state_filter: - "unavailable" diff --git a/lovelace/view-surveillance-card.yaml b/lovelace/view-surveillance-card.yaml index cd13268..a6d2252 100644 --- a/lovelace/view-surveillance-card.yaml +++ b/lovelace/view-surveillance-card.yaml @@ -17,29 +17,17 @@ cards: camera_view: live focus_motion: true cameras: - - entity: camera.frigate_cam08 - motion_entity: binary_sensor.frigate_cam08_person_occupancy - - entity: camera.frigate_cam12 - motion_entity: binary_sensor.frigate_cam12_person_occupancy - # - entity: camera.frigate_cam13 - # motion_entity: binary_sensor.frigate_cam13_person_occupancy - - entity: camera.frigate_cam01 - motion_entity: binary_sensor.frigate_cam01_person_occupancy - - entity: camera.frigate_cam03 - motion_entity: binary_sensor.frigate_cam03_person_occupancy - # - entity: camera.amcrest_cam05 - # motion_entity: binary_sensor.frigate_cam05_person_occupancy - - entity: camera.frigate_cam06 - motion_entity: binary_sensor.frigate_cam06_person_occupancy - - entity: camera.frigate_cam07 - motion_entity: binary_sensor.frigate_cam07_person_occupancy - # - entity: camera.amcrest_cam09 - # motion_entity: binary_sensor.frigate_cam09_person_occupancy - # - entity: camera.amcrest_cam10 - # motion_entity: binary_sensor.frigate_cam10_person_occupancy - - entity: camera.frigate_cam04 - motion_entity: binary_sensor.frigate_cam04_person_occupancy - # - entity: camera.frigate_cam14 - # motion_entity: binary_sensor.frigate_cam14_person_occupancy - - entity: camera.frigate_cam19 - motion_entity: binary_sensor.frigate_cam19_person_occupancy + - entity: camera.girls_room_cam + motion_entity: binary_sensor.girls_room_cam_person_occupancy + - entity: camera.kitchen_cam + motion_entity: binary_sensor.kitchen_cam_person_occupancy + - entity: camera.boys_room_cam + motion_entity: binary_sensor.boys_room_cam_person_occupancy + - entity: camera.computer_area_cam + motion_entity: binary_sensor.computer_area_cam_person_occupancy + - entity: camera.bedroom_cam + motion_entity: binary_sensor.bedroom_cam_person_occupancy + - entity: camera.garage_cam + motion_entity: binary_sensor.garage_cam_person_occupancy + - entity: camera.doorbell_cam + motion_entity: binary_sensor.doorbell_cam_person_occupancy diff --git a/lovelace/view-surveillance.yaml b/lovelace/view-surveillance.yaml index a1b0b90..decb68a 100644 --- a/lovelace/view-surveillance.yaml +++ b/lovelace/view-surveillance.yaml @@ -22,7 +22,7 @@ cards: - !include /config/lovelace/cameras/view-camera-12.yaml #- !include /config/lovelace/cameras/view-camera-02.yaml - - !include /config/lovelace/cameras/view-camera-06.yaml + # - !include /config/lovelace/cameras/view-camera-06.yaml # 5 and 9 #- !include /config/lovelace/cameras/view-camera-05.yaml @@ -47,6 +47,6 @@ cards: # 11 and 12 #- !include /config/lovelace/cameras/view-camera-14.yaml - - !include /config/lovelace/cameras/view-camera-18.yaml + # - !include /config/lovelace/cameras/view-camera-18.yaml - !include /config/lovelace/cameras/view-camera-19.yaml diff --git a/scripts/notify_with_pic.yaml b/scripts/notify_with_pic.yaml index 682282e..28c683d 100644 --- a/scripts/notify_with_pic.yaml +++ b/scripts/notify_with_pic.yaml @@ -6,8 +6,8 @@ sequence: message: "This is a test message with an image." data: image: > - {%- set image = "https://automation.clintweaver.com" + state_attr("camera.frigate_cam19","entity_picture") %} + {%- set image = "https://automation.clintweaver.com" + state_attr("camera.doorbell_cam","entity_picture") %} {{ image }} # image: > - # {%- set image = "http://192.168.1.11:8123" + state_attr("camera.frigate_cam08","entity_picture") %} + # {%- set image = "http://192.168.1.11:8123" + state_attr("camera.girls_room_cam","entity_picture") %} # {{ image }} diff --git a/ui-cameras.yaml b/ui-cameras.yaml index 4358cdd..20f0ead 100644 --- a/ui-cameras.yaml +++ b/ui-cameras.yaml @@ -11,8 +11,6 @@ views: - !include lovelace/frigate/view-ai-cam14.yaml - !include lovelace/frigate/view-ai-cam03.yaml - !include lovelace/frigate/view-ai-cam15.yaml - - !include lovelace/frigate/view-ai-cam06.yaml - !include lovelace/frigate/view-ai-cam07.yaml - !include lovelace/frigate/view-ai-cam04.yaml - - !include lovelace/frigate/view-ai-cam18.yaml - !include lovelace/frigate/view-ai-cam19.yaml \ No newline at end of file diff --git a/ui-casting.yaml b/ui-casting.yaml index 4e691f7..5944706 100644 --- a/ui-casting.yaml +++ b/ui-casting.yaml @@ -6,14 +6,12 @@ views: - !include lovelace/casting-cams/birds-eye-view.yaml - !include lovelace/casting-cams/dual-camera-view.yaml - !include lovelace/casting-cams/girls-room-view.yaml - - !include lovelace/casting-cams/front-room-view.yaml + - !include lovelace/casting-cams/upstairs-view.yaml - !include lovelace/casting-cams/kitchen-view.yaml - - !include lovelace/casting-cams/computer-area-view.yaml + - !include lovelace/casting-cams/downstairs-view.yaml - !include lovelace/casting-cams/boys-room-view.yaml - !include lovelace/casting-cams/garage-view.yaml - !include lovelace/casting-cams/front-porch-view.yaml - - !include lovelace/casting-cams/front-yard-view.yaml - - !include lovelace/casting-cams/back-yard-view.yaml - !include lovelace/casting-cams/master-bedroom-view.yaml - !include lovelace/casting-cams/indoor-camera-view.yaml - !include lovelace/casting-cams/outdoor-camera-view.yaml diff --git a/www/floorplan/computer_area.svg b/www/floorplan/computer_area.svg index a139b0b..2a4de14 100644 --- a/www/floorplan/computer_area.svg +++ b/www/floorplan/computer_area.svg @@ -1054,9 +1054,9 @@ inkscape:label="input_boolean.great_room_occupied" /> + inkscape:label="camera.computer_area_cam"> @@ -1480,7 +1480,7 @@ inkscape:transform-center-y="-8.9009363"> + inkscape:label="camera.upstairs_cam"> + inkscape:label="camera.bedroom_cam"> + inkscape:label="camera.computer_area_cam"> + inkscape:label="camera.bedroom_left"> + inkscape:label="camera.girls_room_cam"> + inkscape:label="camera.kitchen_cam"> + inkscape:label="camera.boys_room_cam"> + inkscape:label="camera.doorbell_cam"> + inkscape:label="camera.downstairs_cam"> + inkscape:label="camera.upstairs_cam"> --------- + inkscape:label="camera.garage_cam"> + inkscape:label="camera.front_yard_cam">