Como instalar corretamente o mosquitto (corretor mqtt) e como configurar o MQTT node-red?

Como instalar corretamente o mosquitto (corretor mqtt) e como configurar o MQTT node-red?

Tenho brincado com o node-red e algumas coisas do arduino, mas agora estou tentando me conectar ao meu arduino para usá-lo para receber e enviar conteúdo de dados.

Mas não estou tendo sorte em instalar o mosquitto na minha máquina, tentei várias soluções diferentes que encontrei na internet mas nenhuma me ajudou.

A maioria deles disse que apenas a versão x86 funcionaria, mas nem isso.

Alguém pode me dar um passo a passo sobre como instalar corretamente a versão mais recente do mosquito no Windows 10 x64 e talvez como conectá-lo ao serviço MQTT no node-red?

Obrigado!

Responder1

Eu fiz isso várias vezes e tanto meu colega de trabalho quanto eu concordamos que este é o melhor método(de longe).

Acertar todas as DLLs é uma chatice e a maioria dos sites que irão ajudá-lo são voltados para Linux e não para Windows ... SSOOOOoooo .. aproveite a vantagem de ter o Linux integrado ao Windows.

Presumo que você esteja tentando desenvolverenão execute um servidor 24 horas por dia, 7 dias por semana. Se você estiver executando-o como um servidor, há coisas que você pode fazer para que ele funcione o tempo todo.

  1. Instale o subsistema Windows para Linux.
  2. Instale Debian9 ou Ubuntu da Microsoft Store (eles são gratuitos)
  3. Use o gerenciador de pacotes Linux para instalar e executar o Mosquitto e/ou node-red

De agora em diante, você pode usar downloads e instruções do Linux para qualquer coisa assim. Você não precisa usar uma cópia portada com documentação deficiente.

Meu servidor está rodando em WSL enquanto escrevo código MQTT em c# usando o visual studio. Funciona muito bem.

Eu originalmente tive a ideia deaqui. Possui instruções mais detalhadas.

informação relacionada