Skip to content

lolmaxlevel/domru-ha

Repository files navigation

Dom.ru Smart Intercom для Home Assistant

⚠️ Внимание: Интеграция находится в активной стадии разработки. Возможны и скорее всего будут ошибки.

Тестирование интеграции проводилось на одной конкретной конфигурации с одним подключенным домофоном. Поведение интеграции при наличии нескольких домофонов, камер, адресов, лицевых счетов или других конфигураций Dom.ru пока неизвестно и может отличаться.

hacs_badge GitHub Release License

Интеграция для Home Assistant, позволяющая управлять умными домофонами и камерами Dom.ru через облачный API.

Возможности

После установки интеграции вы получите доступ к следующим возможностям:

📹 Камеры

  • Просмотр видеопотока с камер домофона в реальном времени
  • Интеграция с Home Assistant Stream

🔐 Управление

  • Кнопка открытия двери
  • Переключатель Courier Auto Open: открыть дверь при следующем входящем звонке и автоматически выключиться после одного срабатывания
  • Если нажать Open Door без активного звонка, интеграция просто отправит команду открытия двери через API.
  • Если нажать Open Door во время входящего звонка, интеграция ответит на звонок, откроет дверь и завершит звонок.

Важно: Входящие вызовы зависят от SIP-регистрации. Dom.ru может отправить звонок в мобильное приложение вместо Home Assistant, поэтому отдельные вызовы могут быть пропущены интеграцией. Не используйте эту интеграцию как единственный критичный способ принять звонок или открыть дверь.

📊 Сенсоры

  • Баланс - текущий баланс лицевого счёта
  • Сумма к оплате - стоимость тарифа
  • Статус блокировки - заблокирован ли доступ
  • Дата следующего платежа
  • Недавний звонок - был ли звонок в последние 60 секунд
  • Диагностические сущности показывают наличие камер, домофонов, состояние SIP-подключения и сводку последних событий без вывода в основной список управления устройством

Установка

Установка через HACS (рекомендуется)

Открыть репозиторий в HACS

  1. Установите HACS если ещё не установлен
  2. Нажмите на кнопку выше или добавьте этот репозиторий вручную в HACS:
    • Откройте HACS в Home Assistant
    • Перейдите в раздел "Интеграции"
    • Нажмите на три точки в правом верхнем углу
    • Выберите "Пользовательские репозитории"
    • Вставьте URL: https://github.com/lolmaxlevel/domru-ha
    • Категория: Integration
    • Нажмите "Добавить"
  3. Найдите "Dom.ru Smart Intercom" в списке интеграций HACS
  4. Нажмите "Скачать"

Ручная установка

  1. Скачайте последний релиз
  2. Распакуйте архив
  3. Скопируйте папку custom_components/domru в папку custom_components вашего Home Assistant
  4. Перезагрузите Home Assistant

Настройка

После установки интеграции необходимо добавить её в Home Assistant:

Добавить интеграцию

  1. Перейдите в НастройкиУстройства и службыДобавить интеграцию
  2. Найдите Dom.ru Smart Intercom
  3. Выберите способ входа:
    • Телефон + SMS-код - введите номер телефона, затем подтвердите код из SMS
    • Логин + пароль - используйте логин(номер лицевого счета) и пароль от личного кабинета Dom.ru
  4. Нажмите "Отправить"
  5. Интеграция автоматически обнаружит все доступные устройства и создаст соответствующие сущности

О проекте

Большая часть API, взята отсюда @moleus.

Поддержка

Если вы столкнулись с проблемой или у вас есть предложение по улучшению, создайте issue на GitHub.

Лицензия

Этот проект распространяется под лицензией MIT. Подробности в файле LICENSE.

About

Интеграция умного домофона от Дом.ру в home assistant

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors