Как правильно установить mosquitto (брокер mqtt) и как настроить MQTT node-red?

Как правильно установить mosquitto (брокер mqtt) и как настроить MQTT node-red?

Я экспериментировал с Node-Red и некоторыми компонентами Arduino, но теперь пытаюсь подключиться к Arduino, чтобы использовать его и для приема, и для отправки данных.

Но у меня не получается установить Mosquitto на свой компьютер. Я перепробовал множество разных решений, которые нашел в интернете, но ни одно из них мне не помогло.

Большинство из них заявили, что будет работать только версия x86, но даже она не работала.

Может ли кто-нибудь дать мне пошаговое руководство по правильной установке последней версии Mosquitto на Windows 10 x64 и, возможно, как подключить ее к службе MQTT на node-red?

Спасибо!

решение1

Я делал это снова и снова, и мы с коллегой сошлись во мнении, что это лучший метод.(на данный момент).

Правильно настроить все библиотеки DLL — это настоящая головная боль, и большинство сайтов, которые вам помогут, ориентированы на Linux, а не на Windows... SSOOOOoooooo... воспользуйтесь преимуществами встроенного в Windows Linux.

Я предполагаю, что вы пытаетесь разработатьине запускать сервер 24/7. Если вы используете его как сервер, есть вещи, которые вы можете сделать, чтобы он работал всегда.

  1. Установите подсистему Windows для Linux.
  2. Установите Debian9 или Ubuntu из Microsoft Store (они бесплатны)
  3. Используйте менеджер пакетов Linux для установки и запуска Mosquitto и/или node-red

Отныне вы можете использовать загрузки Linux и инструкции для чего-либо подобного. Вам не нужно использовать портированную копию с плохой документацией.

Мой сервер работает в WSL, пока я пишу MQTT-код на C#, используя Visual Studio против него. Работает отлично.

Первоначально я взял эту идею изздесь. Там есть более подробные инструкции.

Связанный контент