Пълно ръководство за интегриране на Frigate в Home Assistant

Последна актуализация: 02/07/2026

  • Фрегат използва локален изкуствен интелект, за да открива обекти и хора, без да разчита на облака.
  • Интеграцията изисква MQTT брокер, който да комуникира откритите събития с Home Assistant.
  • Съвместим е с различен хардуер, от Raspberry Pi и Google Coral до Docker сървъри и Synology NAS.
  • Това ви позволява да създавате усъвършенствани автоматизации, базирани на броенето на обекти, открити в реално време.

Как да използвате Frigate с Home Assistant

¿Как да използвам Frigate с Home Assistant? Ако се занимавате с домашна автоматизация и вече имате настроен Home Assistant, вероятно сте осъзнали, че управлението на камери може да бъде истинско главоболие. Много генерични системи ви предупреждават само, че „нещо се е преместило“, но... Фрегейтът променя правилата на играта чрез интегриране на изкуствен интелект, за да се знае точно дали това, което е влязло в градината, е котка, кола или натрапник, изпращайки ви прецизни снимки в момента.

Най-хубавото е, че това е софтуер с отворен код, който работи локално. Забравете за плащането на месечни абонаменти за съмнителни облачни услуги; ето тук Имате пълен контрол над данните си и уединението на вашия дом. Въпреки това, бъдете готови да направите малко промени, защото дори и да не сте експерт програмист, ще трябва да промените някои конфигурационни файлове, за да работи всичко гладко.

домашна автоматизация
Свързана статия:
Джаджи за домашна автоматизация: Пълното ръководство за най-добрите устройства за интелигентен дом през 2024 г.

Какво е Фрегат и как работи хардуерът?

По принцип Frigate е NVR (мрежов видеорекордер), който анализира видео потоци в реално време. За да предотвратите претоварване на процесора на компютъра ви, силно се препоръчва да използвате хардуерен ускорител, като например Google Coral USBCoral е TPU, специално проектиран за тези задачи с изкуствен интелект. Ако използвате Raspberry Pi 4, например, Coral е практически незаменим, ако искате да използвате няколко камери, без системата да се срива.

Изключително съдържание - Щракнете тук  Какво да направите, ако Zap не работи в Zapier, въпреки че е активиран

В зависимост от това къде го инсталирате, опциите варират. Можете да го стартирате на Docker контейнер в Debian (най-стабилният вариант), във виртуална машина Proxmox или дори като добавка в самата операционна система Home Assistant (HAOS). Ако изберете NAS устройства като Synology или QNAPЗапомнете, че имате нужда присвояване на високи привилегии и коригирайте споделената памет (shm-size), за да избегнете грешки в шината при обработка на изображения с висока резолюция.

Кой NAS да закупите въз основа на броя на потребителите
Свързана статия:
Кой NAS да закупите въз основа на броя потребители и как ще го използвате

Поетапна инсталация в Home Assistant

Как да свържете Home Assistant с NTFy

За тези, които използват HAOS и търсят практично решение, най-лесният път е през HACS (Магазин за домашни асистенти)Първо, трябва да инсталирате HACS, ако все още нямате такъв. След това потърсете интеграцията с Frigate и я изтеглете. Това е от съществено значение. Рестартирайте Домашния асистент след инсталацията, за да влязат в сила промените.

Една област, в която много хора получават мотивационен тласък, е MQTT. Фрегат се нуждае от MQTT брокер (като Mosquitto), за да говорите с Home Assistant. Трябва да инсталирате добавката Mosquitto и след това да я конфигурирате в раздела „Устройства и услуги“. Уверете се, че създайте специален потребител за MQTT, тъй като тези идентификационни данни ще бъдат тези, които въвеждате в конфигурационния файл на Frigate, така че да се разпознават взаимно.

Изключително съдържание - Щракнете тук  Какво да направите, ако дадено приложение се отвори извън екрана и изглежда невъзможно да се възстанови

Конфигуриране на файла frigate.yml

Тук се случва магията и обикновено започват проблемите с .yaml или .yml файловете. Първото нещо, което трябва да направите, е да инсталирате редактор на код, като например Сървър за студиен кодза да създадете файла frigate.yamlВ този документ ще дефинирате IP адреса на вашия MQTT брокер и данните за вашата камера. За камери е най-добре да използвате RTSP поток; обикновено подтип 0 е за запис (високо качество) и подтип 1 за откриване (по-ниска резолюция за пестене на процесор).

Как да използвате Home Assistant като мост между несъвместими устройства
Свързана статия:
Как да използвате Home Assistant като мост между несъвместими устройства

Пример за конфигурация включва дефиниране на ширината, височината и FPS (обикновено е достатъчно между 5 и 10). Можете също така да посочите кои обекти искате да проследявате, като например „човек“, „кола“ или „куче“Ако забележите, че има много фалшиви положителни резултати, защото клон или дърво се движи, можете да нарисувате маски за зона в интерфейса на Frigate, за да укажете на системата да игнорира тези специфични области.

Финална интеграция и автоматизация

Инсталирайте Домашен асистент на Raspberry Pi

След като контейнерът Frigate работи и конфигурационният файл е правилен, отидете на Настройки > Устройства и услуги В Home Assistant добавете интеграцията Frigate. Ще бъде поискан URL адресът на екземпляра (например порт 5000 за вътрешен достъп или 8971, ако използвате удостоверяване). Ако всичко върви добре, всички ваши камери ще се появят като обекти в Home Assistant.

Изключително съдържание - Щракнете тук  Кои умни контакти си струва да се купуват и кои не.

Сега идва забавната част: автоматизациите. Можете да създадете правило, така че когато сензорът за броене на хора е по-голям от 0Лампата в коридора може да се включи или може да получите известие в Telegram. За известия в Telegram можете да използвате услуга, която изпраща моментна снимка на откритото събитие и директна връзка към видеоклипа, която ви информира какво се случва у дома, без дори да отваряте приложението. приложение за видеонаблюдение.

Как да разберете дали вашата IP камера е шпионирана
Свързана статия:
Как да разберете дали вашата IP камера и устройства са шпионирани

Технически съображения и оптимизация

Ако срещнете грешки при свързване, проверете дали порт 5000 е отворен във вашата защитна стена и дали URL адресът е правилен. В Docker среди, конфигурирането на споделена памет (/dev/shm)Общото правило е да се изчисли пространството въз основа на резолюцията на вашите камери, за да се избегне рязко спиране на процеса. Ако използвате специфичен хардуер като Hailo-8 или Rockchip, не забравяйте да използвате оптимизирани Docker изображения (със суфикси като -rk или -synaptics), за да се възползвате от хардуерното ускорение.

Наличието на надеждна система за наблюдение изисква балансиране на качеството на записа с потреблението на ресурси. Като отделите Frigate в отделен контейнер или машина, избягвате обработката на изображения. повлияят на цялостната производителност на вашия умен дом, позволявайки на светлините и сензорите да реагират мигновено, докато изкуственият интелект анализира всеки кадър от вашите IP камери.

Xiaomi Smart Camera 3 3K
Свързана статия:
Xiaomi Smart Camera 3 3K: новата 3K камера за наблюдение, която има за цел да завладее свързания дом