Как превратить домофон Hikvision в Telegram-бота: интеграция с AlphaSE и Home Assistant

В кейсе показано, как связать домофон Hikvision, Home Assistant и AlphaSE, чтобы звонок у входа автоматически превращался в уведомление в Telegram. Сценарий решает простую офисную проблему: вызов больше не зависит от того, есть ли кто-то рядом с панелью.

Схема строится так: вызывная панель Hikvision подключается к Home Assistant через аддон Hikvision Doorbell из репозитория Hikvision-Addons, для обмена событиями используется MQTT-брокер Mosquitto, а ключевым сигналом становится сенсор Call state. Когда его значение меняется с idle на ring, Home Assistant запускает автоматизацию и делает виртуальное замыкание входа через input_boolean, имитируя короткий импульс на модуле ввода SE 8i в AlphaSE.

Дальше AlphaSE воспринимает это как обычное событие на входе и отправляет сообщение дежурному сотруднику в Telegram. Такая связка подходит для офисов и других помещений, где звонок у двери могут не услышать: уведомление приходит за пару секунд, а сама логика не требует физически переделывать проводку, если устройства уже заведены в Home Assistant и AlphaSE.

Из практических ограничений авторы отмечают два момента. На панелях с прошивкой 3.7. и новее событие звонка может не уходить автоматически, поэтому в конфиге аддона нужно включить call_state_poll: 5; кроме того, при первом подключении панель может долго загружаться, потому что аддон подтягивает backlog событий.

Коротко

  • Для сценария нужны домофон Hikvision, система AlphaSE, Home Assistant 2026.03.3 и MQTT-брокер; в примере используется стандартный Mosquitto.
  • Ключевой триггер — сенсор Call state: при переходе из idle в ring Home Assistant запускает автоматизацию и кратко включает виртуальный вход.
  • AlphaSE получает это как замыкание входа на модуле SE 8i и отправляет уведомление в Telegram без отдельной доработки самой панели.
  • Если на прошивке 3.7.x и новее событие звонка не приходит, авторы советуют добавить в конфиг аддона параметр call_state_poll: 5.
  • При первом подключении панель может долго 'висеть': это нормальное поведение, потому что аддон скачивает накопленный backlog событий.

FAQ

Зачем вообще связывать домофон Hikvision с Home Assistant и AlphaSE, если можно оставить обычный звонок у входа без автоматизации?

Чтобы вызов не зависел от того, находится ли кто-то рядом с панелью и слышит ли звонок. Система сразу пересылает событие в Telegram дежурной службе и снижает риск пропустить посетителя.

Как именно звонок в домофон превращается в сообщение в Telegram и какую роль в этой цепочке играют Home Assistant, MQTT и AlphaSE?

Hikvision Doorbell передаёт событие звонка в Home Assistant через MQTT, после чего автоматизация кратко переключает виртуальный вход. AlphaSE фиксирует это замыкание и отправляет уведомление в Telegram.

Что делать, если после подключения сенсор call_state не меняется на ring или панель Hikvision долго не выходит в рабочее состояние?

Для новых прошивок авторы рекомендуют включить опрос состояния через параметр call_state_poll: 5. Долгая загрузка при первом запуске тоже допустима, потому что аддон подтягивает историю событий.

Читайте также

  1. Как я настроил OpenClaw для зоопарка лендингов своей компании
  2. Как написать юзербота для MAX: Green-API, автоматизация рутины и примеры кода
  3. Идея для MAX
  4. Нано-NAS из смартфона
  5. VPS-серверы для Telegram-ботов в иностранном регионе
Ключевые инсайты из новости (по версии ChatGPT)
  • Паттерн интеграции: событие с устройства через Home Assistant в Telegram: Если у устройства нет удобного нативного канала уведомлений для нужной команды, его можно встроить в цепочку Home Assistant → система автоматизации → Telegram. В этом кейсе событие звонка с домофона превращается в триггер для AlphaSE, а уже AlphaSE отправляет сообщение в Telegram как обычное внутреннее событие.
    [Интеграции]
Для получения полного доступа оформите подписку PubMag PRO.
Зарегистрированные пользователи видят только два тезиса.
Зарегистрироваться
Инсайты автоматически генерируются с помощью искусственного интеллекта на основе текста статьи.
← Назад в лентуЧитать оригинал →
✈️ Подписывайтесь на мой Telegram-канал — там еще больше интересного про AdTech, MarTech, AI и многое другое!