2026-07-28
telegraminterfaceopen-source

Весь дом в Telegram: оповещения и управление без лишних приложений

Зачем дому мессенджер

Каждое приложение для умного дома — это ещё одна иконка, ещё один логин, ещё один интерфейс, который должна освоить вся семья. Мы пошли другим путём: дом пишет владельцу туда, где он и так проводит время, — в Telegram. И не просто пишет: тот же бот управляет домом.

Уведомления, которые понимают контекст

Простой пример из реального проекта — датчик протечки:

⚠️ Обнаружена протечка! 📍 Место: санузел гостевой спальни

Звучит просто. Но вот деталь, которая отличает продуманную систему от готовой сигнализации из коробки: в доме есть режим уборки. Когда моют полы, датчики протечки неизбежно срабатывают на воду — и наивная система завалила бы владельца ложными тревогами. Здесь уведомление автоматически подавляется, пока активен режим уборки. Полы вымыты — тревог нет. А настоящая протечка ночью по-прежнему не останется незамеченной.

Каждое уведомление задаётся правилом: какое значение его вызывает, что сообщить при появлении проблемы — и что сообщить, когда она устранена:

✅ Протечка устранена.

Кнопки прямо в уведомлении

Бот прикрепляет к оповещениям кнопки действий. Пришло уведомление о протечке — и прямо в чате можно перекрыть воду. Сработала сигнализация — кнопка «Снять с охраны» находится прямо под сообщением. Не нужно открывать приложение и искать нужный экран: действие находится рядом с сообщением о проблеме.

Полноценное меню управления

Помимо реакции на события, у бота есть многостраничное меню — как мини-приложение внутри Telegram:

  • Состояние систем по разделам: климат, освещение, котельная, вентиляция
  • Управление устройствами прямо из чата
  • Навигация по страницам — «Котельная», «Первый этаж», «Улица» — у каждой свои кнопки

Для семьи это значит: никому не нужно осваивать специальное приложение. Кто умеет пользоваться Telegram, тот сможет управлять домом.

Безопасность

Бот отвечает только заранее авторизованным пользователям — список задаётся в конфигурации. Для всех остальных бота просто не существует: он никогда не отвечает посторонним и не раскрывает никакой информации о доме.

Техническая сторона

Бот работает локально на сервере автоматизации и общается с системой по MQTT — на том же языке, на котором между собой общаются устройства дома. Это тонкий слой: если Telegram недоступен, дом продолжает работать как ни в чём не бывало — мессенджер служит окном в систему, а не её мозгом.

Мы опубликовали этот модуль с открытым исходным кодом — код и документация лежат на нашем GitHub. Мы за прозрачность: вы можете точно увидеть, как устроено то, что мы устанавливаем у вас дома.

tj-mqtt-telegram на GitHub

Получить предварительный расчёт

Получить расчёт
ПозвонитьViberWhatsApp