Лучшие приложения 60GHz радиолокации для умного дома

Статья на XDA о датчиках 60GHz радиолокации указывает на то, что многие владельцы умных домов уже знают: ИК датчики движения упускают половину суть. Они срабатывают, когда вы входите, отключаются, когда вы сидите неподвижно, и не могут определить, где в комнате вы находитесь. mmWave-радар видит микродвижения вплоть до дыхания, а новые 60GHz модули добавляют отслеживание позиции по зонам, так что свет включается только для той стороны комнаты, где находится диван.

Оборудование — это только половина истории. Чтобы превратить сырой сигнал радара в полезные автоматизации, вам нужно настольное программное обеспечение, которое его обрабатывает, разделяет на зоны, отфильтровывает ложные срабатывания и передает сигнал светильникам, системам вентиляции и аудиооборудованию. Мы протестировали 7 приложений для серверной части 60GHz радара на Windows, macOS и Linux, и оценили каждое по скорости перехода от голого датчика к рабочей автоматизации по зонам.

На что обращать внимание в приложении для радиолокации присутствия

Быстрое сравнение

Приложение Лучше всего для Бесплатно Открытый исходный код Опция только для локальной сети
Home Assistant Полный хаб умного дома с лучшей интеграцией радара Да Да Да
ESPHome Прошивка самой радарной платы Да Да Да
Zigbee2MQTT Датчики радара на основе Zigbee, такие как Aqara FP2 Да Да Да
Frigate Слияние камеры, когда одного радара недостаточно Да Да Да
Node-RED Визуальная автоматизация для зон радара Да Да Да
openHAB Альтернатива хаба на Java для Home Assistant Да Да Да
Room Assistant Bluetooth присутствие для дополнения радара Да Да Да

7 лучших приложений для радиолокации присутствия

1. Home Assistant, лучший хаб в целом

Home Assistant — это хаб, размещенный на настольном компьютере или Pi, который предполагают большинство руководств по радару. Интеграции mmWave для LD2410, LD2412, EP1 и Aqara FP2 имеют высокий уровень, а встроенная система Areas хорошо сочетается с бинарными датчиками занятости по зонам. Библиотека Blueprints имеет готовые скрипты “ждать X секунд после последнего присутствия”, так что освещение ведет себя правильно без написания YAML.

Где это не удается: Кривая обучения реальна. Определения зон для некоторых моделей датчиков все еще происходят в коде, а не в интерфейсе перетаскивания.

Цены:

Платформы: Windows, macOS, Linux (включая Docker и выделенные образы ОС).

Скачать: Home Assistant

Вывод: Начните отсюда, если вы уже не используете openHAB. Никто другой не имеет такого охвата интеграций.

2. ESPHome, лучше всего для самой радарной платы

ESPHome — это набор инструментов прошивки, который в конечном итоге использует большинство владельцев 60GHz радаров, потому что популярные модули LD2410, LD2412 и HLK-LD2450 работают с ESP32, который ESPHome прошивает через USB или OTA. Он читает сырой кадр радара, предоставляет расстояние и угол как датчики и публикует их в Home Assistant, MQTT или openHAB. Конфигурация YAML для полной настройки радара занимает менее 30 строк.

Где это не удается: Компиляция происходит на хост-машине и занимает минуты на каждое изменение прошивки. Не самый удобный первый шаг для начинающих.

Цены:

Платформы: Windows, macOS, Linux, Docker.

Скачать: ESPHome

Вывод: Единственный разумный способ превратить голую радарную плату в сетевой датчик. Установите рядом с Home Assistant.

3. Zigbee2MQTT, лучше всего для датчиков радара Zigbee

Zigbee2MQTT делает датчики радара на основе Zigbee (Aqara FP1E, FP2 и различные модули Tuya от белых брендов) работают без облака продавца. Он работает как небольшой сервис Node.js на настольном компьютере или Pi и переиздает датчик для MQTT, чтобы Home Assistant или openHAB потребили. Занятость по зонам FP2 приходит как отдельные бинарные датчики прямо из коробки.

Где это не удается: Нужен USB-донгл координатора Zigbee. Причуды прошивки на новых датчиках радара иногда появляются в релизе Herdsman перед основным пакетом.

Цены:

Платформы: Windows, macOS, Linux, Docker.

Скачать: Zigbee2MQTT

Вывод: Лучший выбор, когда вы предпочитаете купить датчик радара Zigbee, а не прошивать свой собственный с помощью ESPHome.

4. Frigate, лучше всего для слияния с камерами

Frigate — это локальный видеомаршрутизатор, который запускает обнаружение объектов на потоках камер RTSP и может объединить результаты с потоком радара для устранения последних ложных срабатываний. Радар видит тело, но не человека; камера подтверждает, что это человек, а не собака. Frigate передает объединенный сигнал обратно в Home Assistant как единый датчик занятости.

Где это не удается: Требуется либо USB-ускоритель Coral, интегрированный графический процессор, либо современный процессор для поддержания низкой задержки вывода. Не свободен от потребностей в оборудовании.

Цены:

Платформы: Linux изначально, Docker на Windows и macOS.

Скачать: Frigate

Вывод: Выбор для двух сложных комнат в каждой установке: входная зона и кухня.

5. Node-RED, лучший визуальный уровень автоматизации

Node-RED находится рядом с Home Assistant или openHAB и превращает зоны радара в автоматизации в стиле блок-схемы. Перетащите узел “присутствие в зоне A”, подсоедините его к узлу “ждать 30 секунд”, подсоедините его к узлу “выключить свет гостиной”. Отладка тоже визуальна, что является реальным преимуществом, когда зона начинает срабатывать в 3 часа ночи и вам нужно увидеть, что сработало.

Где это не удается: Избыточно, если ваши автоматизации помещаются в Home Assistant Blueprints. Две системы для поддержания, а не одна.

Цены:

Платформы: Windows, macOS, Linux, Docker.

Скачать: Node-RED

Вывод: Добавьте это, когда ваши автоматизации радара вырастут сверх дюжины правил.

6. openHAB, лучшая альтернатива Home Assistant

openHAB — это хаб умного дома на Java для тех, кто предпочел бы не запускать Python и YAML. Интеграции радара появляются позже, чем в Home Assistant, но основные датчики mmWave охвачены, и модель Item и Rule openHAB хорошо обрабатывает присутствие по зонам, когда вы изучите его синтаксис.

Где это не удается: Меньше интеграций, чем в Home Assistant. Кривая обучения обменивает YAML на Xtend, что не очевидно лучше.

Цены:

Платформы: Windows, macOS, Linux.

Скачать: openHAB

Вывод: Выберите это, если вы уже запускаете стек JVM и хотите ваш умный дом под тем же инструментарием.

7. Room Assistant, лучшее дополнение BLE

Room Assistant — это демон Node.js, который отслеживает маяки Bluetooth Low Energy на нескольких узлах Raspberry Pi или NUC, один на комнату, чтобы вы могли сказать, какая комната находится в телефоне или носимом устройстве. Объедините его с 60GHz радаром и вы получите два сигнала, которые покрывают слабые стороны друг друга: радар знает, что тело находится в комнате, Room Assistant знает, какое тело.

Где это не удается: Требуется небольшой компьютер на комнату. Пределы частоты объявления iOS означают, что обновления присутствия маяков менее часто, чем Android.

Цены:

Платформы: Linux (Raspberry Pi — канонический хост), Docker на Windows и macOS.

Скачать: Room Assistant docs

Вывод: Добавьте это, если вы хотите автоматизации по человеку, а не просто по комнате.

Как выбрать нужное

Если вы хотите самую простую рабочую установку, установите Home Assistant на Raspberry Pi и купите Aqara FP2 или готовую плату LD2410, чтобы пропустить прошивку ESPHome.

Если у вас уже есть хаб, пропустите Home Assistant и используйте ESPHome для датчика радара DIY, Zigbee2MQTT для датчика Zigbee и позвольте вашему существующему хабу обрабатывать автоматизации.

Если ваша проблема — ложные срабатывания датчиков движения на кухне или в коридоре, добавьте Frigate в микс и позвольте камере подтвердить попадание радара.

Если ваши автоматизации уже раскидываются, запустите Node-RED рядом с хабом. Визуальная отладка потока лучше, чем раскопки YAML.

Часто задаваемые вопросы

Какая разница между mmWave и 60GHz радаром?

По практическим соображениям они одно и то же. Датчики радара для потребителей в умных домах, продаваемые как “mmWave”, работают на частоте 24GHz или 60GHz; модули 60GHz дают более четкое разрешение по зонам и являются более новым поколением.

Могут ли датчики присутствия радара полностью заменить ИК?

Для жилых помещений да. Для коридоров и комнат с коротким посещением объедините радар с контактом двери. Радар сияет, когда человек неподвижен, ИК побеждает при быстром входе обнаружением с очень низкой задержкой.

Работают ли 60GHz датчики радара через стены?

Потребительские 60GHz модули разработаны для одной комнаты. Что-то достаточно мощное, чтобы надежно проникать через стены, вызовет нормативные и проблемы конфиденциальности, которые текущие датчики не ставят.

Обнаруживает ли радар домашних животных?

Лучшие датчики предоставляют “целевой класс”, который позволяет вам отфильтровывать кошек и маленьких собак. Более крупные собаки по-прежнему вызывают присутствие, поэтому объедините датчик с автоматизацией, которая проверяет местоположение трекера домашних животных, если это важно.

Достаточно ли Raspberry Pi для размещения всего этого?

Pi 4 или Pi 5 комфортно запускают Home Assistant, ESPHome и Zigbee2MQTT вместе. Добавьте Frigate и вам нужен мини-ПК с интегрированным графическим процессором или ускоритель Coral.