Как правильно установить mosquitto (mqtt broker) и как настроить MQTT на красный узел?
Я возился с красным узлом и некоторыми вещами Arduino, но теперь я пытаюсь подключиться к моему Arduino и использовать его для получения и отправки содержимого данных.
Но мне не повезло с установкой mosquitto на мою машину, я пробовал несколько разных решений, которые нашел в интернете, но ни одно из них не помогло мне.
Большинство из них сказали, что будет работать только версия x86, но даже не это.
Может кто-нибудь дать мне пошаговое руководство о том, как правильно установить последнюю версию mosquitto на Windows 10 x64 и, возможно, как подключить ее к службе MQTT на узле red?
Спасибо!
1 ответ
Я делал это снова и снова, и я и мой коллега согласны с тем, что это лучший метод (безусловно).
Правильно настроить все dll - это боль в заднице, и большинство сайтов, которые помогут вам ориентироваться на Linux, а не на Windows... SSOOOOooooo... использовать преимущества встроенного Linux для Windows.
Я предполагаю, что вы пытаетесь разрабатывать, а не запускать сервер 24/7. Если вы используете его как сервер, есть вещи, которые вы можете сделать, чтобы запустить его все время.
- Установите подсистему Windows для Linux.
- Установите Debian9 или Ubuntu из Магазина Microsoft (они бесплатны)
- Используйте менеджер пакетов Linux для установки и запуска Mosquitto и / или node-red
Отныне вы можете использовать загрузку Linux и инструкции для чего-либо подобного. Вам не нужно использовать перенесенную копию с плохой документацией.
Мой сервер работает в WSL, в то время как я пишу код MQTT в C#, используя Visual Studio против него. Работает отлично.
Я изначально получил идею отсюда. У него есть более подробные инструкции.