%20richtig%20und%20wie%20richte%20ich%20MQTT%20Node-Red%20ein%3F.png)
Ich habe mit Node-Red und einigen Arduino-Sachen herumgespielt, aber jetzt versuche ich, eine Verbindung zu meinem Arduino herzustellen, um ihn sowohl zum Empfangen als auch zum Senden von Dateninhalten zu verwenden.
Aber ich habe kein Glück bei der Installation von Mosquitto auf meinem Rechner. Ich habe mehrere verschiedene Lösungen ausprobiert, die ich im Internet gefunden habe, aber keine hat mir geholfen.
Die meisten sagten, dass nur die x86-Version funktionieren würde, aber nicht einmal das.
Kann mir jemand eine Anleitung geben, wie ich die neueste Mosquitto-Version richtig auf Windows 10 x64 installiere und möglicherweise, wie ich sie mit dem MQTT-Dienst auf Node-Red verbinde?
Danke!
Antwort1
Ich habe das immer wieder gemacht und sowohl mein Kollege als auch ich sind uns einig, dass dies die beste Methode ist(bei weitem).
Es ist eine Qual, alle DLLs richtig zu bekommen, und die meisten Sites, die Ihnen dabei helfen, sind auf Linux und nicht auf Windows ausgerichtet … SSOOOOooooo … nutzen Sie den Vorteil, dass Linux in Windows integriert ist.
Ich gehe davon aus, dass Sie versuchen,Undkeinen Server rund um die Uhr betreiben. Wenn Sie es als Server ausführen, können Sie verschiedene Dinge tun, damit es immer läuft.
- Installieren Sie das Windows-Subsystem für Linux.
- Installieren Sie Debian9 oder Ubuntu aus dem Microsoft Store (kostenlos)
- Verwenden Sie den Linux-Paketmanager, um Mosquitto und/oder node-red zu installieren und auszuführen
Ab sofort können Sie für derartige Zwecke Linux-Downloads und -Anleitungen verwenden. Sie müssen keine portierte Kopie mit schlechter Dokumentation verwenden.
Mein Server läuft in WSL, während ich mit Visual Studio MQTT-Code in C# dafür schreibe. Es funktioniert großartig.
Die Idee dazu stammte ursprünglich vonHier. Es enthält ausführlichere Anweisungen.