Skip to content

Мой домофон

Yoshkar-Ola Administration edited this page Jun 3, 2026 · 4 revisions

Мой домофон

iola-cli поддерживает личные домофонные сервисы пользователя.

Уфанет

Рабочий провайдер:

iola ufanet
iola ufanet setup
iola ufanet status
iola ufanet intercoms
iola ufanet history
iola ufanet cameras
iola ufanet links UUID
iola ufanet open
iola ufanet open ID
iola ufanet watch
iola ufanet notifications on
iola ufanet notifications off
iola ufanet notifications status
iola ufanet delete

В интерактивном CLI команда /ufanet открывает отдельное меню домофона. В нем можно выбрать действие цифрой: открыть домофон, посмотреть список, историю, уведомления, камеры или статус.

При настройке нужны:

  • номер договора Уфанет;
  • пароль.

Они сохраняются только локально:

~/.iola/secrets.json

Можно также использовать переменные окружения:

UFANET_CONTRACT
UFANET_PASSWORD

Доступные сценарии:

  • показать доступные домофоны;
  • открыть единственный домофон простой фразой открой домофон;
  • если домофонов несколько, показать адреса с цифрами и открыть выбранный номер;
  • открыть домофон по ID;
  • показать историю звонков;
  • получить ссылку на запись звонка по UUID;
  • показать камеры;
  • показать RTSP-ссылки камер;
  • получать уведомления о новых вызовах, пока CLI открыт;
  • включить или выключить настройку уведомлений;
  • удалить локальное подключение.

Открытие двери всегда требует явного действия пользователя. Если домофон один, фраза открой домофон считается таким действием. Если домофонов несколько, CLI выводит адреса с цифрами, а выбранная цифра считается подтверждением.

Уведомления сейчас работают через периодическую проверку истории звонков Уфанета:

iola ufanet watch --seconds 10

Остановка режима наблюдения: Ctrl+C. Команда notifications on сохраняет настройку. В обычном интерактивном CLI при включенных уведомлениях новый вызов выводится с вопросом Открыть?; ответы да, да открой, открой, ок открывают сопоставленный домофон, нет или отмена отменяют.

Дом.ру

Команда-заготовка:

iola dom_ru

Провайдер пока в разработке. API/авторизация будут добавлены после исследования.

Ростелеком

Команда-заготовка:

iola rostelecom

Провайдер пока в разработке. API/авторизация будут добавлены после исследования.

Clone this wiki locally