НА не стоит я пока реализую все под Tasmota
Ну tasmota так же нативно интегрируется в ha, через собственный протокол (типа быстрый, экономный, максимально функциональный) или через mqtt (хз, вроде тоже все ок для выключателя света задержка не ощущается и discovery так же есть, HA тебе просто покажет устройства найденные в сети) и кнопки, датчики появятся сами в ha.
HA это выше уровнем софт для интеграции всего в одно общее пространство, где все становится switch, light абстракциями, которыми ты можешь управлять.. вне зависимости что именно стоит на устройстве, какой протокол обмена... это все за кадром остается. Автоматизации например в последних релизах реально в gui писать, без конфигов на yaml'е, да и шаблоны уже написаны под популярные, типа указываешь источник данных motion sensor (это может быть что угодно), каким light (опять же любое устройство или группа, или перенастроенная сцена - снимок всех параметров) будет управлять и параметры время сколько горит свет в определенные промежутки для , уровень освещения , цвет (если light позволяет) - шаблон генерирует автоматизацию... еще более упрощая задачу.
Zigbee и wifi, ble - 16/20/6 устройств в моем случае... 6 tasmot, на остальные не получилось залить оригинальны прошивки (типа ламп, в которых есть управление через lan, ,без китайских серверов)
ha реально крут имхо №1 в попытке сделать умный дом :)
Например с чайником, можно автоматически отключать его если ты не дома (по регистрации смартфона в сети, по ble браслета, комплексу условий)... или утюг. Хотя задача определить дома ты или нет... однозначного решения не имеет. (если не выключатель на входе-выходе, но это как бы тупо и не решение).. но чем больше датчиков, тем точнее этот прогноз.
Та же camera + еsp32 - становится домофоном - esp home, tasmota