К Рави Сингх

Если у вас есть сервер Home Assistant и подходящее оборудование, вы можете сэкономить немало денег и сохранить конфиденциальность своих видео.

Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

Если в вашем помещении установлены беспроводные IP-камеры или вы планируете развернуть камеры Wi-Fi, чтобы избежать проблем с проводкой, вы можете выбрать сетевой видеорегистратор или сетевой видеорегистратор. За исключением того, что сетевые видеорегистраторы, особенно беспроводные, имеют высокую цену.

Но если вы используете сервер Home Assistant, вы можете настроить его как сетевой видеорегистратор с обнаружением объектов и записывать видео только при обнаружении движения. Это помогает получить необходимые кадры, экономя пропускную способность и хранилище без дополнительных затрат.

Вещи, которые вам понадобятся

Для создания NVR с помощью сервера Home Assistant вам потребуется следующее:

instagram viewer
  • Контролируемый сервер Home Assistant на Raspberry Pi 3, 4 или лучше. Теперь вы также можете установить сервер Supervised Home Assistant на Docker.
  • Убедитесь, что вы используете сервер Home Assistant на Raspberry Pi или Docker через SSD, а не SD-карту. Вы должны перенести сервер Home Assistant с карты micro SD на SSD поскольку NVR требует большего и более быстрого хранилища.
  • Убедитесь, что HACS установлен на вашем сервере Home Assistant.
  • Иметь MQTT установлен и настроен на Home Assistant.
  • Вам также понадобится одна или несколько IP-камер видеонаблюдения с поддержкой Wi-Fi или Ethernet. Вы можете получить их на торговой площадке от производителей, таких как TP-Link или построить IP-камеру безопасности своими руками за 10 долларов.

Установите надстройку Frigate NVR

Frigate — это сетевой видеорегистратор или сетевой видеорегистратор, который работает как с беспроводными, так и с проводными IP-камерами. Установив надстройку Frigate на Home Assistant, вы можете запустить полностью локальный сетевой видеорегистратор с обнаружением объектов на основе ИИ в реальном времени. Он запускает автоматическую запись и захватывает кадры на основе обнаруженного движения. Это намного точнее и надежнее, чем ДвижениеГлаз когда дело доходит до обнаружения движения человека и объекта.

Выполните следующие действия, чтобы установить надстройку Frigate на свой сервер Home Assistant,

  1. На сервере Home Assistant перейдите к HACS > Интеграция и нажмите Исследуйте и добавляйте интеграции.
  2. Найдите и нажмите на Фрегат.
  3. Нажмите Скачать > Скачать.
  4. Идти к Инструменты разработчика и нажмите Перезапуск для перезагрузки сервера Home Assistant.

Добавить и настроить сетевой видеорегистратор Frigate

После перезапуска сервера Home Assistant выполните следующие действия, чтобы добавить и настроить сетевой видеорегистратор Frigate.

  1. Идти к Настройки > Дополнения и нажмите на Магазин дополнений кнопка.
  2. Тип "фрегат” в строке поиска и нажмите на кнопку Фрегат вариант. Не нажимайте на другие параметры, такие как Frigate Proxy, Beta и т. д.
  3. Нажмите Установить. Это установит сетевой видеорегистратор Frigate на ваш сервер Home Assistant.
  4. После установки Frigate найдите и установите Редактор файлов добавить.
  5. Начать Редактор файлов надстройки и откройте веб-интерфейс надстройки.
  6. Нажать на Папка значок, а затем щелкните значок Новый файл икона.
  7. Назовите этот новый файл «фрегат.yaml” и нажмите ХОРОШО.
  8. Затем нажмите на фрегат.yaml файл в редакторе файлов и вставьте следующий код.
    mqtt:
    хозяин: 192.168.0.100
     порт: 1885
     пользователь: mqtt-пользователь
     пароль: техпосты
    камеры:
     Террасная камера: # < Назовите камеру
     ффмпег:
     входы:
     - путь: rtsp://192.168.0.200/live/ch00_1 # < Обновление для вашей камеры
     роли:
     - rtmp
     rtmp:
     включено: ЛОЖЬ#
     обнаружить:
     ширина: 1280# < обновить для разрешения вашей камеры
     высота: 720# < обновить для разрешения вашей камеры
     кадров в секунду: 5
     записывать: # < Включить запись
     включено: Истинный
     снимки: # < Включить моментальные снимки
     включено: Истинный
     движение:
     маска:
     - 0,720,3,0,427,0,355,162,812,565,783,434,708,244,518,279,918,692,274,230,463,246,642,388,944,720
     Камера в гараже: # < Назовите камеру
     ффмпег:
     hwaccel_args: -hwaccel vaapi -hwaccel устройство /dev/drive/renderrd128 -hwaccel_output_format yuv420p
     входы:
     - путь: rtsp://192.168.0.00:8554/mjpeg/1 # < Обновление для вашей камеры
     роли:
     - rtmp
     rtmp:
     включено: ЛОЖЬ#
     обнаружить:
     ширина: 1280# < обновить для разрешения вашей камеры
     высота: 720# < обновить для разрешения вашей камеры
     кадров в секунду: 5
     записывать: # < Включить запись
     включено: ЛОЖЬ
     снимки: # < Включить моментальные снимки
     включено: ЛОЖЬ
     Тапо: # < Назовите камеру
     ффмпег:
     входы:
     - путь: rtsp://techposts: [email protected]:554/stream1/1 # < Обновление для вашей камеры
     роли:
     - rtmp
     rtmp:
     включено: ЛОЖЬ#
     обнаружить:
     ширина: 1280# < обновить для разрешения вашей камеры
     высота: 720# < обновить для разрешения вашей камеры
     кадров в секунду: 5
     записывать: # < Включить запись
     включено: Истинный
     снимки: # < Включить моментальные снимки
     включено: Истинный
     движение:
     маска:
     - 0,720,3,0,427,0,355,162,812,565,783,434,708,244,518,279,918,692,274,230,463,246,642,388,944,720
  9. Убедитесь, что камеры правильно названы, и замените -путь: URL-адрес с RTSP или URL-адресом потока вашей беспроводной или проводной IP-камеры. Вы также можете изменить разрешение и частоту кадров, отредактировать маску движения и т. д. Кроме того, обновите сведения о хосте MQTT, пользователе и пароле.
  10. После этого нажмите кнопку Сохранять икона.
  11. Вернуться к Настройки > Дополнения и нажмите на Фрегат.
  12. Нажмите Начинать. Если код в фрегат.yaml правильно и MQTT работает, надстройка Frigate запустится успешно.
  13. Нажмите Открытый веб-интерфейс. Это отобразит прямую трансляцию со всех камер, которые вы добавили в фрегат.yaml файл.
  14. Если некоторые камеры выключены или не подключены к сети, будет отображаться зеленый экран. Как только обнаруживается движение, Frigate начинает снимать видео и сохраняет его в хранилище Home Assistant под СМИ > Фрегат папка.
  15. Вы также можете нажать кнопку «События», чтобы просмотреть видео и изображения, снятые Frigate. Вы можете воспроизводить или загружать видео или снимки в любое время всего за несколько кликов.
  16. Вы также можете удалить видео и должны сделать это через месяц, чтобы освободить место для новых видео и снимков.

Интеллектуальное наблюдение за малую часть стоимости

С настройкой Frigate в Home Assistant вы можете использовать возможности искусственного интеллекта и обнаружения объектов надстройки для наблюдения за своим домом, офисом и окрестностями. Вы можете использовать любую IP-камеру, и она не обязательно должна быть умной.

Кроме того, вам не нужна карта памяти для камер для хранения видеоматериалов. Просто добавьте свои IP-камеры в надстройку Frigate, работающую на вашем сервере Home Assistant, и пусть надстройка сделает все остальное за вас. Это уменьшает количество операций ввода-вывода в хранилище и помогает сэкономить место на диске Home Assistant, поскольку он записывает видео только при обнаружении движения.

Подписывайтесь на нашу новостную рассылку

Комментарии

ДелитьсяТвитнутьДелитьсяДелитьсяДелиться
Копировать
Электронная почта
Делиться
ДелитьсяТвитнутьДелитьсяДелитьсяДелиться
Копировать
Электронная почта

Ссылка скопирована в буфер обмена

Похожие темы

  • сделай сам
  • Камера безопасности
  • Raspberry Pi

Об авторе

Рави Сингх (опубликовано 58 статей)

Рави — эксперт в области технических объяснений, энтузиаст Интернета вещей и любитель Linux с опытом работы в области больших данных и разработки приложений. Он проводит большую часть своих выходных, работая с IoT-устройствами и играя в игры на Xbox. Он также путешествует в одиночку, любит ходить в походы и исследовать новые маршруты.