Как интегрировать Trassir MiniNVR с Home Assistant: пошаговое руководство
Trassir MiniNVR — компактный сетевой регистратор для камер. Home Assistant (HA) — удобная платформа для автоматизации дома. Сочетание позволяет: централизовать уведомления, запускать запись по событиям, управлять PTZ и хранить метаданные. Ниже — практическое руководство для домашних пользователей и инсталляторов.
Коротко о способах интеграции
Есть три рабочих пути:
- RTSP/FFmpeg — поток видео в HA (просмотр, запись, снимки).
- ONVIF — автоматическое обнаружение камер, PTZ и события (если NVR/камера поддерживают).
- Webhook/HTTP — MiniNVR отправляет уведомления о движении в HA (лучше для триггеров).
Что нужно подготовить
- IP-адрес MiniNVR (статический предпочтителен).
- Учётные данные с правами просмотра/ONVIF (логин/пароль).
- Доступ к веб-интерфейсу Trassir MiniNVR для включения RTSP/ONVIF/правил.
- Рабочий Home Assistant (на Raspberry Pi, на сервере или в Docker).
- VLC или ffmpeg для теста потока.
Шаг 1. Настройте сеть и проверьте доступ
Зайдите в веб-интерфейс MiniNVR. Дайте устройству статический IP. Проверьте, включены ли службы RTSP и ONVIF (если есть переключатели). Запишите порты (RTSP обычно 554).
Шаг 2. Найдите RTSP-путь и проверьте его
Точный RTSP-путь зависит от прошивки. Частые шаблоны:
- rtsp://user:pass@IP:554/Streaming/Channels/101
- rtsp://user:pass@IP:554/ch0_0.264
- rtsp://user:pass@IP:554/stream1
Проверка: откройте VLC → Media → Open Network Stream → вставьте rtsp-URL. Если видео идёт — путь рабочий.
Шаг 3. Добавьте камеры в Home Assistant
Вариант A — ONVIF (удобно):
- В HA: Configuration → Integrations → Add integration → ONVIF.
- Укажите IP MiniNVR и учётные данные. HA попытается обнаружить камеры и PTZ.
- Проверьте появление entity camera.xxx и (при поддержке) binary_sensor для событий.
Вариант B — Generic/FFmpeg (надёжно для потоков):
Через UI или YAML можно добавить поток. Пример YAML для ffmpeg:
camera:
- platform: ffmpeg
name: front_yard
input: rtsp://user:pass@192.168.1.100:554/Streaming/Channels/101
Или через UI: Integrations → Add → Camera: Generic/FFmpeg и вставить RTSP-путь.
Шаг 4. События движения — как связать
Варианты:
- ONVIF events: если MiniNVR передаёт ONVIF события, HA может получить binary_sensor (motion).
- HTTP webhook: в Trassir правило (Rule) можно настроить отправку HTTP-запроса на URL автоматизации Home Assistant.
- Локальная детекция: использовать HA-компоненты для анализа потока (например, DeepStack, Frigate) и генерировать события локально.
Пример webhook-автоматизации в HA:
automation:
- alias: trassir_motion_webhook
trigger:
- platform: webhook
webhook_id: trassir_motion
action:
- service: notify.mobile_app_myphone
data:
message: "Движение у камеры"
В MiniNVR укажите URL: https://ваш_ха/api/webhook/trassir_motion.
Шаг 5. Запись клипов и снимков в HA
Home Assistant умеет сохранять клипы из сущности камеры. Пример сервисного вызова для записи 20 секунд:
service: camera.record
data:
entity_id: camera.front_yard
filename: /config/www/records/front_yard_20260226.mp4
duration: 20
Файлы в /config/www доступны по URL и могут отправляться в уведомления. Для длительной записи лучше оставить MiniNVR как основной регистратор, а HA — как триггер/резерв.
PTZ и управление
Если камеры поддерживают PTZ через ONVIF, HA позволит управлять позициями в интерфейсе и через сервисы. Проверьте права учётной записи (нужны права управления).
Безопасность и правовые моменты
- Используйте сложные пароли и, по возможности, HTTPS для доступа к NVR/HA.
- Отключите проброс портов наружу, если нет строгой необходимости. Любой открытый RTSP/ONVIF — риск.
- Учитывайте закон о видеонаблюдении: уведомляйте людей, если запись ведётся в публичных зонах.
Типичные проблемы и их решения
- Нет видеопотока: проверьте RTSP-порт и логин/пароль, тестируйте в VLC.
- ONVIF не обнаруживает камеры: включите ONVIF в NVR, убедитесь, что в сети нет блокировок портов.
- Webhook не приходит: проверьте публичный/локальный доступ к HA и правильность URL и токена (если нужен).
Сравнительная таблица методов
| Метод |
Что даёт |
Минусы |
| RTSP/FFmpeg |
Надёжный поток, снимки, запись через HA |
Нагрузка на HA при множественных потоках |
| ONVIF |
Автодобавление, PTZ, события |
Не все реализации ONVIF полностью совместимы |
| Webhook |
Низкая задержка триггеров, легко интегрировать |
Требуется настройка правил на NVR |
Пример практического сценария
У вас MiniNVR с 4 камерами. Нужен быстрый триггер на движение у входа и отправка 10-секундного клипа в мобильное приложение:
- Включаете RTSP и ONVIF на MiniNVR.
- Добавляете камеру в HA через ONVIF (или FFmpeg, если ONVIF не работает).
- Создаёте правило в MiniNVR: при детекции движения → POST на URL HA webhook.
- В HA автоматизация по webhook вызывает camera.record 10 секунд и notify с прикреплённым файлом.
Цены и где взять оборудование
Trassir MiniNVR и камеры продаются в специализированных каталогах оборудования для видеонаблюдения. Для заказа или консультации по подбору системы посмотрите раздел
Каталог систем видеонаблюдения на y-ss.ru
Чек‑лист перед запуском
- Статический IP для MiniNVR или DHCP‑резервация.
- Включён RTSP и/или ONVIF на NVR.
- Найден рабочий RTSP-путь и проверен в VLC.
- Добавлена камера в HA (ONVIF или FFmpeg).
- Настроены правила/вебхуки или локальная детекция в HA.
- Проверены права доступа и резервное хранение клипов.
Вот почему это важно: комбинируя NVR и Home Assistant, вы сохраняете надёжную запись на NVR и получаете мощные сценарии автоматизации в HA.
Если нужна помощь с подбором камер, настройкой сети или монтажом — в каталоге y-ss.ru есть подходящие решения и услуги по установке.