Mosquitto gibt Fehlermeldung bei der Integration von Zendure

Hallo zusammen, ich bin zwar neu hier aber hab schon einwenig Erfahrung mit HA. Nun aber habe ich ein Problem bei dem ich nicht weiterkomme. ich möchte mein Zendure Akku Speicher gern per Mosquittto Broker einbinden und bin dabei auf das Video von Thomas " Zendure Hyper 2000 in Home Assistant – Schritt für Schritt zur perfekten Integration!" gestoßen.
So weit so gut, appkey und secretkey bekommen, zendure.conf in share/mosquitto erstellt und alles rein. 7 und 8 hab ich auch mal weggelassen

1connection zendure-broker
2 address mqtt-eu.zen-iot.com:1883
3 remote_username Wxxxxxxy
4 remote_password Axxxxxxx9
5 remote_clientid Wxxxxxxy
6 topic Wxxxxxxy/# in
7 topic # in 0 homeassistant/sensor/Wxxxxxxy/ Wxxxxxxy/sensor/device/
8 topic # in 0 homeassistant/switch/Wxxxxxxy/ Wxxxxxxy/switch/device/

dann Mosguitto starten und der stellt kurz eine Verbindung her und dann lese ich das im Protokoll:

Connecting bridge zendure-broker (mqtt-eu.zen-iot.com:1883)
2025-01-08 17:49:38: mosquitto version 2.0.18 running
2025-01-08 17:49:38: New connection from ::1:41652 on port 1883.
2025-01-08 17:49:38: Client „unknown“ disconnected due to protocol error.
2025-01-08 17:49:39: New connection from 172.30.33.2:52120 on port 1883

Das wiederholt sich immer wieder, und unknown steht in eckigen Klammern. wenn ich das hier reinkopiert macht er das nicht, desalb als Ersatz die Gänsefüßchen.

Entitäten sehe ich natürlich auch keine.

Im MQTT Explorer kann ich auf den Zendure Server zugreifen, sehe alles.

Ich habe keinen Schimmer, warum der Mosquitto sagt, dass es ein Protokoll-Error gibt.

Sorry, kann weil ich Newbie bin noch keine Bilder hochladen.Bin für jeden Input dankbar.
Gruß Christian

1 „Gefällt mir“

Du hast aber die Zeilennummern nicht mit in der zendure.conf oder?

1 „Gefällt mir“

im Studio Code Server werden die links in der .conf angzeigt, wenn ich mir die im SSH Terminal anschaue ist da nix. denke das ist ok.

1 „Gefällt mir“

OK, dann möglicherweise das O / 0 Problem bzw. Großes i / kleines L in secret oder ID?

1 „Gefällt mir“

die hab ich per copy und past schon aus dem MQTT explorer genommen bei dem es ja geht um diese Fehlerquelle auszuschließen. ich werde das aber nochmal probieren.

1 „Gefällt mir“

gleiches Problem, MQTT Explorer geht. Mosquitto nicht

1 „Gefällt mir“

noch jemand ne Idee?

1 „Gefällt mir“

ich habe noch was probiert, hab den Mosquitto mal leer gemacht (nutzte den vorher für Zigbee2MQTT) und die Daten von Zendure als einzige Konfiguration angegeben, also nicht über eine Bridge/Zendure.conf sondern direkt. es werden mir keine Entitäten oder Geräte angezeigt und ich bekomme ich die gleiche Fehlermeldung. liegt dann wohl nicht an der Bridge.

1 „Gefällt mir“

Dann hört sich das ganze aber für mich eher nach einem Zugriffsproblem an. Also dein HA bekommt keine Verbindung über das Internet zum MQTT von Zendure.
Oder die Zugangsdaten stimmen nicht.

1 „Gefällt mir“

Hey, ich hab nix geändert und die Fehlermeldung kommt immer noch aber seit heute morgen stehen die Entitäten auf einmal da. ich muss nun mal schaun ob die sich auch verändern wenn man ne Einstellung ändert. bin mal gespannt. Danke dir nochmal für den Input. ich würde mich abschließend nochmal melden und schreiben wie es ausgegangen ist.

2 „Gefällt mir“

ich habe ja versprochen ich melde mich nochmal.wegen der Zendure Sache. wie es aussieht kommen da Werte an. ich habe keine Ahnung was das war, die Meldung "2025-01-11 15:47:19: Client closed its connection.
" kommt immernoch, alle paar Sekunden, als ob das nach jeder Abfrage wäre. Ihr könnt ja mal schauen ob das bei euch im Protokoll des Bokers auch so ist.

2 „Gefällt mir“

Ja, ist bei mir auch so… alle paar Sekunden „Client closed its connection.“ Daten kommen aber an.

2 „Gefällt mir“

danke für das Feedback

1 „Gefällt mir“

Hallo, habe heute nach Thomas Beschreibung mal angefangen den Hyper2000 einzurichten.
Habe bei MQTT dasselbe Problem:

New connection from 172.30.32.2:45924 on port 1883.

2025-02-13 15:30:17: Client closed its connection.

2025-02-13 15:30:22: Connecting bridge zendure-broker (mqtt-eu.zen-iot.com:1883)

2025-02-13 15:30:22: Connection Refused: not authorised

2025-02-13 15:30:22: Client local. closed its connection.

Kein Ahnung, woran das liegt und Entitäten sehe ich keine.

Habe auch schon Nullen und O hin und her getauscht.