Seite 9 von 10

Re: Sich den EM24 sparen! Virtuelles EM24 LAN mit EVU-Kit

Verfasst: So Jan 15, 2023 2:35 pm
von aiole
Andi hat geschrieben: So Jan 15, 2023 1:43 pm Mit NodeRed hab ich noch nie gearbeitet (und würde es wenn es irgendwie geht auch vermeiden), daher würde ich gerne die Daten einfach per Modbus oder MQTT an den Victron senden, aber ich finde im Moment nirgendwo auf welche MQTT Topics oder Modbus Register ich schreiben müsste, Umrechnungen von Formaten etc. kann ich auch über eigene Logiken realisieren.
NodeRed ist auf jeden Fall einen Blick wert (geht einfach zu installieren). Aus dem NR-flow sollten sich die Topics samt EInstellungen erkennen lassen.

Re: Sich den EM24 sparen! Virtuelles EM24 LAN mit EVU-Kit

Verfasst: Mo Jan 16, 2023 6:53 am
von Becker
schau mal paar Seiten zurück, dort habe ich meine Impementierung genau dokumentiert mit flow.

P.S. Node-Red braucht man nicht installieren, sondern nur mit 1 Klick aktivieren (in der Remote Konsole vom VenusOS)

Re: Sich den EM24 sparen! Virtuelles EM24 LAN mit EVU-Kit

Verfasst: Mo Jan 16, 2023 9:51 am
von Andi
Becker hat geschrieben: Sa Dez 10, 2022 10:31 am hab das Ding mal wieder angeworfen für dich, so sieht es aus:
231.PNG

gelb ist die Initialisierung, grün sind die live Werte.
Hi, vielen Dank für den Hinweis, irgendwie ist mir dein post entgangen...

Hab NR nun im large image aktiviert und versuche die ersten Schritte damit.

Der init Teil funktioniert (siehe oben gelber Teil), aber Werte werden noch keine angezeigt. Aber immerhin tauchen schon mal zwei neue Zähler im venusOS auf!

Kannst du mir einen Screenshot mit aufgeklapptem grünem Teil des MQTT Explorer Teil schicken? Vermutlich hängt es an irgendeinem falschem Format?! Muss man immer alle 15(?) Werte schicken oder reicht z.B. auch der Gesamtwert saldierte Leistung und Zählerstand?

Re: Sich den EM24 sparen! Virtuelles EM24 LAN mit EVU-Kit

Verfasst: Mo Jan 16, 2023 10:35 am
von Becker
Vermutlich reicht auch nur die gesamt Leistung aus.
d1.JPG
g.JPG
vielleicht als string gesendet? statt "analysiertes parsed json objekt"

Re: Sich den EM24 sparen! Virtuelles EM24 LAN mit EVU-Kit

Verfasst: Mo Jan 16, 2023 11:49 am
von Andi
Vielen lieben Dank, probier ich die Tage dann nochmal!

Re: Sich den EM24 sparen! Virtuelles EM24 LAN mit EVU-Kit

Verfasst: Mo Jan 16, 2023 3:54 pm
von Andi
hat mir keine Ruhe gelassen und ich habe es eben nochmal probiert: es funktioniert nun auch mit meinem Smarthomeserver ohne NodeRed!

Es lag tatsächlich an einem einzigen Buchstaben: Ich hatte AC groß geschrieben, das topic muss aber Ac mit kleinem c geschrieben werden... :roll:

Und es funktioniert auch mit nur einzelnen Werten!

Re: Sich den EM24 sparen! Virtuelles EM24 LAN mit EVU-Kit

Verfasst: Mo Jan 16, 2023 4:14 pm
von Andi
und es funktioniert auch alles im Demomodus ohne irgendeine HW! (für alle die das auch aufsetzen / probieren wollen bevor Sie HW kaufen)

Re: Sich den EM24 sparen! Virtuelles EM24 LAN mit EVU-Kit

Verfasst: Mo Jan 16, 2023 7:14 pm
von Becker
Ja das hat mich auch so schwer begeistert, dass ich einen MP2 5000 und 18 Zellen 280Ah gekauft habe usw.

Re: Sich den EM24 sparen! Virtuelles EM24 LAN mit EVU-Kit

Verfasst: So Jan 22, 2023 1:25 pm
von Brummel
Hallihallo zusammen,

ich verfolge diesen Thread seit einiger Zeit sehr gespannt und habe mich mittlerweile mal selber dran gemacht das auszuprobieren. Leider bin ich hoffnungslos überfordert mit diesem NodeRed und MQTT Thema. Obwohl ich mich schon einige viele Stunden mit dem Thema auseinander gesetzt habe , sind das weiterhin absolut bömische Dörfer für mich, weshalb ich so langsam mal um euren Expertenrat für Einsteiger bitten wollte.

Zu meinen Ausgangsparametern:
- openWB 2 Standard mit EVU-Kit V2 (SDM72DM an Protoss PE11)
- 5*400W Solarmodule mit Hoymiles Microwechselrichtern, aktuell über ein Shelly in der openWB angebunden, openDTU ist aber auch vorhanden, bislang aber joblos außer zum monitoren der einzelnen WR
- Raspberry 3 mit VenusOS large V2.92 und aktiviertem Notered zum ausprobieren läuft, aber jetzt weiß ich nicht so richtig weiter

geplant:
- 1x Victron Multiplus II 24/3000/70-35 an 24V Lifepo EVE 280Ah DIY Speicher mittels StewardPittaway BMS

Aktuelles Problem:
- in NodeRed das EVU Kit erfolgreich als EM24 faken/emulieren damit ich mir den EM24 eben sparen kann..., alternativ auch gerne andere Wege. Nur „muss/sollte“ das für mich alles mit reinem „Anwenderwissen“ darstellbar sein.

Den Flow aus dem ersten Beitrag hab ich bei mir ins NodeRed importiert, siehe Anlage. Und jetzt weiß ich nicht wo ich was wie einrichten kann und muss damit das alles funktioniert wie beschrieben und wäre daher echt ultra dankbar wenn mir hierzu jemand mal auf die Sprünge helfen könnte. Den PE11 Server aus dem Flow habe ich auf die ip-Adresse verändert die der PE11 bei mir im Netzwerk hat. Die Funktionsfläche "EVU EM24" (im Screenshot oben links) hat im Importzustand die default ip 0.0.0.0. Frage an der Stelle: was sollte da hinterlegt sein im Idealfall?

Als grundsätzliches Problem habe ich aber derzeit aber primär auch, dass ich einen importierten Flow in NodeRed nicht wirklich speichern kann. Wenn ich die Seite in NodeRed im Browser neu lade, oder den Raspberry neu starte, ist der importierte Flow, immer wieder weg!? Was muss ich dazu machen, damit das NoteRed über VenusOS das nicht ständig wieder vergisst? Gleichzeitig hab ich das Gefühl der Flow ist noch nicht "in use" nachdem ich ihn importiert habe, sondern lediglich sich lediglich in einer Arbeitsumgebung befindet.

In Summe funktioniert das leider so noch nicht bei mir, ich will den Kopf aber auch noch nicht in den Sand stecken :D

Re: Sich den EM24 sparen! Virtuelles EM24 LAN mit EVU-Kit

Verfasst: So Jan 22, 2023 4:11 pm
von Brummel
wenn man den Wald vor lauter Bäumen nicht mehr sieht...

Welch wundersame Kraft dieser rote Button oben rechts in NodeRed doch hat mit dem Titel "Übernahme" :D

Wenn ich den Flow jetzt auf einer externen NodeRed Instanz laufen lasse (z.B. probeweise auf dem Windows Rechner), dann wird mir der EM24 korrekt im VenusOS auf dem Pi angezeigt. Es scheint in dieser Konstellation alles zu funktionieren wie es soll.

ABER: wenn ich jetzt den identischen Flow jetzt über NodeRed auf dem Pi mittels Integration in VenusOS laufen lasse, funktioniert das wiederum nicht mehr. Ich bekomme immer unter Modbus TCP Geräte eine Reihe an Fehlermeldungen, siehe Screenshot. Die Frage der Fragen ist jetzt, was muss ich an der Instanz auf dem Pi verändern, damit das auch so reibungslos läuft wie im externen NodeRed Falle?