NEWS
iobroker, mqtt und go-e charger
-
@tshooker Am einfachsten funktioniert es, wenn Du in iobroker direkt den Go-e-Adapter verwendest. Der bringt gleich alles mit.
Gruß, Jürgen -
@mickym @mickym Danke für die schnelle Antwort. Ich habe es auch über den Adapter (mqtt.0 MQTT Broker/Client) ausprobiert.
Allerdings bekomme ich hier auch keinen Connect zum Go-e hin. IP, Username und Passwort stimmen überein.
MQTT nutze ich sonst nirgends und den Port habe ich auch schon einmal geändert aber Go-e sagt mir immer es gäbe keine Verbindung.(13112) Error starting MQTT authenticated server on 192.168.178.52:1883: Error: listen EADDRINUSE: address already in use "IP-Adresse iobroker":1883
Das riecht danach, dass der Port schon besetzt wäre aber wie finde ich heraus mit welchem Adapter?
-
@tshooker
hast du im Charger die zusätzliche "private MQTT" aktiviert?
nutzst du irgendwas was unter der Haube mit MQTT arbeitet (sonoff/Shelly)? -
@tshooker
Du kannst mal auf der Kommandozeile eingeben:netstat -tle | grep 1883 tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN root 19729 tcp6 0 0 [::]:1883 [::]:* LISTEN root 19730
dann siehst zumindest erstmal, ob vom iobroker der Port belegt ist. Wenn Du den Filter weglässt siehst Du jeden Benutzer und jeden Port auf den Du hörst:
netstat -tle Aktive Internetverbindungen (Nur Server) Proto Recv-Q Send-Q Local Address Foreign Address State Benutzer Inode tcp 0 0 localhost:9000 0.0.0.0:* LISTEN iobroker 22801 tcp 0 0 localhost:9001 0.0.0.0:* LISTEN iobroker 22776 tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN fhem 20519 tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN root 18325 tcp 0 0 localhost:ipp 0.0.0.0:* LISTEN root 1444034 tcp 0 0 0.0.0.0:1880 0.0.0.0:* LISTEN iobroker 28135 tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN root 19729
Wenn der Benutzer iobroker ist, dann ist es auf jedenfalls ein Adapter im iobroker und da hat @Homoran ja schon die üblichen Verdächtigen benannt.
-
@mickym So scheint jetzt zu laufen, habe die Adapter neu installiert und den Go-e neu gestartet.
Aber wie geht es weiter? Wie kann ich die Daten auslesen, bzw. ändern?
Die Daten schein er jetzt regelmäßig zu senden.
-
@tshooker sagte in iobroker, mqtt und go-e charger:
Aber wie geht es weiter? Wie kann ich die Daten auslesen, bzw. ändern?
du hast jetzt den go-e Adapter instlliert.
darin gibt es die Daten frei Haus. Dann brauchst du die ganze MQTT-Schiene nicht mehr!Hier wird nur angezeigt, dass die Box mit MQTT kommuniziert
-
@tshooker Ja wollte gerade sagen, nun scheinst Du ja über den Adapter zu kommunizieren. DU musst halt im Hinterkopf behalten, dass damit nun Dein Standard MQTT Port belegt ist.
Wie Du nun kommunizierst ist doch in der Beschreibung zum Adapter nachzulesen:
https://github.com/MK-2001/ioBroker.go-e/blob/master/docs/Readme.md -
@mickym Danke Euch, werde ich mir mal durchlesen....Melde mich....
-
@tshooker Habe es verstanden...
@wildbill sagte in iobroker, mqtt und go-e charger:
@tshooker Am einfachsten funktioniert es, wenn Du in iobroker direkt den Go-e-Adapter verwendest. Der bringt gleich alles mit.
Gruß, JürgenWildbill hatte am Anfang recht, ich habe es nur nicht verstanden.
Danke an alle für die Hilfe.
-
Hallo,
ich möchte mal kurz anfragen welche Erfahrungen ihr mit dem go-e Charger gemacht habt.Speziell interessiert mich ob es besser ist MQTT oder den separaten Adapter zu verwenden. Gibt es Vor- oder Nachteile der beiden Systeme, wie stabil läuft das ganze (MQTT läuft bei mir bereits unter anderem für andere Anwendungen).
Was zeigen die Erfahrungen in der Praxis um die Daten am besten in den ioBroker zu bekommen?
-
@micklafisch Mit dem Adapter läuft es bei mir sehr stabil und ich habe gleich alle Datenpunkte passend in iobroker. Ich wüsste nicht, was mit MQTT besser oder einfacher sein sollte. Voraussetzung ist aber stabiles Wlan. Ich verwende Unifi-AP über das Haus verteilt und alle per LAN angeschlossen. Einer in direkter Nähe der go-e, da deren WLAN etwas schwach ist.
Gruß, Jürgen