Вопросы с тегом «mqtt»

По вопросам, связанным с протоколом обмена сообщениями MQTT, - это облегченная система на основе TCP / IP для связи между компьютерами.

5
Когда и зачем использовать протокол MQTT?
Я разрабатываю устройство, которое измеряет температуру, влажность и массу. В настоящее время он использует HTTPS для загрузки данных на удаленный сервер. Теперь я знаю, что существует протокол под названием MQTT, который, как утверждается, является «протоколом Интернета вещей». В каком случае и почему я должен перейти с HTTPS на MQTT?

2
Может ли Mosquitto поддерживать нескольких брокеров?
Я рассматривал Mosquitto для брокера сообщений MQTT для домашней сети IoT, но я обеспокоен тем, что этот брокер может быть единственной точкой отказа, которая может привести к выходу из строя всей моей сети, если произойдет сбой, поскольку все сообщения должны пройти брокер и никакие сообщения не могут быть переданы вообще, …

3
Путаница в установлении соединения клиент-сервер в MQTT
Согласно спецификациям , клиент всегда должен устанавливать соединение с сервером. Клиент: Программа или устройство, которое использует MQTT. Клиент всегда устанавливает сетевое соединение с сервером . Он может Публикация сообщений приложения, которые могут заинтересовать других клиентов. Подпишитесь на заявку Заявки на сообщения, которые она заинтересована в получении. Отмените подписку, чтобы удалить …
19 mqtt 

2
Может ли клиент MQTT подписаться на созданную им тему?
В моем понимании, в MQTT тема создается, когда клиент публикует что-то с соответствующим названием темы. Не нужно настраивать тему, публикации по ней достаточно. От сюда . Может ли клиент подписаться на собственную тему, после того, как опубликовал, создал ли он? Я не смог найти никаких ограничений на это в спецификациях …
18 mqtt 

2
В чем разница между MQTT и веб-сокетами, и когда я должен их использовать?
Каковы основные различия между MQTT и веб-сокетами? При использовании IoT для домашней автоматизации - контроль и мониторинг доступа через разные устройства, какое из них следует использовать, когда требуется доступ через API на основе Rest и браузер. Я использую Java (библиотека Pi4J) на Raspberry Pi 2 B +. У меня есть …

3
Не подписывайтесь на # - так как сбросить все сообщения в базу данных с Mosquitto?
В разделе «Лучшие практики» в блоге HiveMQ не следует подписываться на многоуровневый подстановочный знак при попытке выгрузить все сообщения в базу данных. Они утверждают, что подписывающийся клиент может не справиться с высокой загрузкой сообщений, и предлагают вместо этого использовать плагин брокера, чтобы напрямую подключаться к потоку сообщений. Иногда необходимо подписаться …
16 mqtt  mosquitto 

2
Как я могу реализовать MQTT на STM32F030K6T6?
Речь идет о контроллере STM32F030K6T6 , который имеет 32-разрядное ядро ​​ARM® Cortex® -M0 с низким энергопотреблением, флэш-память 32 КБ и SRAM 4 КБ. Это интерфейс SIM808 для подключения к Интернету. Ресурсы довольно ограничены в отношении памяти. Возможно ли реализовать MQTT на этом устройстве? Каким требованиям должен соответствовать микроконтроллер, чтобы иметь …

1
Есть ли устройства с открытыми исходными кодами через Wi-Fi?
Я знаю, как программировать IoT с помощью Arduino ; но я хочу некоторые готовые портативные устройства IoT, которые не требуют программирования на стороне устройства . Просто я хочу купить и добавить эти устройства в сеть (после некоторой конфигурации) и (используя документацию, предоставленную компанией) написать им логику контроллера. Например: Готовый термостат …

2
Какие простые тесты безопасности я могу выполнить в моей сети MQTT?
Я собираюсь настроить сеть MQTT дома. Я хочу накопить некоторые знания практическими упражнениями. Это будет небольшая сеть с брокером, размещенным на моем ноутбуке (Windows 7), и некоторым клиентом на базе Raspberry Pi. Также я думаю о создании клиента на моем телефоне (Android). Моя цель - создать простую сеть, в которой …

2
Подходит ли протокол MQTT для передачи показаний датчика через BLE?
Предположим, что существуют многочисленные слабые датчики (например, устройства уровня Arduino), которые полагаются на BLE в качестве средства связи и что эти устройства подключены к более мощному шлюзу (например, устройства Raspberry pi уровня). Я хотел бы знать, считается ли MQTT подходящим протоколом для передачи их показаний (короткие, частые пакетные сообщения). Многие …

3
Mosquitto на Raspberry Pi отказывается от подключения после изменения настроек журнала
В моих постоянных попытках заставить моего Raspberry Pi распоряжаться моими вещами, я создал брокера Mosquitto MQTT. В базовых настройках все прошло достаточно хорошо. Я мог опубликовать тестовые сообщения с помощью команды publish и получить их с помощью команды Подписаться. Затем я решил повысить уровень журнала и изменил файл mosquitto.conf следующим …

1
Что происходит, когда в MQTT нет подписчика на тему?
Ситуация следующая: Есть клиент, издатель, он не подписан ни на одну тему. Этот клиент имеет свою собственную тему и регулярно публикует данные. Но нет других клиентов , которые подписаны на эту тему. Таким образом, этот бедный и одинокий клиент может рассматриваться как ненормальный ( Глава 5.4.8 ). Реализации сервера могут …
12 mqtt 

4
Как я могу использовать 2FA в сети MQTT?
Как я могу использовать 2FA (двухфакторную аутентификацию) при подключении нового устройства к брокеру, если это вообще возможно? Поскольку это кажется более простым, вторым фактором может быть сначала программное решение, но я бы приветствовал идеи о том, как ввести жесткие токены (возможно, RFID). Было бы целесообразно, чтобы устройства аутентифицировались только при …

2
Как настроить основных и отказоустойчивых подписчиков MQTT для очереди заданий с AWS IoT?
У меня есть система, где клиент (назовем его ClientA) может публиковать запросы на определенную тему MQTT. Брокером, в случае необходимости, является Amazon Web Services. Затем у меня есть другой клиент (назовем его MainSubscriber), который всегда подписан на одну и ту же тему, чтобы он мог получать запросы от ClientA и …
11 mqtt  aws-iot  aws 

3
Существуют ли посредники MQTT, которые сохраняют сообщения QoS 1/2 на диск?
На данный момент EMQ (Erlang MQTT Broker) , похоже, не сохраняет сообщения QoS 1/2 на диск: как EMQ сохраняет сообщения QoS 1/2? Таким образом, в случае неожиданной перезагрузки сервера ограничения памяти или другие сообщения о событиях могут быть потеряны, несмотря на то, что сообщения уровня QoS 1/2 должны доставляться как …
11 mqtt 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.