Hallo Zusammen,
ich habe ein Problem:
Ich möchte Daten von einem ESP8266 NodeMCU zu Mosquitto auf auf meinem Windows 11 PC übergeben.
Ich habe Mosquitto auf dem PC installiert und über das Eingabefenster getestet.
C:\Windows\System32>netstat -na | find "1883"
TCP 127.0.0.1:1883 0.0.0.0:0 ABHÖREN
TCP 127.0.0.1:1883 127.0.0.1:65375 HERGESTELLT
TCP 127.0.0.1:65375 127.0.0.1:1883 HERGESTELLT
TCP 192.168.178.35:49266 91.121.93.94:1883 HERGESTELLT
TCP [::1]:1883 [::]:0 ABHÖREN
C:\Windows\System32>cd ..
C:\Windows>cd "Program files"
Das System kann den angegebenen Pfad nicht finden.
C:\Windows>cd ..
C:>cd "Program files"
C:\Program Files>cd mosquitto
C:\Program Files\mosquitto>mosquitto_sub -t office/light
Hallo Welt
Zweites Eingabefenster als Admin starten
C:\Windows\System32>cd ..
C:\Windows>cd ..
C:>cd "Program files"
C:\Program Files>cd mosquitto
Use 'mosquitto_sub --help' to see usage.
C:\Program Files\mosquitto>mosquitto_pub -t office/light -m "Hallo Welt"
C:\Program Files\mosquitto>
Ich gehe davon aus, dass Mosquitto läuft.
Hier im Forum gibt es einige Programmme um Daten vom ESP8266 zu senden. Leider funktioniert keines. Es kommt immer eine Meldung, dass keine Verbinung zum Server aufgebaut werden kann.
Attempting MQTT connection...failed, rc=-2 try again in 5 seconds
Ich habe es mit mehreren IP-Adressen versucht. z.B.
localhost
127.0.0.0
127.0.0.1
192.168.178.35 (das ist mein Windows PC mit mosquitto
Was mache ich falsch?
Vielen Dank im voraus
Horst