NEWS
MQTT geht nicht
-
Hallo zusammen,
Habe meinen Pi neu aufgesetzt mit Bullseye und die alte ioBroker Sicherung wiederhergestellt.
Ich habe aber nun ein Problem mit dem MQTT.
Der iobroker hat keinen Adapter und keine Instanz für MQTT installiert.
Bei den Objekten gibt es die Zeile MQTT, darin admin. Mehr nicht.Nodered ist als Adapter installiert, MQTT ist eingerichtet als lokaler Host.
Aus dem Emoncms konnte ich das heraus lesen:
MQTT SERVER
Version
Mosquitto 2.0.11
Host
localhost:1883 (127.0.0.1)Somit ist für mich ein MQTT Server erstellt und läuft auch. (hoffe ich)
Wenn ich nun von meinem PC MQTT Explorer starte und die IP des Pi 400 eingebe, kommt als rote Zeile Connection Refused: Not authorized
Bisher lief immer alles über meinen alten Pi. (ich schätze der war der MQTT Server)
Befehle bekomme ich von den vorhandenen MQTT Geräte nicht rein.
Ich bekomme das einfach nicht weg. Fehlt mir doch ein MQTT Server oder ein Client? Ich will da nichts falsch machen. Weiß jemand was ich tun muss? -
@mika-0 sagte in MQTT geht nicht:
Habe meinen Pi neu aufgesetzt
Neue IP bekommen !?
Ich habe aber nun ein Problem mit dem MQTT.
Der iobroker hat keinen Adapter und keine Instanz für MQTT installiert.und wo ist das Problem , installiere in doch und erstelle eine Instanz .
Oder was meinst du !? -
@glasfaser Der alte Pi hatte eine andere IP Adresse und war quasi mein Master für alles. Jetzt ist der Pi 3 weg und der Pi 400 soll der Master sein. Der hat eine andere IP Adresse.
Ich hatte schonmal den MQTT Adapter installiert (Server und oder Client) das weiß ich jetzt nicht mehr. Jedenfalls gab es dann eine Dauerschleife und konnte das nicht mehr ausschalten. Ich musste den iobroker komplett neu aufsetzen. Das will ich diesmal verhindern.
Ich denke dass das ioBroker-Nodered schon ein MQTT Master ist oder?
Wie kann ich das vorsichtig testen, dass nicht nochmal die Schleife passiert? -
@mika-0 sagte in MQTT geht nicht:
Der hat eine andere IP Adresse.
Und welche IP steht in deine Mqtt ( Aktoren/Steckdosen) drin , bei Host .
-
@glasfaser Ich habe quasi von Pi 3 Nodered zu Pi 400 Nodered und iobroker kommuniziert. Meine anderen Geräte mit MQTT hängen direkt mit USB am (früher Pi 3,) Pi 400. Daher bleibt jetzt nahezu alles local host. Die 2 Shellys sind da ehr zweitrangig. Erst muss das wichtige Zeug funktionieren.
Ich habe nun "einfach" den MQTT Adapter installiert. den Server aktiviert. Schon kam im MQTT Explorer ein Zugang und die USB Geräte am Pi 400 sind erschienen. So sieht das schonmal gut aus. Local host im IoBroker-Nodered führte nicht zum Ziel, ich habe direkt die Pi Adresse eingeben müssen. JETZT geht es. DANKE