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 — это кастомная карточка для камер в интерфейсе 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.
Для установки выполните следующие шаги:
- Откройте раздел HACS в интерфейсе Home Assistant.
- Найдите компонент Advanced Camera Card через поиск.
- Откройте страницу карточки и нажмите Скачать.
- После установки обновите страницу интерфейса Home Assistant.
После этого карточка станет доступна в Lovelace, и её можно будет добавить на любой дашборд.
Добавление и настройка карточки
После установки карточку можно добавить на дашборд Lovelace.
Это можно сделать через визуальный редактор интерфейса или с помощью YAML-конфигурации.
Через визуальный редактор выполните следующие действия:
- Откройте нужный дашборд.
- Нажмите Edit dashboard.
- Выберите Add card.
- Найдите Advanced Camera Card в списке карточек.
- Выберите камеры и сохраните настройки.
Также карточку можно добавить через 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.