Как правильно установить mosquitto (mqtt broker) и как настроить MQTT на красный узел?

Я возился с красным узлом и некоторыми вещами Arduino, но теперь я пытаюсь подключиться к моему Arduino и использовать его для получения и отправки содержимого данных.

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

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

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

Спасибо!

1 ответ

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

Правильно настроить все dll - это боль в заднице, и большинство сайтов, которые помогут вам ориентироваться на Linux, а не на Windows... SSOOOOooooo... использовать преимущества встроенного Linux для Windows.

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

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

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

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

Я изначально получил идею отсюда. У него есть более подробные инструкции.

Другие вопросы по тегам