NEWS
Mehrere Mqtt Clients senden mit Publish an IObroker
-
Hallo, habe folgendes Problem...
Habe mehrere M5Stacks als Mqtt Client am IoBroker.
Die Clients haben unterschiedliche IP-Adressen und VariablennamenClient1

Client2

Ich habe ständig "reconnects"

Wenn ich nur einen M5Stack dran habe geht es.
Was muß ich tun um mit mehreren Clients Publishen und subsciben zu können.
Danke im Vorraus
Joachim -
Hallo, habe folgendes Problem...
Habe mehrere M5Stacks als Mqtt Client am IoBroker.
Die Clients haben unterschiedliche IP-Adressen und VariablennamenClient1

Client2

Ich habe ständig "reconnects"

Wenn ich nur einen M5Stack dran habe geht es.
Was muß ich tun um mit mehreren Clients Publishen und subsciben zu können.
Danke im Vorraus
Joachim@hasejs bitte Texte nich als Screenshots!
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1 -
Hallo, habe folgendes Problem...
Habe mehrere M5Stacks als Mqtt Client am IoBroker.
Die Clients haben unterschiedliche IP-Adressen und VariablennamenClient1

Client2

Ich habe ständig "reconnects"

Wenn ich nur einen M5Stack dran habe geht es.
Was muß ich tun um mit mehreren Clients Publishen und subsciben zu können.
Danke im Vorraus
Joachim@hasejs
Es liegt daran, dass alle deine Clients den selben Clientnamen senden, mit dem sie sich verbinden. Der Broker nimmt dann an, dass sich das selbe Gerät mit anderer IP versucht zu verbinden, daher kommen die Meldungen.Hast du die Möglichkeit, den Clientnamen / -ID für jedes Gerät zu ändern?

-
@hasejs
Es liegt daran, dass alle deine Clients den selben Clientnamen senden, mit dem sie sich verbinden. Der Broker nimmt dann an, dass sich das selbe Gerät mit anderer IP versucht zu verbinden, daher kommen die Meldungen.Hast du die Möglichkeit, den Clientnamen / -ID für jedes Gerät zu ändern?

@marc-berg
Vielen Dank, daß war der entscheidende Tipp !Im VS Code, musste in der Datei Credentials.h der MQTT_THING_ID für jeden M5Stack unterschiedlich sein.
Hatte ich nicht auf dem Schirm....
Nochmals Vielen Dank.
Joachim
-
@marc-berg
Vielen Dank, daß war der entscheidende Tipp !Im VS Code, musste in der Datei Credentials.h der MQTT_THING_ID für jeden M5Stack unterschiedlich sein.
Hatte ich nicht auf dem Schirm....
Nochmals Vielen Dank.
Joachim
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden