Интеграция позволяет управлять устройствами, привязанными к приложению Domonap (альтернативный провайдер домофона в домах ПИК) из Home Assistant.
- Открытие дверей
- Загрузка видеопотока
- Уведомления о звонках в виде бинарного сенсора
- Уведомления о входящих сообщениях в чате
- События в фоновом процессе для использования в автоматизациях
- При входящем звонке
domonap_incoming_callследующего содержания:
event_type: domonap_incoming_call
data:
EventMessage: DomofonCalling
DoorId: 8452d508564e5a076c8122b6
Address: Лифтовой холл
CallId: "154543486.54786447"
VideoUrl: https://hls.domonap.ru/8452d508564e5a076c8122b6/index.m3u8
HttpVideoUrl: https://hls.domonap.ru/8452d508564e5a076c8122b6/index.m3u8
VideoPreview: >-
https://api.domonap.ru/video-api/preview/Device/8452d508564e5a076c8122b6/qQtfsMiQYS0YuD8LLKrDGbPijncAShubrISKMs7E1cw
SipAccount: *
SipPassword: *
SipDomain: *
SipPort: *
PushType: Domofon
photoUrl: https://s3-api.domonap.ru/snapshot/154543486.54786447
origin: LOCAL
time_fired: "2025-06-18T15:10:58.919425+00:00"DoorId- идентификатор двериAddress- адрес вызывающего устройстваPhotoUrl- URL фотографии звонящего
- При входящем сообщении
domonap_receive_messageследующего содержания:
event_type: domonap_receive_message
data:
id: 8452d508564e5a076c8122b6
channel: username1-username
text: "Текст сообщения"
data: null
sender: username1
name: Username
chatType: Private
createdOn: "2025-06-18T15:02:32.1264693Z"
isRead: false
avatar: https://s3-api.domonap.ru/avatar/avatar
origin: LOCAL
time_fired: "2025-06-18T15:02:32.208782+00:00"- При изменении статуса пользователя (жителя дома)
domonap_user_status_changedследующего содержания:
event_type: domonap_user_status_changed
data:
user: username1
status: offline
origin: LOCAL
time_fired: "2025-06-18T15:07:23.395167+00:00"Push уведомление мобильного приложения Home Assistant:
automation:
- alias: "Уведомление о звонке"
trigger:
platform: event
event_type: domonap_incoming_call
action:
- service: notify.mobile_app
data:
message: "Входящий звонок на домофон"
data:
image: "{{ trigger.event.data.PhotoUrl }}"Уведомления о звонке сообщением с фото в Telegram (настройка Telegram):
automation:
- alias: "Звонок из домофона в Telegram"
triggers:
- trigger: event
event_type: domonap_incoming_call
actions:
- action: telegram_bot.send_photo
data:
caption: |-
📞📲 Кто-то звонит в домофон
📌 {{ trigger.event.data.Address }}
url: "{{ trigger.event.data.PhotoUrl }}"
inline_keyboard:
- "🔓 Открыть:/open_{{ trigger.event.data.DoorId }}"Существует ограничение на одновременное использование одного номера телефона в приложении Domonap и интеграции HA. На мобильное устройство с официальным приложением Domonap перестанут приходить push уведомления о входящем звонке в режиме когда приложение не находится на открытом экране. Интеграция в свою очередь это этой проблемы "пролечена" и продолжит принимать уведомления без каких либо проблем.
- Установка осветляется через HACS, предварительно необходимо добавить репозиторий https://github.com/svmironov/domonap_intercom
- После установки перезапустите сервер Home Assistant
- Добавьте интеграцию в разделе Настройки → Устройства и службы
- Авторизация выполняется по номеру телефона, привязанному к приложению при регистрации
Данное программное обеспечение никак не связано и не одобрено ООО «ДОМОНАП», владельцем торговой марки ДОМОНАП. Используйте его на свой страх и риск. Автор ни при каких обстоятельствах не несёт ответственности за повреждение или утрату вашего имущества, а также за возможный вред третьим лицам.
Все логотипы, названия брендов и продуктов принадлежат их законным владельцам.