Ако имате сървър Home Assistant и правилното оборудване, можете да си спестите доста пари и да запазите видеоклиповете си поверителни.
Ако имате инсталирани безжични IP камери във вашите помещения или планирате да разположите Wi-Fi камери, за да избегнете проблемите с окабеляването, можете да изберете мрежов видеорекордер или NVR. Освен че NVR, особено безжичните, идват със солидна цена.
Но ако използвате сървъра Home Assistant, можете да го настроите като NVR с откриване на обекти и да записвате видеоклипове само при засичане на движение. Това ви помага да получите необходимите кадри, като същевременно спестява честотна лента и съхранение без допълнителни разходи.
Неща, от които ще имате нужда
Ще ви трябва следното, за да създадете NVR с помощта на сървър Home Assistant:
- Сървър за контролиран домашен асистент на Raspberry Pi 3, 4 или по-добър. Вече можете също да инсталирате сървъра Supervised Home Assistant на Docker.
- Уверете се, че стартирате Home Assistant Server на Raspberry Pi или Docker чрез SSD, а не SD карта. Ти трябва мигрирайте вашия Home Assistant Server от micro SD картата към SSD тъй като NVR изисква повече и по-бързо съхранение.
- Уверете се, че HACS е инсталиран на вашия сървър Home Assistant.
- имам MQTT е инсталиран и конфигуриран в Home Assistant.
- Ще ви трябва също една или повече Wi-Fi или Ethernet базирани IP камери за видеонаблюдение. Можете да ги получите от пазара от производители като TP-Link или изградете DIY IP охранителна камера за $10.
Инсталирайте добавката Frigate NVR
Frigate е мрежов видеорекордер или NVR, който работи както с безжични, така и с кабелни IP камери. Като инсталирате добавката Frigate на Home Assistant, можете да стартирате напълно локален NVR с базирано на AI откриване на обекти в реално време. Той задейства автоматичен запис и заснема кадри въз основа на засеченото движение. Той е много по-точен и надежден от MotionEye когато става въпрос за откриване на движение на хора и обекти.
Следвайте тези стъпки, за да инсталирате добавката Frigate във вашия сървър Home Assistant,
- Във вашия Home Assistant Server отидете на HACS > Интеграция и щракнете Разгледайте и добавете интеграции.
- Търсете и щракнете върху Фрегата.
- Кликнете Изтегли > Изтегли.
- Отидете на Инструменти за разработчици и щракнете Рестартирам за да рестартирате сървъра Home Assistant.
Добавете и конфигурирайте Frigate NVR
След като рестартирате сървъра Home Assistant, следвайте тези стъпки, за да добавите и конфигурирате Frigate NVR.
- Отидете на Настройки > Добавки и щракнете върху Магазин за добавки бутон.
- Тип "фрегата” в лентата за търсене и щракнете върху Фрегата опция. Не кликвайте върху други опции, като Frigate Proxy, Beta и др.
- Кликнете Инсталирай. Това ще инсталира Frigate NVR на вашия сървър Home Assistant.
- След като Frigate бъде инсталиран, потърсете и инсталирайте Редактор на файлове добавка.
- Стартирайте Редактор на файлове добавка и отворете уеб потребителския интерфейс на добавката.
- Кликнете върху Папка и след това щракнете върху Нов файл икона.
- Наименувайте този нов файл „фрегата.ямл” и щракнете Добре.
- След това щракнете върху фрегата.ямл файл във файловия редактор и поставете следния код.
mqtt:
домакин: 192.168.0.100
пристанище: 1885 г
потребител: mqtt-потребител
парола: techposts
камери:
TerraceCam: # < Назовете камерата
ffmpeg:
входове:
- път: rtsp://192.168.0.200/live/ch00_1 # < Актуализация за вашата камера
роли:
- rtmp
rtmp:
активирано: Невярно#
откривам:
ширина: 1280# < актуализация за разделителната способност на вашия фотоапарат
височина: 720# < актуализация за разделителната способност на вашия фотоапарат
fps: 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
GarageCam: # < Назовете камерата
ffmpeg:
hwaccel_args: -hwaccel vaapi -hwaccel устройство /dev/drive/renderrd128 -hwaccel_output_format yuv420p
входове:
- път: rtsp://192.168.0.00:8554/mjpeg/1 # < Актуализация за вашата камера
роли:
- rtmp
rtmp:
активирано: Невярно#
откривам:
ширина: 1280# < актуализация за разделителната способност на вашия фотоапарат
височина: 720# < актуализация за разделителната способност на вашия фотоапарат
fps: 5
запис: # < Разрешаване на запис
активирано: Невярно
моментни снимки: # < Активиране на моментни снимки
активирано: Невярно
Тапо: # < Назовете камерата
ffmpeg:
входове:
- път: rtsp://techposts: [email protected]:554/stream1/1 # < Актуализация за вашата камера
роли:
- rtmp
rtmp:
активирано: Невярно#
откривам:
ширина: 1280# < актуализация за разделителната способност на вашия фотоапарат
височина: 720# < актуализация за разделителната способност на вашия фотоапарат
fps: 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 - Уверете се, че сте наименували правилно камерите и сменете -път: URL с RTSP или URL адрес за поток на вашата Wi-Fi базирана или кабелна IP камера. Можете също да промените разделителната способност и fps, да редактирате маската на движение и т.н. Освен това актуализирайте подробностите за хоста, потребителя и паролата на MQTT.
- След като сте готови, щракнете върху Запазване икона.
- Върнете се към Настройки > Добавки и щракнете върху Фрегата.
- Кликнете Започнете. Ако кодът в фрегата.ямл е правилно и MQTT работи, добавката Frigate ще стартира успешно.
- Кликнете Отворете уеб потребителския интерфейс. Това ще покаже потока на живо от всички камери, които сте добавили към фрегата.ямл файл.
- Ако някои камери са изключени или не са свързани към мрежата, ще се покаже зелен екран. Веднага щом бъде открито движение, Frigate започва да заснема видеото и го съхранява в хранилището на Home Assistant под Медия > Фрегата папка.
- Можете също да щракнете върху бутона Събития, за да видите видеоклиповете и изображенията, заснети от Frigate. Можете да възпроизвеждате или изтегляте видеоклипове или моментни снимки по всяко време само с няколко кликвания.
- Можете също така да изтриете видеоклиповете и трябва да го направите след месец, за да освободите място за нови видеоклипове и моментни снимки.
Интелигентно наблюдение на малка част от цената
С настройката на Frigate във вашия Home Assistant можете да използвате AI и възможностите за откриване на обекти на добавката, за да наблюдавате вашия дом, офис и околностите. Можете да използвате всяка IP камера и не е задължително да е умна.
Освен това нямате нужда от карта с памет за камери, за да съхранявате видеозаписа. Просто добавете вашите IP камери към добавката Frigate, работеща на вашия сървър Home Assistant, и оставете добавката да се справи с останалото вместо вас. Той намалява I/O за съхранение и помага за запазване на дисковото пространство на Home Assistant, тъй като заснема видеоклипове само когато бъде открито движение.