|
|
|
|
Это кастомная интеграция для Home Assistant, которая позволяет интегрироваться с сервисами Электронный Город (Новотелеком) и Дом.ру, реализуя API приложений Мой Дом – Электронный город и Умный Дом.ру.
Добавьте свои домофоны, камеры и замки в Home Assistant.
Скопируйте директорию custom_components/electronic_city в директорию config/custom_components вашего Home Assistant.
git clone https://github.com/gentslava/elektronny-gorod.git
cp -r elektronny-gorod YOUR_HASS_CONFIG_DIR/custom_components/Перезапустите Home Assistant.
Через HACS
или вручную:
- Перейдите в интерфейс Home Assistant.
- Перейдите в Конфигурация -> Интеграции.
- Нажмите кнопку "+" для добавления новой интеграции.
- Найдите "Электронный город" и выберите его.
- Следуйте инструкциям на экране для завершения настройки интеграции.
- Интеграция с сервисами Электронный Город и Дом.ру (работает с приложениями Мой Дом и Умный Дом.ру).
- Просмотр доступных договоров и добавление нужных в любом количестве.
- Запрос и ввод SMS-кода или пароля для аутентификации.
- Добавление доступных домофонов, камер и замков.
- Получение превью и потоков с домофонов и камер.
- Управление открытием замков в реальном времени.
- Просматривайте баланс аккаунта.
Новое: Теперь поддерживается подключение камер через go2rtc — этот способ позволяет получать звук с камер, а также обеспечивает более быструю и стабильную работу видеопотока.
Поддерживается интеграция с go2rtc для камер Электронного города и Дом.ру. Этот способ позволяет:
- Получать аудиопоток с камер (звук).
- Получать более быстрый и стабильный видеопоток (низкая задержка, меньше обрывов).
- Установите и настройте go2rtc в Home Assistant (через HACS или вручную).
- В настройках интеграции Электронный Город/Дом.ру выберите способ передачи потока через go2rtc (или укажите ссылку на go2rtc в настройках камеры).
- После этого камеры будут автоматически отображаться в Home Assistant с поддержкой аудио и улучшенным видео.
Если у вас уже настроены камеры через стандартную интеграцию, просто включите поддержку go2rtc в настройках интеграции или камеры — повторное добавление устройств не требуется.
Примечание: Для работы аудио и низкой задержки убедитесь, что ваша версия go2rtc и Home Assistant актуальны.
Вот пример автоматизации для уведомления о низком балансе:
automation:
- alias: "Уведомление о низком балансе"
trigger:
- platform: numeric_state
entity_id: sensor.elektronny_gorod_balance
below: 100
action:
- service: notify.notify
data:
message: "Баланс вашего счета в Электронном городе ниже 100 рублей."Если вы столкнулись с проблемами или у вас есть предложения по улучшению, пожалуйста, откройте issue на GitHub.
Не стесняйтесь вносить вклад в проект, форкнув репозиторий и создавая pull-запросы.
Типы устройств Apple https://gist.github.com/adamawolf/3048717
go2rtc — проект для работы с потоковым видео и аудио
Эта интеграция лицензирована под лицензией MIT. См. файл LICENSE для подробностей.

