Проекты
HAIR: IR-пульты и старая техника как нормальные сущности Home Assistant
HAIR переносит работу с инфракрасными пультами внутрь Home Assistant: сигналы можно ловить, назначать командам, превращать в сущности и использовать в автоматизациях без ручного каталога кодов.

ПроектыESPHome-приёмникHomeAssistantHAIRIR-пультыHACS-интеграцияHome AssistantBroadlink
Редакционный материал по мотивам поста @Home_Assistant #2175. Рекламные вставки и РСЯ не переносились.
HAIR — HACS-интеграция для Home Assistant, которая делает инфракрасные пульты частью нормальной HA-модели. Вместо поиска готового профиля под конкретный кондиционер, телевизор или проектор можно поймать сигнал, назначить его команде и использовать дальше как действие, событие или сущность.
Что важно:
• Sniffer видит неизвестные IR-сигналы, группирует повторные нажатия и помогает понять, какой пульт и какая кнопка сработали.
• Захваченные сигналы можно привязать к понятным командам вроде Power, Cool, Volume или Brightness.
• Из профилей появляются сущности Home Assistant: climate, media_player, fan, light, switch, cover и другие варианты под тип устройства.
• Передача команд работает через устройства на native infrared platform: ESPHome IR LED, Broadlink RM, Tuya Local, SMLIGHT и другие интеграции, которые поддерживают платформу.
Практический сценарий простой: старая техника без API остаётся в доме, но перестаёт быть “чёрным ящиком”. Кондиционер, ТВ, проектор, вентилятор или LED-лента получают управляемые команды, а физические кнопки пульта можно использовать как триггеры автоматизаций.
По требованиям: проект рассчитан на Home Assistant 2026.4+ для передачи IR-команд; для нативного приёма через InfraredReceiverEntity нужен Home Assistant 2026.6+. На более ранних версиях или старых ESPHome-конфигурациях доступен bridge через события ESPHome.
Источник проекта: https://github.com/DAB-LABS/HAIR
Пост в канале: https://t.me/home_assistant/2175
