Онлайн MQTT-клиент
Браузерный MQTT-клиент для тестирования и отладки IoT-коммуникаций
Уведомление о конфиденциальности
Ваши учётные данные MQTT и сообщения обрабатываются полностью в браузере и не отправляются на наши серверы.
Настройки подключения
WebSocket-адрес (ws:// или wss://)
Дополнительные параметры
Status
Broker: -
Client ID: -
Connected at: -
Введение в протокол MQTT
MQTT (Message Queuing Telemetry Transport) — это легковесный протокол обмена сообщениями publish-subscribe, широко используемый в IoT-сценариях. Этот онлайн-клиент подключается к MQTT-брокерам через WebSocket, обеспечивая связь в реальном времени непосредственно в браузере.
Возможности клиента
- Подключение к любому MQTT-брокеру с поддержкой WebSocket
- Подписка на несколько топиков с помощью подстановочных знаков (+ и #)
- Публикация сообщений с настраиваемым уровнем QoS и флагом retain
- Просмотр и фильтрация полученных сообщений в реальном времени
- Поддержка настройки Last Will (LWT)
Уровни QoS
QoS 0: Максимум один раз
Метод fire-and-forget. Сообщение отправляется один раз без ожидания подтверждения. Подходит для некритичных данных, где допустимы случайные потери.
QoS 1: Минимум один раз
Гарантированная доставка, но возможны дубликаты. Сообщение отправляется до получения подтверждения. Подходит для важных уведомлений.
QoS 2: Ровно один раз
4-стороннее рукопожатие гарантирует, что сообщение будет доставлено ровно один раз. Подходит для критических транзакций, где дубликаты недопустимы.
Подстановочные знаки топиков
- Одноуровневый (+) соответствует одному уровню топика: sensor/+/temperature
- Многоуровневый (#) соответствует любому количеству уровней: home/#
- Подстановочные знаки можно комбинировать: +/sensor/#
О подключении WebSocket
Этот браузерный клиент поддерживает только WebSocket-подключения (ws:// или wss://). Для подключения к традиционному MQTT-брокеру (TCP-порт 1883) брокер должен открыть WebSocket-порт, обычно 8083 (ws) или 8084 (wss).
Связанные инструменты
Тестер MQTT топиков
Тестирование и проверка шаблонов MQTT топиков с подстановочными знаками + и # для тестирования подписок
MQTT Кодек
Кодирование и декодирование пакетов протокола MQTT с детальным анализом полей, Hex-просмотрщиком и конструктором пакетов
Парсер Modbus RTU/ASCII/TCP
Парсинг, кодирование и отладка кадров протокола Modbus RTU/ASCII/TCP с расчётом CRC-16/LRC и последовательной отладкой
Онлайн-отладчик последовательного порта
Браузерный инструмент отладки последовательного порта - не требует загрузки, мониторинг в реальном времени через Web Serial API