Seite 1 von 2
Neuer Besitzer: MQTT Funktioniert nicht
Verfasst: Di Apr 01, 2025 11:36 am
von Arienz1992
Hallo zusammen,
ich bin neuer Besitzer einer OpenWB und irgendwie funktioniert die Kommunikation OpenWB zu HomeAssistant per MQTT nicht.
Ich möchte gerne meine OpenWB mit HomeAssistant steuern können, basierend auf Batteriestand und so weiter. Da meine Growatt Wechselrichter nicht an OpenWB angesteuert werden kann (Zumindestens ist mir das nicht gelungen) habe ich das Projekt aufgegeben und mir gedacht gut, dann lässt du halt die OpenWB von Home Assistant steuern und hier erschaffe ich mir meine eigenen Logiken.
Nun habe ich MQTT in Home Assistant laufen und wollte die OpenWB daran anknüpfen. Die Konfiguration seht Ihr an den Bildern, es kommt aber kein Signal bei MQTT in Home Assistant an.
Vielen Dank
LG
Re: Neuer Besitzer: MQTT Funktioniert nicht
Verfasst: Di Apr 01, 2025 11:40 am
von Heavendenied
Vielleicht solltest du erstmal genau beschreiben was du vorhast bzw was du schon gemacht hast.
Deine Angaben dazu im Startpost sind sehr "dünn"...
Re: Neuer Besitzer: MQTT Funktioniert nicht
Verfasst: Di Apr 01, 2025 11:44 am
von Arienz1992
Habs mal aktualisiert, LG
Re: Neuer Besitzer: MQTT Funktioniert nicht
Verfasst: Di Apr 01, 2025 12:41 pm
von Arienz1992
2025-04-01 14:39:29: New connection from 192.168.68.178:41318 on port 1883.
2025-04-01 14:39:29: Client <unknown> disconnected due to protocol error.
2025-04-01 14:40:00: New connection from 192.168.68.178:34160 on port 1883.
2025-04-01 14:40:00: Client <unknown> disconnected due to protocol error.
2025-04-01 14:40:43: New connection from 192.168.68.178:41910 on port 1883.
2025-04-01 14:40:43: Client <unknown> disconnected due to protocol error.
Das ist das Protokoll von Home Assistant mit MQTT, der Benutzer und das Passwort ist aber korrekt
Re: Neuer Besitzer: MQTT Funktioniert nicht
Verfasst: Di Apr 01, 2025 12:53 pm
von openWB
Du musst TLS aktivieren.
Warum aber überhaupt eine Brücke wenn die Clients lokal sind und er einfach abfragen kann!?
Häng dich am besten hier mit dran:
viewtopic.php?p=126039
Re: Neuer Besitzer: MQTT Funktioniert nicht
Verfasst: Di Apr 01, 2025 1:12 pm
von Arienz1992
Wie meinst du das mit Lokal abfragen?
Re: Neuer Besitzer: MQTT Funktioniert nicht
Verfasst: Di Apr 01, 2025 4:08 pm
von seaspotter
Arienz1992 hat geschrieben: Di Apr 01, 2025 1:12 pm
Wie meinst du das mit Lokal abfragen?
Du brauchst die MQTT Brücke nicht, die kannst du löschen. Du kannst aus Homeassistant einfach eine Verbindung als Client auf die IP deiner openWB und Port 1883 aufbauen und die Topics entsprechend lesen. Ohne User, ohne PW.
Re: Neuer Besitzer: MQTT Funktioniert nicht
Verfasst: Di Apr 01, 2025 4:19 pm
von LutzB
Arienz1992 hat geschrieben: Di Apr 01, 2025 11:36 am
Da meine Growatt Wechselrichter nicht an OpenWB angesteuert werden kann (Zumindestens ist mir das nicht gelungen) habe ich das Projekt aufgegeben und mir gedacht gut, dann lässt du halt die OpenWB von Home Assistant steuern und hier erschaffe ich mir meine eigenen Logiken.
Was hast Du denn versucht? Growatt wird unterstützt. Es sollte einfacher sein, die openWB mit dem Growatt zu verbinden, als eine eigene überschussbasierte Laderegelung in einem SmartHome Systeme umzusetzen.
Re: Neuer Besitzer: MQTT Funktioniert nicht
Verfasst: Di Apr 01, 2025 4:54 pm
von Arienz1992
Vielen Dank für die Antworten, das Lokale ansteuern direkt an OpenWB war mir nicht so bewusst. MQTT ist zwar in Benutzung, aber habe damit eher nur Daten empfangen Richtung Home Assistant.
Bei Growatt ist mein Problem dass mir bei mir keine Daten ankommen. Heißt ich habe ja das Overlay bei OpenWB dort trage ich zwar die IP des Wechselrichters (10KTL3-XH) ein, aber Port macht keinen Sinn es gibt dazu ja keinen Port da es über die Cloud von Shine läuft.
Dann war meine ID den Stick zu Flashen dass es nur Lokal ist aber auch hier fehlt ein Port.
Re: Neuer Besitzer: MQTT Funktioniert nicht
Verfasst: Di Apr 01, 2025 5:09 pm
von seaspotter
Arienz1992 hat geschrieben: Di Apr 01, 2025 4:54 pm
Bei Growatt ist mein Problem dass mir bei mir keine Daten ankommen. Heißt ich habe ja das Overlay bei OpenWB dort trage ich zwar die IP des Wechselrichters (10KTL3-XH) ein, aber Port macht keinen Sinn es gibt dazu ja keinen Port da es über die Cloud von Shine läuft.
Dann war meine ID den Stick zu Flashen dass es nur Lokal ist aber auch hier fehlt ein Port.
Du musst im Standard gar nix ändern bei Port und ID. Der Standardport für Modbus ist 502. Du trägst einfach nur die IP ein, legst dann Zähler, Wechselrichter und Speicher an (wie du es gemacht hast) und fertig. Du musst keine weiteren Angaben in den Komponenten machen und dann funktioniert eine ganz normale Modbus Verbindung auf einen Growatt Wechselrichter.