Ich habe herausgefunden, dass der Fehler auf die Firewall-Einschränkungen auf meiner Windows-Plattform zurückzuführen ist. Es hat funktioniert, wenn ich meinen Computer an ein anderes WLAN-Netzwerk angeschlossen habe. MQTT-Broker musste nicht unter Windows installiert werden.
MQTT-Veröffentlichungsfehler auf verschiedenen Plattformen
329
Spark
Ich habe einen MQTT-Broker (Moskito), der auf Himbeer-Pi läuft, der eine statische IP-Adresse hat. Wenn ich das Python-Skript zum Veröffentlichen von Nachrichten von einem anderen Himbeer-Pi von außerhalb aus ausführe, funktioniert es. Wenn ich jedoch den gleichen Code von PyScripter unter Windows ausführe, läuft die Verbindung ab. oder sogar von einer Visual Studio C # -Anwendung, die eine MQTT-Bibliothek verwendet, um Nachrichten an diesen Broker zu senden (zu veröffentlichen). Ich erhalte beim Verbindungsaufbau einen Fehler. Ist es ein plattformbasierter Fehler oder muss ich unter Windows einen mqtt-Broker ausführen?
1 Antwort auf die Frage
0
Spark
Verwandte Probleme
-
3
Ein https: // ... als lokales logisches Laufwerk abbilden?
-
3
Wie kann ich mit Python / AWK / SED ein Inhaltsverzeichnis für ein Markdown-Dokument erstellen?
-
1
So installieren Sie Markdowns Erweiterungen von Python
-
9
Ist Python nur für das Erstellen von Backends bei der Erstellung von Websites?
-
4
Um Python in einer HTML-Datei ähnlich wie PHP auszuführen
-
2
So installieren Sie Gaphor by Easy_install und seine Abhängigkeiten von MacPorts
-
2
Nokia E71 - USB-Modus und Linux und Python
-
9
Vim: Führe das Skript aus, an dem ich gerade arbeite, in einem geteilten Bildschirm
-
3
Bevorzugte Möglichkeit, mehrere Python-Versionen auf Ubuntu Jaunty zu installieren
-
3
Wie aktualisiere ich Python unter Mac OS X richtig?