Сборка радара присутствия HLK-LD2410B на ESP32 для Алисы

Сборка радара присутствия HLK-LD2410B на ESP32 для Алисы
Главное из статьи:
  • Пошаговый разбор: преимущества радара hlk-ld2410b.
  • Пошаговый разбор: шаг 1. схема электрических соединений.
  • Пошаговый разбор: шаг 2. конфигурация в esphome.

Классические пироэлектрические датчики движения (PIR-сенсоры) реагируют только на перемещение тепловых объектов. Если человек садится в кресло почитать книгу или работает за компьютером, PIR-датчик перестает видеть движение и гасит свет в комнате.

Решением этой проблемы стали миллиметровые радары присутствия (mmWave 24 ГГц). Сенсор HLK-LD2410B способен фиксировать даже микроскопические движения грудной клетки при дыхании человека. В этом руководстве мы разберем сборку сверхточного DIY-датчика присутствия на базе HLK-LD2410B и ESP32 под ESPHome с интеграцией в Алису.


Преимущества радара HLK-LD2410B

  1. Раздельные зоны детекции: Датчик определяет два типа состояния на расстоянии до 8 метров: Moving target (активное движение) и Still target (неподвижное присутствие/дыхание).
  2. Настройка чувствительности по воротам (Gates): Вы можете точно настроить пороги чувствительности для каждого метра дистанции, чтобы радар не реагировал на колыхание штор или вентилятор.
  3. Встроенный Bluetooth (версия 2410B): Позволяет калибровать зоны через фирменное приложение HLKRadarTool со смартфона.

NOTE

Рабочая частота 24 ГГц позволяет устанавливать модуль HLK-LD2410B скрытно за гипсокартонными стенами, натяжным потолком или плафоном светильника.


Шаг 1. Схема электрических соединений

  • VCC (HLK-LD2410) → к пину 5V (VIN) платы ESP32.
  • GND (HLK-LD2410) → к пину GND платы ESP32.
  • TX (HLK-LD2410) → к пину GPIO16 (RX2) платы ESP32.
  • RX (HLK-LD2410) → к пину GPIO17 (TX2) платы ESP32.

Шаг 2. Конфигурация в ESPHome

Добавьте официальный компонент ld2410 в конфигурацию узла ESPHome:

esphome:
  name: presence-radar-room

esp32:
  board: esp32dev

uart:
  - id: uart_bus
    tx_pin: GPIO17
    rx_pin: GPIO16
    baud_rate: 256000

ld2410:
  id: my_radar
  uart_id: uart_bus

binary_sensor:
  - platform: ld2410
    has_target:
      name: "Присутствие человека"
    has_moving_target:
      name: "Движение в комнате"
    has_still_target:
      name: "Неподвижное присутствие (Дыхание)"

Шаг 3. Автоматизация освещения с Алисой

После проброса бинарного сенсора Присутствие человека в «Дом с Алисой»:

  • Включение: Свет загорается за 0.1 секунды при входе в помещение.
  • Удержание: Свет НЕ выключится, пока вы неподвижно сидите в комнате.
  • Мгновенный сброс: При фактическом выходе человека радар снимает флаг присутствия через 5 секунд, экономя электроэнергию.

Подробности работы с другими кастомными сборками читайте в статьях Умный счетчик на ESP32 и PZEM-004T для Алисы и Управление адресной лентой WLED на ESP32 через Алису.

Инструкция по настройке

1

Подключение модуля HLK-LD2410B к ESP32

Соедините пины VCC (5V), GND, TX (GPIO17) и RX (GPIO16) радарного сенсора с платой ESP32.

2

Настройка компонента ld2410 в ESPHome

Добавьте платформу ld2410 в YAML-конфиг ESPHome для точной регулировки чувствительности зон движения и дыхания.

3

Создание сценария мгновенного света с Алисой

Настройте включение освещения без задержек при входе и удержание света, пока человек неподвижно читает книгу.

ПРЕМИУМ IPTV • ТЕСТ 24Ч 0 ₽ / тест ⚡️ СБП +20% бонус

Шаровоз: 2 300+ каналов и 4K кинозалы

Официальный премиум-пакет IPTV: 296 кинозалов BCU (новинки кино в 4K Ultra HD), Матч Премьер 50fps, 116 каналов РФ и архив передач за 6 дней на телевизорах Smart TV, Android TV и приставках.

Оплата:⚡️СБП QR (РФ)+20%💳МИР / Visa / MC💎USDT / BTC🌐FreeKassa
ВСЁ ВКЛЮЧЕНО
3$/ мес
Тест на 24ч →
Автор статьи Основатель и главный редактор
7+ лет в IoT

Проектирует и тестирует экосистемы умных домов с 2017 года. Создатель испытательного стенда Яндекс Станций и Home Assistant. Пишет подробные технические руководства по построению бесшовных локальных сетей.