NEWS
Wallbox, PV mit openWB in iobroker einbinden
-
Habe auch ein paar Fragen zur openWB series2 in Verbindung mit meiner PV Anlage (Kostal WR):
https://forum.iobroker.net/topic/43835/wallbox-openwb-oder-go-echarger/7?_=1618295306656Vllt weiß ja einer was dazu.
-
@lesiflo Tolles Projekt! Da meine Wallbox (Easee) sich nicht in die openWB integrieren lässt, hatte ich überlegt das ganze über ioBroker miteinander zu verbinden.
Kann man denn über OpenWB und MQTT auch die Ladung über ioBroker steuern?
-
Ja, das sollte gehen. OpenWB liefert die dafür benötigten Daten alle an iobroker.
-
Guten Abend zusammen,
heute ist meine openWB gekommen und ich dachte mir, das ich diese "mal eben schnell" mit dem mqtt Adapter in ioBroker integrieren kann.In openWB gibt es ja den Menüpunkt MQTT-Brücke. Hier sind aber die Daten zur openWB Cloud eingetragen, die ebenfalls über MQTT läuft.
Ist es richtig das ich mich nun entscheiden muss, ob ich die MQTT Brücke für die openWB Cloud Verbindung nutzen, oder die Daten via ioBroker abholen möchte?
Beides geht nicht? habe ich das so richtig verstanden?
-
@jb_sullivan Ja, das ist korrekt so. Ich habe mich für openWB entschieden. Sieht bei mir so aus:
IP ist von openWB. Ich habe aber auf openWB Seite die MQTT-Brücke nicht aktiviert. Geht auch so
-
@lesiflo OK - keine MQTT Brücke ?!? Warum hast du dann beim MQTT Adapter Nutzername und Passwort vergeben? Wo kann man das in openWB eintragen wenn keine MQTT Brücke aktiviert ist?
In der OpenWB Firmware 1.9.230, kann man mehrere MQTT-Brücken anlegen. Du sagst es geht auch ohne? Ich habe jetzt eine Brücke angelegt unter Port 1883 und habe nun die Daten (ist ja ein MEGA Sack voll) in ioB rein bekommen.
Was machst du in ioB mit den Daten aus openWB? Visualisierung? Wenn ja, kannst du bitte mal dein VIEW als Inspiration posten?
-
@jb_sullivan Die Meisten, die ich kenne, nutzen lediglich die interne openWB Visualisierung. Mit den MQTT Daten aus der openWB nach ioBroker geschoben, in Infllux geschrieben und anschließend in Grafana dargestellt, kannst du deiner Kreativität freien Lauf lassen: Inspirationen hier: https://openwb.de/forum/viewtopic.php?f=6&t=629
-
@ftd OK, der Weg ist mir auch bekannt - nutze selber viel Influxdb & Grafana, aber ich habe gerade etwas sehr sehr geiles heraus gefunden.
Man kann, für eine schnelle visuelle Kontrolle von openWB ein iframe in ioBroker intergrieren, das exakt den Bildschirm des (externen oder internen) openWB Displays ausgibt. Für die Schnell Ausgabe im im VIS eine super Sache.
Für die detailliertere Analyse - wäre jetzt auch Grafana meine erste Wahl.
-
Das coole ist, änder ich in openWB das Display Design, habe ich dieses auch sofort in ioBroker
Das ist der "Zauber Link", welcher in ein ioBroker iframe eingetragen werden muss. Alle openwb Button innerhalb des iframe sind auch voll bedienbar.
http://ip_adresse_von_openwb/openWB/web/display/display.php
-
@jb_sullivan Meine View siehst du im allerersten Post von mir an Anfang. Ist aber nur eine Anzeige. Zur Bedienung nehme ich die Variante mit dem iframe siehe auch oben. Eine extra View für die Kontrolle der openWB war mir zu umständlich und die vorhandene von openWB reicht mir. Den User und Passwort kann man denkte ich auch weglassen, hab's aber drin gelassen.
-
@lesiflo Ist das VIS? Sieht ja auch charmant aus.
-
@jb_sullivan Das erste und zweite Bild stammen aus meiner VIS, das dritte ist das iframe mit openWB.
Hier mehr davon:
https://forum.iobroker.net/topic/23917/einfach-mal-zeigen-will-teil-3/186?_=1613915854561 -
@lesiflo Schick - sehr cleanes Design - Was für ein Icon Set ist das?
-
@jb_sullivan Das Icon Set ist das Material Design Icon Set.
-
Nachdem ich alles rauf und runter versucht, aber: Ich schaff es einfach nicht, eine Verbindung zwischen iobroker und openWB über mqtt herzustellen. Leider kann ich ich es nicht so machen wie hier beschrieben über mqtt-Adapter und Client/Subscriber, weil ich die Zugangsdaten der openwb nicht habe (gekaufte openwb series 2 Duo). Ich könnte mir die Zugangsdaten von openwb geben lassen, aber damit verwirke ich den Support bei openwb.
Also geht es nur in die andere Richtung, d.h. iobroker mqtt als Server/Broker einstellen. Das habe ich eingestellt:
Iobroker mqtt.0-Instanz:
IP-Adresse: Listen on all IPs
Port: 1884 (der 1883 ist bei mir wegen sonoff belegt)
SSL: nein
rejectUnautorized: neinAuf der openwb-Seite MQTT-Brücke eingerichtet mit
Name: ioBroker
Adresse und Port: ip-iobroker:1884
Benutzer und Passwort wie im iobroker
Entfernter Präfix: ioBroker/
MQTT-Protokoll: v3.1.1
TLS: TLS v1.2Da ich mich im eigenen Netz bewege, brauch ich eigentlich keine Verschlüsselung.
Ich bekomme keine Werte übertragen an den Iobroker. Was mache ich falsch?
-
@joefarm Was steht denn im Log vom iobroker? Eventuell schon mal die Frage im openWB Forum gestellt? Leider kann ich dir da nicht weiterhelfen. Versuch mal einen anderen MQTT Port es kommen da wohl nur die hier in Frage: 1883, 8883, 443.
-
Ich hatte heute MQTT eingestellt. Wollte den SoC von unserem neuen Renault Twingo Vibes im Iobroker haben. Dazu OpenWB in einem Proxmox Container installiert.
Zusätzlichen MQTT 2 auf dem Iobroker als Client/Subscriber. In den Iobroker MQTT Einstellungen dann die IP-Adresse von der OpenWB eingegeben und den Port 1883..., also anders rum. Benutzer/Passwort auf beiden admin/admin, bzw. auch in der aktivierten OpenWB MQTT Brücke.
.
-
@lemuba Genial, vielen Dank, das wars. mit admin/admin geht es jetzt.... das hatte ich nirgends gefunden...
-
Bei mir war es auch Trial & Error, aber offensichtlich schneller als bei Dir
Habe jetzt ne FritzDect 210 Steckdose integriert. Bis meine PV und Wallbox läuft, lade ich nun den Twingo automatisch bis SoC 80% über einen geliehenen VW ID3 Ladeziegel. Dann schaltet die FritzDect ab. Mehr brauchen wir morgens, über den Tag nicht...
-
Vielleicht ist folgende Wiki Seite interessant: https://github.com/snaptec/openWB/wiki/Steuerung-der-openWB-mit-iobroker-&-vis
Die Steuerung der oWB hakt noch etwas, da sich wohl die Blockly zur Steuerung der oWB aus vis heraus mit der Erkennung der Änderungen wenn über das oWB Interface etwas geändert wurde gegenseitig stören. Mit Haken meine ich, dass die openWB in einer Endlosschleife beim Setzten des Lademodus manchmal endet. Die Blockly habe ich erstellt, bin über Verbesserungsvorschläge dankbar.
Viele Grüsse
mading