MQTT keine Verbindung (IP- Adresse) ausser über host: localhost

Hallo zusammen,

ich bin relativ neu in dieser Thematik, versuche aber mal die bestmöglichen Infos zu liefern:

Ich habe eine Raspberry 4 aufgesetzt und möchte mit Arduino ein Projekt umsetzen. Hierzu möchte ich per MQTT mit mosquitto arbeiten.

Ich habe den mosquitto (und clients) aus der Pi installiert. Wenn ich 2 Terminals aufmache, kann ich mit _pub und _sub kommunizieren.

Wenn ich nun aber mit Arduino einen Sketch programnmiere und übertrage, kommt im seriellen Monitor

Attempting MQTT connection...failed, rc=-2

Wenn ich nun auf einem anderen PC (im gleichen Netzwerk) unter Debian ebenfalls mit _pub eine Nachricht senden will, kommt ebenfalls die Meldung:

Error: connection refused

Somit gehe ich davon aus, das der mosquitto nur unter localhost (127.0.0.1) erreichbar ist, jedoch nicht unter der internen IP- Adresse 192.168..xxx.xxx

hat jemand eine Idee, wie ich den mosquitto per IP (192.168..xxx.xxx) ansprechen kann bzw. was mir hier fehlt, damit das funktioniert.

Gruß und Danke im Voraus

Falke07

Ja perfekt, localhost an IP gebunden und schon klappt alles.

Viiiiiielen Dank
Falke07

Stells auf gelöst :wink:
Viel Erfolg!

Hi, was ist denn genau die Lösung? Vielen Dank

Hallo,

bind_address 0.0.0.0

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.