NEWS
Wallbox, PV mit openWB in iobroker einbinden
-
Darf ich fragen wie Du die Anzeige in der openWB ganz rechts "Energie heute" befüllt bekommen hast?
Bei mir habe ich in der mittleren Anzeige (Leistung / Ladestand ....) nur 10 min fix drin und kann da nichts ändern.
In der Anzeige ganz rechts kommt nur etwas wenn ich auf die Monatswerte gehe. Ich hätte aber gerne die Tageswerte.Kann es daran liegen das ich nicht den SolarEdge direkt auslese sondern via MQTT die Werte aus dem ioBroker an die openWB pushe?
Die Anzeige ganz links (aktueller Verbrauch, Netzbezug usw.) funktionieren wie gewünscht.
Grüsse Street

@streetracer Das mit dem Umweg über MQTT kann gut sein. Ich lese die Daten über Modbus TCP direkt aus meinen WR aus.


-
@streetracer Das mit dem Umweg über MQTT kann gut sein. Ich lese die Daten über Modbus TCP direkt aus meinen WR aus.


-
@lesiflo
... ich mache jetzt meine ersten Schritte mit openWB (nur Software) ...Anfängerfrage:
Wie kann ich openWB in einen bestehenden MQTT Client (da sin schon einige Geräte drin ...) einbinden ?

@raspiuser denke 2. mqtt instanz ist notwendig
-
@raspiuser denke 2. mqtt instanz ist notwendig
@mading said in Wallbox, PV mit openWB in iobroker einbinden:
denke 2. mqtt instanz ist notwendig
... dachte ich auch. Ich habe bereits 2 Instanzen am laufen (1x Client, 1x Broker) , der Port 1883 und 1882 ist damit weg.
Versteht openWB auch einen andern Port (Einstellung dazu habe ich aber (noch) nicht gefunden) oder müssen die anderen Instanzen umziehen ?EDIT:
3te Instanz mit 1883 funktioniert, openWB Werte sind da. -
Hallo zusammen,
zum Thema Wallbox und PV geführtes Laden gibt es ja schon einige Beiträge hier. Ich wollte hier mal meine Lösung präsentieren. Bei mir läuft das ganze über openWB, welches ich dann über mqtt in iobroker eingebunden habe. OpenWB ist eigentlich ein Wallbox zusammen mit einer OpenSource Software welche aber auch mit anderen Wallboxen betrieben werden kann. Die Konfiguration und das Eintragen der Hardware Komponenten (Wallbox, Wechselrichter, Batterie) erfolgt komplett in openWB. Die Datenpunkte werden dann im iobroker angezeigt.
Im openWB lassen sich diverse Wechselrichter wie Solaredge, Fronius, Kostal oder auch SMA einbinden. An Wallboxen gibt es z.B. go-eCharger, Keba oder auch Tesla.
Installation openWB Software:
https://github.com/snaptec/openWB/blob/master/README.mdHier ist eigentlich nur der Punkt "Installation" notwendig
Ich habe dafür einen extra Raspi genommen, den ich noch rumliegen hatte. Man kann das aber auch wohl auf einen bestehenden zusätzlich installieren (korrigiert mich wenn ich falsch liege).
Nachdem ihr alle Komponenten im openWB eintragen habt müsst ich dann im mqtt-Adapter (MQTT Broker/Client) eure Daten vom openWB Server eintragen.

Danach sollten dann die Datenpunkte vom openWB im Objektbaum erscheinen.

Hier mal ein Link in openWB Forum wo alle mqtt Werte beschrieben sind: mqtt
Die Datenpunkte könnte ihr dann wie gewohnt in eure VIS einbinden.
PV

Wallbox-Anzeige


Reichweite/SoC Diagramm

openWB

-
@lesiflo
Deine VIS ist echt klasse, ich suche noch genau sowas für meine Wallbox. Hab soweit auch schon alles am laufen. Kannst DU mir deine Scripte zur verfügung stellen ??
Das wäre sehr nett. -
Moin,
hier als kleine Ergänzung meine Lösung für eine Phasenumschaltung. Die Version V2 des go-eChargers kann dies noch nicht. Zu Umschaltung der Phasen habe ich einen Shelly 2.5 und zwei Schütze verbaut. Der Shelly schaltet die beiden Schütze ein bzw aus.

-
Hallo zusammen,
zum Thema Wallbox und PV geführtes Laden gibt es ja schon einige Beiträge hier. Ich wollte hier mal meine Lösung präsentieren. Bei mir läuft das ganze über openWB, welches ich dann über mqtt in iobroker eingebunden habe. OpenWB ist eigentlich ein Wallbox zusammen mit einer OpenSource Software welche aber auch mit anderen Wallboxen betrieben werden kann. Die Konfiguration und das Eintragen der Hardware Komponenten (Wallbox, Wechselrichter, Batterie) erfolgt komplett in openWB. Die Datenpunkte werden dann im iobroker angezeigt.
Im openWB lassen sich diverse Wechselrichter wie Solaredge, Fronius, Kostal oder auch SMA einbinden. An Wallboxen gibt es z.B. go-eCharger, Keba oder auch Tesla.
Installation openWB Software:
https://github.com/snaptec/openWB/blob/master/README.mdHier ist eigentlich nur der Punkt "Installation" notwendig
Ich habe dafür einen extra Raspi genommen, den ich noch rumliegen hatte. Man kann das aber auch wohl auf einen bestehenden zusätzlich installieren (korrigiert mich wenn ich falsch liege).
Nachdem ihr alle Komponenten im openWB eintragen habt müsst ich dann im mqtt-Adapter (MQTT Broker/Client) eure Daten vom openWB Server eintragen.

Danach sollten dann die Datenpunkte vom openWB im Objektbaum erscheinen.

Hier mal ein Link in openWB Forum wo alle mqtt Werte beschrieben sind: mqtt
Die Datenpunkte könnte ihr dann wie gewohnt in eure VIS einbinden.
PV

Wallbox-Anzeige


Reichweite/SoC Diagramm

openWB

@lesiflo Ich habe das genau so eingerichtet. Die Datenpunkte werden angelegt aber die MQTT Instanz killt meinen Broker mit 100% CPU Last. Hast du ähnliche Erfahrungen? Ich bin schon auf einen ESXi mit XEON CPU umgestiegen, weil das ein Haufen Werte sind, aber auch auf der Infrastruktur steht alles still
-
@lesiflo Ich habe das genau so eingerichtet. Die Datenpunkte werden angelegt aber die MQTT Instanz killt meinen Broker mit 100% CPU Last. Hast du ähnliche Erfahrungen? Ich bin schon auf einen ESXi mit XEON CPU umgestiegen, weil das ein Haufen Werte sind, aber auch auf der Infrastruktur steht alles still
@frank70 So ein Verhalten hatte ich nicht. Mittlerweile laufen auch schon 3 MQTT Instanzen bei mir. Eventuell ein anderes Script was dazwischen funkt.
-
@lesiflo Ich habe das genau so eingerichtet. Die Datenpunkte werden angelegt aber die MQTT Instanz killt meinen Broker mit 100% CPU Last. Hast du ähnliche Erfahrungen? Ich bin schon auf einen ESXi mit XEON CPU umgestiegen, weil das ein Haufen Werte sind, aber auch auf der Infrastruktur steht alles still
@frank70
Das sieht nach einer Schleife aus, zeige mal bitte die MQTT Instanzeinstellungen. -
@frank70
Das sieht nach einer Schleife aus, zeige mal bitte die MQTT Instanzeinstellungen.@marc-berg said in Wallbox, PV mit openWB in iobroker einbinden:
bitte die MQTT Instanzeinstellungen.


-
@marc-berg said in Wallbox, PV mit openWB in iobroker einbinden:
bitte die MQTT Instanzeinstellungen.


@frank70
Die Einstellung

KÖNNTE Schleifen verursachen. Ich kenne aber diese Anwendung hier überhaupt nicht und weiß nicht, was erforderlich ist und was nicht. Einfach mal das Deaktivieren probieren.
-
@marc-berg said in Wallbox, PV mit openWB in iobroker einbinden:
bitte die MQTT Instanzeinstellungen.


In OpenWB gibt es die Möglichkeit eine MQTT Bridge zu konfigurieren. Nach meinem Verständnis müsste die auf auf dem IOBroker Datenpunkte anlegen, was aber bisher nicht funktioniert.

-
@frank70
Die Einstellung

KÖNNTE Schleifen verursachen. Ich kenne aber diese Anwendung hier überhaupt nicht und weiß nicht, was erforderlich ist und was nicht. Einfach mal das Deaktivieren probieren.
@marc-berg
danke für den Tip. leider immer noch das gleiche problem -
In OpenWB gibt es die Möglichkeit eine MQTT Bridge zu konfigurieren. Nach meinem Verständnis müsste die auf auf dem IOBroker Datenpunkte anlegen, was aber bisher nicht funktioniert.

@frank70 sagte in Wallbox, PV mit openWB in iobroker einbinden:
In OpenWB gibt es die Möglichkeit eine MQTT Bridge zu konfigurieren.
Okay. Wie gesagt, ich kenne diese Implementierung hier überhaupt nicht. Was mir auch noch seltsam vorkommt:

Ein MQTT Client ohne eine einzige Subscription ist irgendwie ... sinnlos. Hast du die Einstellungen irgendwo her?
-
@frank70 sagte in Wallbox, PV mit openWB in iobroker einbinden:
In OpenWB gibt es die Möglichkeit eine MQTT Bridge zu konfigurieren.
Okay. Wie gesagt, ich kenne diese Implementierung hier überhaupt nicht. Was mir auch noch seltsam vorkommt:

Ein MQTT Client ohne eine einzige Subscription ist irgendwie ... sinnlos. Hast du die Einstellungen irgendwo her?
@marc-berg du hast recht. da habe ich gestern genervt abgebrochen. stand vorher auf "#", die Standardeinstellung nachanlegen der Instanz. Ich erstelle die Instanz nochmal neu. Das hier wird von dem OpenWB Broker angeboten

-
@marc-berg du hast recht. da habe ich gestern genervt abgebrochen. stand vorher auf "#", die Standardeinstellung nachanlegen der Instanz. Ich erstelle die Instanz nochmal neu. Das hier wird von dem OpenWB Broker angeboten

die neue instanz läft jetzt normal. Es scheint so, als ob ich bei meiner Fehleranalyse die Sache wohl selbst verbastelt habe. Fakt ist so einen Kampf hatte ich bisher noch nie erlebt bei MQTT.
@Marc-Berg Vielen Dank für deine Unterstützung -
@marc-berg du hast recht. da habe ich gestern genervt abgebrochen. stand vorher auf "#", die Standardeinstellung nachanlegen der Instanz. Ich erstelle die Instanz nochmal neu. Das hier wird von dem OpenWB Broker angeboten

@frank70 sagte in Wallbox, PV mit openWB in iobroker einbinden:
Ich erstelle die Instanz nochmal neu
Ja, die Standardeinstellungen passen fast immer. Und wenn ich sehe, wie wenig Topics da publiziert werden: Daran liegt die Last auf keinen Fall, es sei denn, die Topics werden vom Gerät im Millisekundentakt neu publiziert.
EDIT: Oh, läuft schon, freut mich.
-
@frank70 So ein Verhalten hatte ich nicht. Mittlerweile laufen auch schon 3 MQTT Instanzen bei mir. Eventuell ein anderes Script was dazwischen funkt.
@lesiflo Mein MQTT Client läuft jetzt. Ich verstehe dennoch das Konzept der OpenWB nicht. Der Screenshot zeigt meinen MQTT Load Meter, den ich mit Daten per MQTT befüllen will:
Wenn ich den Datenpunkt in mein Blockly einbauen will wird er mir nicht angezeigt. Sind das read only Datenpunkte? Unter Objects sind alle Datenpunkte vorhanden. Kenne das Verhalten bei Auswahl so nicht. Refresh bringt auch keine neuen Datenpunkte

-
@lesiflo Mein MQTT Client läuft jetzt. Ich verstehe dennoch das Konzept der OpenWB nicht. Der Screenshot zeigt meinen MQTT Load Meter, den ich mit Daten per MQTT befüllen will:
Wenn ich den Datenpunkt in mein Blockly einbauen will wird er mir nicht angezeigt. Sind das read only Datenpunkte? Unter Objects sind alle Datenpunkte vorhanden. Kenne das Verhalten bei Auswahl so nicht. Refresh bringt auch keine neuen Datenpunkte

@frank70 Alle Objekte unterhalb von "set" sind zum setzen von Werten. Die werden über mqtt an openWB weitergegeben und danach wieder gelöscht. Die eingestellten Werte bzw. der Status steht direkt in den Ordnern unter dem Hauptordner "openWB" oder unter "get".

'
'
Hier mal ein Link ins openWB Forum wo alle mqtt Werte beschrieben sind. -> mqtt-Werte