Advanced Camera Card для Home Assistant: карточка камер для Lovelace

Advanced Camera Card — расширенная карточка камер для интерфейса Lovelace в Home Assistant (ранее известная как Frigate Card). Разберём установку через HACS, базовую настройку и примеры использования для отображения и управления камерами.

В Telegram-канале @iot7m_ru публикуются практические заметки по Home Assistant: опыт эксплуатации устройств, интеграция с различным оборудованием, создание дашбордов и разбор типовых проблем. Многие материалы основаны на реальных запросах и консультациях. Подпишитесь на @iot7m_ru, если используете Home Assistant на практике.

Advanced Camera Card для Home Assistant: карточка камер для Lovelace

Введение

Advanced Camera Card — это кастомная карточка для камер в интерфейсе Lovelace в Home Assistant. Она позволяет удобно отображать видеопотоки с камер, управлять воспроизведением и добавлять дополнительные элементы управления прямо на дашборд.

Ранее этот проект был известен как Frigate Card, поскольку изначально использовался в связке с системой видеонаблюдения Frigate, однако со временем карточка стала универсальной и может работать практически с любой камерой в Home Assistant.

Стандартные карточки камер в Home Assistant позволяют лишь показать изображение или видеопоток. Advanced Camera Card предоставляет больше возможностей: управление потоками, поддержку нескольких камер и элементы управления прямо на карточке. Благодаря этому она подходит как для простого просмотра камер, так и для создания полноценного интерфейса видеонаблюдения.

Основные возможности и сценарии использования:

  • просмотр видеопотока камер,
  • отображение нескольких камер на одном дашборде,
  • управление воспроизведением и элементами управления камеры.

Установка карточки через HACS

Самый простой способ установить Advanced Camera Card — воспользоваться менеджером интеграций HACS (Home Assistant Community Store). HACS позволяет устанавливать кастомные карточки, интеграции и другие компоненты сообщества напрямую из интерфейса Home Assistant.

Для установки выполните следующие шаги:

  1. Откройте раздел HACS в интерфейсе Home Assistant.
  2. Найдите компонент Advanced Camera Card через поиск.
  3. Откройте страницу карточки и нажмите Скачать.
  4. После установки обновите страницу интерфейса Home Assistant.

После этого карточка станет доступна в Lovelace, и её можно будет добавить на любой дашборд.

Добавление и настройка карточки

После установки карточку можно добавить на дашборд Lovelace.

Это можно сделать через визуальный редактор интерфейса или с помощью YAML-конфигурации.

Через визуальный редактор выполните следующие действия:

  1. Откройте нужный дашборд.
  2. Нажмите Edit dashboard.
  3. Выберите Add card.
  4. Найдите Advanced Camera Card в списке карточек.
  5. Выберите камеры и сохраните настройки.

Также карточку можно добавить через YAML.

Минимальная конфигурация для отображения нескольких камер может выглядеть следующим образом:

type: custom:advanced-camera-card
cameras:
  - camera_entity: camera.front_door
  - camera_entity: camera.backyard
  - camera_entity: camera.garage
live:
  controls:
    builtin: true

В этом примере карточка будет отображать видеопотоки сразу с нескольких камер: входной двери, заднего двора и гаража. Включённый параметр builtin добавляет встроенные элементы управления для просмотра видеопотока.

Заключение

Advanced Camera Card — мощная кастомная карточка для камер в Home Assistant. Карточка значительно расширяет возможности стандартного интерфейса Lovelace и позволяет создать удобный дашборд для просмотра и управления видеонаблюдением. Благодаря поддержке нескольких камер и встроенным элементам управления карточка подходит как для простых домашних установок, так и для более сложных систем мониторинга.

Полезные ссылки

  • Advanced Camera Card — официальный сайт проекта с документацией и примерами использования.
  • Исходный код — репозиторий проекта на GitHub.