dobrovolskiy.com
EN
← все проектыдесктоп · 2026

Приложение для домофона

Однофайловое настольное приложение для Windows: живой RTSP-поток, открытие двери в один клик через HTTP API домофона, звуковой сигнал при обнаружении лица (YuNet)

Компактная настольная утилита на tkinter/OpenCV для входа в офис: показывает RTSP-поток камеры домофона с автопереподключением, открывает дверь, повторяя HTTP-запрос формы контроллера домофона...

Компактная настольная утилита на tkinter/OpenCV для входа в офис: показывает RTSP-поток камеры домофона с автопереподключением, открывает дверь, повторяя HTTP-запрос формы контроллера домофона (перехваченный через Fiddler), и проигрывает синтезированный «динь», когда в кадре появляется лицо (нейросеть YuNet с фолбэком на каскады Хаара).

Кастомный плоский интерфейс с темным заголовком окна, настройки сохраняются в INI, упаковано в однофайловый исполняемый файл PyInstaller.

Что умеет

  • RTSP по TCP с циклическим автопереподключением в фоновых потоках
  • Открытие двери через HTTP Basic POST к CGI домофона
  • Обнаружение присутствия лица с таймингами подтверждения и повторного взвода, звуковой сигнал
  • Собственное безрамочное окно, скругленные кнопки, всплывающие уведомления
  • Панель настроек с сохранением в settings.ini
  • Скрипт сборки Intercom.exe со встроенными моделями

Реверс-инжиниринг запроса на открытие двери проприетарного домофона в сочетании с видео в реальном времени и распознаванием лиц на CPU — аккуратная сборка на ~800 строк, сделанная за один день.

Нужно что-то похожее?

Делаю это вживую на звонке в Zoom / Яндекс Телемост, вы смотрите на экран, таймер останавливается по вашему слову. Первые 15 минут бесплатно.

Ещё проекты

Сверхлегкий просмотрщик IP-камерСверхлёгкий многокамерный просмотрщик и регистратор RTSP: десятки камер на одном слабом ПК или сервере написанный на чистом C.SVGViewer: рендерер на C11SVG-рендерер на C11 без зависимостей с собственным XML-парсером и многопоточным аналитическим растеризатором.CSV Viewer (Win32, C)Однофайловый Win32-просмотрщик CSV/TSV на C, мгновенно открывающий огромные файлы.