Приобрел датчик на Ozonе для теста, с Wemos D1 интеграция прошла успешно. Позже докупил на ali (ссылка). Сенсоры очень маленькие и размещать Wemosы к каждому не очень хочется.
Приобрел ESP-WROOM-32, было решено делать из него Bluetooth Proxy.
Датчики друг от друга расположены не далеко, поэтому одного шлюза для обоих будет вполне. Сначала тестировал неделю на родной HA интеграции LD2410B, все ничего, но периодически сенсоры зависали, точней не так...ни шлюз ни сенсоры не виноваты, помогала перегрузка интеграции LD2410B.
Настроил автоматизацию которая обнаруживала зависающий датчик и уведомляла об этом, после этого перегружала интеграцию и сообщала что он снова жив. Перезагрузка достаточно быстрая. Но вот запуск самой интеграции при запуске HA, занимал уж очень много времени. Уведомления приходили по 2-4 раза за сутки.
Так как рядом с датчиками есть 12В, LD2410 питаю через понижалку на AMS1117 (https://aliexpress.ru/item/1005004871263507.html?spm=a2g2w.orderdetail.0.0.62514aa6RhJe7M&sku_id=12000036170469936), хоть и написано, что они могут работать от 12В - но, как то они сильно греются и как мне показалось, чаще висли на родной интеграции, но надо будет еще поэкспериментировать.
Путем многочисленных проб, ошибок, перепрошивок, сегодня я нашел пока как мне кажется лучший вариант, хоть и он не лишен недостатков в плане подключения сенсоров к шлюзу:
Я делал так:
После прошивки шлюза, необходимо чтобы только один датчик был "в эфире". После того, как появились данные от датчика, в ESPHome делал Clean Build и перепрошивал снова по воздуху.
Включаем второй датчик и ждем появления данных от второго датчика. Полет 12 часов, пока без сбоев.
Убрал обычные датчики движения, убрал автоматизации с таймерами. Красота.
Прошивка под ESPHome для шлюза на github.