Irgendwie sehe ich gerade den Wald vor lauter Bäumen nicht:
Plan ist dem hoffentlich demnächst ankommenden MP II die aktuellen Verbrauchswerte per MQTT zu übergeben
Gesteuert werden soll der MP II über Venus auf einem Raspberry Pi
Die Leistungsdaten vom Zähler ( ausgelesen per SML) liegen aktuell in der Form
iot/smartmeter/sensor/1/obis/1-0:16.7.0/255/value
vor, ein zentraler MQTT-Broker ist vorhanden
Jetzt lese ich der Victron könne das Ganze nur über seinen eigenen MQTT-Broker lösen - nicht auf einen anderen Broker zugreifen?
Es gibt diverse Python-Scripte die über einen externen Server / Modbus-TCP entsprechend konvertieren?
Gibt es hier wirklich keine einfache Lösung wo der Victron, bzw Venus, einfach Subscriber auf dieses Topic ist?
Viele Grüße
Hi,
nach der Lösung suche ich auch.
Hab bereits den Shelly 3EM angebunden.... würde aber auch direkt meinen AMIS Zähler als Netz Eingang anbinden und dann den Shelly auf der Lastenseite.
Sowas Github hab ich gefunden... versuche es jetzt anzupassen...
.. und noch DAS
Bin gespannt ob jemand hier eine Idee hat.
Sollte ich was finde - stelle es auch rein.
jarek
Hallo Jarek,
was hast auf Github gefunden?
Interessant wäre auch, die PV-Leistung an Venus zu übergeben - auch hier wäre es per MQTT sehr einfach
Hi,
das oben ist ein Link...
Genau das möchte ich auch machen - also die Laderegler und Soyo schreibe ich schon über mqtt über ioBroker ins Influx...
das würde ich gerne über Venus anzeigen wollen...
ich sehe leider keinen Link?
...wenn du oben auf "Sowas Github hab" und "noch DAS" klickst funktioniert es nicht?
...dann
https://github.com/stormmurdoc/victron_sdm630_bridge
https://github.com/Marv2190/venus.dbus-MqttToGridMeter
Als Gerät habe ich schon angebunden aber das Auslesen funktioniert bei mir noch nicht
den Github-Link hast gut versteckt
Hallo,
ich habe hier den ersten Teil, nämlich das Auslesen des Zählers zum Handy oder auch PC (über Wlan) am Laufen:
Das geht über html - das Interessante: das Ding kann auch MQTT, wie man im nächsten Foto sieht. Vielleicht spricht es darüber auch mit dem Victron.
Bei Interesse morgen gerne näheres
Grüße aus dem Ruhrpott
Klaus
Hallo Klaus,
den ersten Teil habe ich bereits am laufen- die Werte stehen über MQTT zur Verfügung
(bzw. nur ein Wert, Watt - alles andere interessiert ja nicht
DIe Frage ist jetzt wie die am Einfachsten in den Victron kommen
Aber ich habe heute ein bisschen nachgelesen - frage mich immer mehr ob es überhaupt Sinn mach die Victron Venus das alles steuern zu lassen
Problem ist weniger das Einspeisen nachts, viel mehr das Laden tagsüber - wo ich einem E-Auto-Lader z.B. den Vorzug gebe
Denke aktuell auch über Lösungen wie EVCC nach - läuft hier bereits, halt noch ohne Akku
Das laden des E-Auto kannst du auch über OpenWB machen, da kannst du deine Cerbo und auch den Sonoff dazu einbinden. Dabei kannst du dann dem einen oder anderem den Vorzug geben. Habe mal damit herum gespielt und die Venus und auch einen Sonoff Pow eingebunden.
(bzw. nur ein Wert, Watt - alles andere interessiert ja nichtDazu bitte eine kurze Zwischenfrage: gibt der Victron MP2 sich mit einem Wert zufrieden, oder benötigt er drei Werte für die einzelnen Phasen?
Bei der ganzen Materie mit der besten Verschaltung eines Speichers stehe ich erst am Anfang. Muss mich dazu erst einmal einlesen und werde auch einen eigenen Thread aufmachen, damit nicht alles durcheinander geht.
Ich wollte nur die Zählerabfrage mit Tasmota ansprechen, da relativ einfach aufzubauen und ins Wlan einzubinden. Hätte ja vielleicht helfen können.....
Um die Daten in den Victron zu bekommen, müssen diese erst wieder in JSON verpackt werden, dann entsprechend rübergebeamt werden. Das ist mehr Aufwand als nur "im Victron einen MQTT Server eintragen" - sondern die Daten müssen durch ein Programm von eurem MQTT-Server gelesen, umgewandelt und dann wieder zum Victron geschickt werden.
Kann man machen - muss man aber nicht.
Um ein BEV zu beladen, nähme ich openwb (wie von mafe68 vorgeschlagen, was ich hier seit 2 Jahren sehr erfolgreich mache). Gibt es kostenlos (bei vorhandener Wallbox), kann man auf einen rumliegenden RaspBerry installieren und der spricht sogar Victron auf Wunsch. Geht hier wunderbar.
Wenn es darum geht, die aktuellen Einspeise / Netzlastdaten von einem Zähler abzugreifen, wird man nicht umhinkommen, die Daten über ein weiteres System auszulesen und wie oben beschrieben umzuwandeln. Loxone, FHEM, irgendein Python-Script - geht sicherlich alles, aber gibt es nicht von der Stange.
Folgender Link beschreibt, wie man Daten zum Victron schiebt: https://community.victronenergy.com/questions/28965/sending-write-commands-via-mqtt-can-anyone-provide.html
Dazu ggf mal die Victron-Seiten auf github studieren, da steht die Infos drin.(bzw. nur ein Wert, Watt - alles andere interessiert ja nichtDazu bitte eine kurze Zwischenfrage: gibt der Victron MP2 sich mit einem Wert zufrieden, oder benötigt er drei Werte für die einzelnen Phasen?
Bei der ganzen Materie mit der besten Verschaltung eines Speichers stehe ich erst am Anfang. Muss mich dazu erst einmal einlesen und werde auch einen eigenen Thread aufmachen, damit nicht alles durcheinander geht.
Ich wollte nur die Zählerabfrage mit Tasmota ansprechen, da relativ einfach aufzubauen und ins Wlan einzubinden. Hätte ja vielleicht helfen können.....
Siehe hier: https://github.com/victronenergy/venus/wiki/dbus
Generelle beschreibung: https://github.com/victronenergy/dbus-mqtt
Nur wenn man sich mit ganzem nicht schon länger befasst wird das eine schöne Aufgabe für denjenigen! ;) Ist auch schon selten das wer FHEM als SmartHome betreibt! :DDazu ggf mal die Victron-Seiten auf github studieren, da steht die Infos drin.(bzw. nur ein Wert, Watt - alles andere interessiert ja nichtDazu bitte eine kurze Zwischenfrage: gibt der Victron MP2 sich mit einem Wert zufrieden, oder benötigt er drei Werte für die einzelnen Phasen?
Bei der ganzen Materie mit der besten Verschaltung eines Speichers stehe ich erst am Anfang. Muss mich dazu erst einmal einlesen und werde auch einen eigenen Thread aufmachen, damit nicht alles durcheinander geht.
Ich wollte nur die Zählerabfrage mit Tasmota ansprechen, da relativ einfach aufzubauen und ins Wlan einzubinden. Hätte ja vielleicht helfen können.....
Siehe hier: https://github.com/victronenergy/venus/wiki/dbus
Generelle beschreibung: https://github.com/victronenergy/dbus-mqtt
Nur wenn man sich mit ganzem nicht schon länger befasst wird das eine schöne Aufgabe für denjenigen! ;) Ist auch schon selten das wer FHEM als SmartHome betreibt! :DDas nehme ich mal als Kompliment :-) Also das mit FHEM.
Aber stimmt schon: Mit nur "hier schnell googlen" und "bitte hier die IP-Adresse des MQTT-Servers eintragen" ist es nicht getan. Ohne irgendeine Art von Scripting (perl, python, bash usw) wird es nicht gehen. Wer das kann und wem das Spaß macht - dann kann sich das leicht rentieren.
Wer allerding bei Dingen wie "#!/bin/bash" oder "wie bekomme ich mein selbstgeschriebenes Script auf Venus OS dazu, auch nach einem Reboot zu starten" leicht schwitzige Hände bekommt, sollte nochmal überlegen, ob er nicht lieber etwas "out of the box" nimmt. Oder wieviel ihm seine Freizeit wert ist. Oder ob er an einer entsprechenden Lernkurve Lust hat.
Venus OS ist ein sehr gut dokumentiertes und offenes System - erfordert aber eben eine gewisse Einarbeitungszeit. Und nicht vergessen: All diese Umwandlungen / Skripte sind eine weitere Abhängigkeit, die sehr stark in die Steuerung des DIY-Speichers eingreifen und somit entsprechend robust sein müssen.
Habe selber jahrelang Fhem laufen gehabt seit es den ersten Rpi gab, ist auch das stabilste System bis jetzt gewesen was SmartHome angeht. Ist zwar nicht für jedermann die Einrichtung aber komme auch der Linux Welt darum denke ich mir dabei weniger was. Auch was VenusOS angeht ist wirklich sehr gut und man kann damit viel machen und auch die Doku dazu sehr gut.
mein FHEM lief schon als es noch gar keinen Raspi gab - damals auf den umfrisierten IConnects
Aber zurück zum Thema:
Wie sind Eure Erfahrungen
Was soricht für / gegen die Steuerung von Victron?
Ich sehe das Problem eher beil Laden als beim Einspeisen - sind hier Systeme wie OpenWB oder EVCC nicht besser geeignet, gerade was auch das Laden des PV-Akkus angeht?
Die perfekte Nullausregelung brauche ich nicht, sehe da keine 10 Cent Potential pro Tag, selbst wenn diese nur alle 10 Sekunden passiert
So Dinge wie Schwingingspaketsteuerung, Phasenanschnittdimmer usw habe ich hier nicht, halt viele Schaltnetzteile
OpenWB oder EVCC sind eher für das landen von EV ausgelegt. Man kann zwar andere Geräte auch einbinden um zu steuern z.B. wie ich es mache um den Boiler zu heizen wenn Überschuss vorhanden ist.
Das hängt IMHO stark vom jeweiligen Setup ab.
Nehmen wir mal folgende Situation an: EV, DIY-Batterie mit Victron, openwb (oder EVCC).
Die grundsätzliche Frage ist doch - EV vor Batterie oder Batterie vor EV? Bei dieser Unterscheidung kann die openwb (evcc habe ich selber nicht am Start) sehr gut unterstützen, da man die Prio dort entsprechend hinterlegen kann. Durch die weitere Möglichkeit in openwb, zB den Ladestrom für das EV zu begrenzen, kommen je nach PV-Anlagengröße beide zum Zug.
Das funktioniert mit Victron (bei mir im Testsetup, da meine Zellen noch im Zulauf sind) ausgezeichnet: Das Auto lädt, Ladestrom auf zB 10A begrenzt, bei größerem Überschuss kann die Victron zupacken und sich den restlichen Überschuss einverleiben - die Batterie-Ladesteuerung verbleibt komplett bei der Victron.
Mehr möchte ich auch bei der Victron nicht in die Steuerung eingreifen, mal davon abgesehen, dass ich halt die aktuellen Verbrauchswerte meines fronius Datamanager in das System reinspiele (mqtt oder das spezielle fronius-modul, beides geht).
Bei mir ist es ganz klar EV vor Batterie - da mir mein Arbeitgeber jede geladene kWh zum Netzbezugspreis ersetzt
Nur, so ein EV kann gar nicht so fein gesteuert werden beim laden - unter 6A geht z.B. gar nichts
Auch werden EV bei geringeren Ladeleistungen immer uneffektiver - da das ganze "Drumrum" trotzdem mitläuft
(Bei mir ist z.B. das Ladegerät wassergekühlt, alleine die Pumpe braucht 150W)
Ich sehe da aktuell noch eine große Baustelle - glaube dem Victron das zu überlassen ist der falsche Weg?