Брокер, топики, сообщения, логика и дашборд — не нужно переключаться между инструментами.
MQTT Control RS: инструмент для MQTT, логики и панелей управления
Подключайте брокеры, разбирайте сообщения, собирайте визуальные схемы, совмещайте графики с расширенными метриками и создавайте панели управления без лишних инструментов.
Схемы из нод: фильтры, таймеры, расписания, маршруты и реакции на события.
Десктопное приложение для Windows, Debian, Fedora, Arch и Armbian. Внешний MQTT-брокер — ваш, приложение подключается к нему.
Как это выглядит вживую
Два реальных экрана приложения: редактирование визуальной логики и HMI-дашборд с виджетами, связанными с живыми данными брокера.
Редактор LogicScript внутри автопилота
Сложное локальное поведение можно собрать внутри одной ноды: переменные, условия, вложенные блоки и выходы редактируются в отдельном визуальном редакторе.
Рабочая область Dashboard / HMI
Операторские экраны объединяют лампы, индикаторы, приборы, текстовые панели, виджеты мотора и вентилятора в одном связанном дашборде.
Ключевые возможности
Дерево топиков и диагностика
Подключитесь к брокеру и сразу видите структуру: все топики, живой поток сообщений, содержимое пакетов. Удобно для отладки и проверки поведения системы.
Визуальный редактор логики
Стройте схемы обработки из нод — входы, фильтры, условия, преобразования, таймеры, исходящие действия. Логика читается с первого взгляда, не закопана в код.
Расписания и маршруты
Настраивайте периодические проверки, разветвления по условию и служебные цепочки — прямо в том же редакторе, что и основная логика.
Графики и аналитика
Накладывайте несколько сигналов на один график, отслеживайте метрики и быстрее находите причину нештатного поведения — без внешних систем мониторинга.
Панели управления (Dashboard / HMI)
Собирайте операторские экраны под конкретную задачу: кнопки, переключатели, индикаторы, шкалы, графики. Всё привязывается к реальным данным из брокера.
Для кого это
Инженеры автоматизации
Оборудование, линии, испытательные стенды. Быстрая диагностика трафика, удобная сборка логики, готовые HMI-панели.
Умный дом и мастерская
Освещение, климат, полив, гараж. Без программирования, с визуальным результатом.
Хобби и интерактив
Свет, звук, эффекты, стенды. Там, где нужно связать MQTT-события с видимой реакцией
Как это работает
MQTT Control RS рассчитан на ежедневную работу без лишней ручной возни.
- Подключайтесь к брокерам и сразу переходите к просмотру сообщений.
- Собирайте схемы с предсказуемой логикой и явными узлами.
- Сравнивайте сигналы на графиках и отслеживайте метрики в одном окне.
- Запускайте панели управления и рабочие экраны под конкретную задачу.
Что в разработке
Следующий этап развития сосредоточен на отладке, нагрузке и более сложных сценариях.
- Нагрузочное тестирование и проверка поведения на стенде.
- Визуальная отладка схем, новые узлы и расширение набора виджетов.
- Мультиброкерное подключение и удобная работа с несколькими MQTT-контурами.
- Внутренние каналы для обмена между графами без внешнего брокера.
FAQ
Какие версии MQTT поддерживаются?
MQTT 3.1.1 и 5.0. Пятая версия добавляет поддержку дополнительных полей в пакетах — reason codes, user properties и другие расширения протокола.
Автопилоты и дашборды сохраняются?
Всё сохраняется между сессиями. Схемы и панели управления можно экспортировать и импортировать — удобно для переноса между машинами или резервного копирования.
Подходит для production?
Да. Инструмент одинаково хорош и для отладки на этапе разработки, и для постоянной работы на живом объекте.
Работает с облачными брокерами?
Да — AWS IoT, Azure IoT Hub, HiveMQ Cloud и любой другой стандартный брокер. MQTT Control RS подключается по стандартному протоколу, облако или локальная сеть — без разницы.
Будет ли мобильная версия или веб-доступ?
В планах есть. Но пока это долгосрочные планы.
Приложение платное?
Бесплатное.
Чем отличается от Node-RED?
Node-RED — серверная платформа с тысячами нод от сообщества. Звучит как преимущество, но на практике это означает: нужно разворачивать сервер, разбираться в экосистеме и знать, какую из сотни похожих нод выбрать. MQTT Control RS — десктопный инструмент, заточенный под MQTT. Набор нод небольшой, целенаправленно лаконичный: каждая решает конкретную задачу — только то, что нужно инженеру.
Обратная связь
Если нашли ошибку, хотите предложить улучшение или обсудить внедрение, напишите нам.
- Скачать сборку можно на странице загрузки.
- Почта для сообщений об ошибках: stewhiki@gmail.com.
- Группа проекта: https://t.me/mqtt_control_rs.