so, letzter Versuch, bevor ich den MP2 einfach direkt ansteuere (noch eine 'proprietäre' Kompnente in meinem System )
also: Wenn ich den MP an mein Venus anschliesse, werden die Charge Voltage aller meiner SmartSolar Charger auf 0 gesetzt. Das ist natürlich äusserst kontraproduktiv für ein PV System. Ich vermute ich habe irgendwas bei dem ESS Assistenten (ESS Mode 3) falsch eingestellt. So viele Einstellungen gibt es da zwar nicht und ich bin sie jetzt 27 mal durchgegangen, aber es ist wie es ist.
Wer kann mir (vlt in einer Online Session oder so) helfen, das Ding grade zu biegen?!
Ich werde gleich noch eine Screenshot Serie machen und die hier posten, vielleicht sieht ja da schon jemand was.
Das Häkchen bei "Enable Battery Monitor" must du rausnehmen da du ja einen Shunt oder auch das BMS als Batteriewächter benutzt.
Da bei einem ESS System der Akku normal auch über den Multiplus geladen wird must du unter dem Reiter "Charger" auch das Ladegerät aktivieren, womit wir gleichzeitig bei deiner Frage landen. Bei einem ESS System richten sich die Laderegler nach den eingestellten Ladeparametern vom Multiplus, also die welche unter "Charger" angegeben sind. Sämtliche Einstellungen in den Ladereglern bis auf den Ladestrom werden dann ignoriert:
selbst wenn es geholfen hätte - wie bringe ich mit aktivierten Charger im MPII diesen dazu, dass er nicht läd? ich möchte ja nicht, dass er aus dem Netz zieht, um bsw. nnachts meine Batterie zu laden...
Mit MQTT kenne ich mich leider nicht aus, aber du scheinst ja einiges anders machen zu wollen als es normal ein ESS System macht. Was sind das für Werte, wo kommen die her? Wie ich sehe wohl von den Ladereglern... ist es dann nicht normal das da 0 steht, denn wie gesagt werden die Parameter der Laderegler außer Kraft gesetzt und vom Multiplus vorgegeben. Du müstest also wohl dann eher die Werte vom Multiplus auslesen?
Hatte dir die Frage nicht @wihz schon beantwortet wie man das machen kann:
egal wer was vorgibt, das für den Charger gültige steht genau da drin und genau so verhält er sich auch. Wenn ich eine Begrenzung schreibe, taucht diese genau da auf.
das sind großteils dbus Werte. also praktisch die 'Nerven-Informationen' des Venus Systems.
wenn ich den Batteriemonitor wieder anschalte, zeigt er 80% an. aber trotzdem low batt. Und er sieht nicht den Smart Shunt, sondern miss 0.2V weniger (kein Strom, kein Spannungsafall auf den Kabeln)
Ja, weil du den Haken bei Batteriemonitor drin hast. mach den raus, du hast doch ein BMS. Und wenn dein BMS mit Victron Kommuniziert, dann sollten vom BMS die Spannungsvorgaben kommen.
den Charger hab ich auch wieder ausgeschaltet, damit er nicht auf die Idee kommt, aus dem Netz zu laden. Es macht aber im Bezug auf die Solar Chargers auch keinen Unterschied, ob das an oder aus ist.
@u-f-o aus welchem Dokument stammen deine Screenshots?
Um es noch mal klar zu stellen: Die Angelegenheit hat NICHTS mit meiner 'eigenwilligen' Regelung zu tun. Es ist einzig und allein davon abhängig, ob der wie eingangs gezeigt konfigurierte MP2 ans Venus angeschlossen ist oder nicht.
Hat noch jemand ne Idee, was ich noch ausprobieren könnte bei der Einstellung? Oder wodran es liegen könnte und wie man es abstellen kann?
Multiplus sowie Cerbo oder Raspberry neugestartet? Hast du auch mal das VE.Bus System über den Multiplus im "Cerbo" neugestartet? Wenn man viel bastelt und probiert (Kabel an und ab steckt) kann es auch vorkommen das der Multiplus doppelt im Cerbo auftaucht als nicht angeschlossenes Gerät oder sowas (habs nicht mehr genau in Erinnerung) wobei dann natürlich nur einer aktiv ist... ist das bei dir evt. so? Ansonsten müste doch unter Einstellungen--> Dienste--> Modbus TCP, der Multiplus auch doppelt in der Liste stehen, zumindest kannst du da mal nachschauen. Aber wie gesagt ich habe mich mit diesem MQTT noch nie befasst und kein Plan davon...
Ich kann leider nicht viel dazu sagen da ich selbst kein ESS in Betrieb habe.
Ahh ok also stehen die Werte ansich ja doch drin einmal unter 296 und einmal 288 nur eben das, das Werte von deiner Laderegelung sind wie du sagtest. Was für eine Laderegelung ist das bzw. wo hast du diese Werte eingetragen? Ich würde erstmal ganz normal das ESS einrichten ohne das noch was anderes dazwischen funkt und schauen ob es dann funktioniert. Wie sollen die Laderegler ihre Ladespannung erhalten wenn zusätzlich zum ESS noch andere Werte gesendet werden?
Ja Victron kann einem schon den ein oder anderen Nerv kosten, aber wenn es läuft dann läuft es . Ohne zu wissen in wie weit ESS die Einstellungen beeinflusst wie zb. die Sache mit den Spannungen für die MPPT, würde ich dir als erstes raten sämtliche Einstellungen im MP über VictronConnect zu machen. Da ist alles viel übersichtlicher und somit auch verständlicher (MK3 zu USB Interface). VE.Configure ist veraltet und wurde laut Victron durch VictronConnect ersetzt. Das einzigste was bisher über VictronConnect immer noch nicht geht sind zb. die Assistenten zu installieren und der Grid Code... der Rest ist 1zu1 auch über VictronConnect zu finden, einstellbar, und das weitaus komfortabler . Ich kann dir zum ESS nicht wirklich viel sagen da ich wie gesagt selbst kein ESS in Betrieb habe aber die restlichen Einstellungen kenne ich alle und weiß auch wie man sie einstellen muss bei einem Insel System mit Netzunterstützung (Akku leer). Und verlasse dich nicht auf die Meldungen die Victron ausgibt, da gibt es einige Irreführende Meldungen die mich auch schon einiges an Zeit gekostet haben . Meldungen wie zb. "Batterie Spannung niedrig" kommen auch wenn die eingestellte SOC Grenze für "Niedrige SOC-Abschaltung" erreicht wird usw.. Und ja das kann einem dann schon in den Wahnsinn treiben, ich habs selbst alles durch .
das Venus schiebt sehr viele seiner dbus Objekte auf MQTT. Das Schlüsselwort ist flashmq. Eine sehr praktische Sache, weil viele Werte damit auch einfach schreibbar sind, ohne dass man im dbus rumfummeln muss. Diese Hub Werte heissen wohl noch so, weil sie immer so gehiessen haben, und eine Umbenennung immer Probleme mit sich bringt.
Meine Laderegelung (eines meiner Skripte ) tut nix anderes als abhängig vom SoC Wert die Ladespannung zu begrenzen, wie es auch im DVCC möglich ist. Die Werte (der Wert) tauchen auch genau da auf:
nur dass ich eben das dbus Objekt schreibe - über MQTT
Also wenn von irgendwoher eine höhere Spannung 'commandet' wird, dann wird sie hier durch begrenzt. Deshalb gibt es auch das Objekt /system/0/Control/EffectiveChargeVoltage. Da steht dann immer die eigentlich gültige Ladespannung drin.
Es gibt keinen Grund, warum da 0.0 Volt demandet werden.
Ich komme langsam (nachdem ich jetzt den 5. Tag damit sinnlos vertrödelt und dutzende Konversationen in mehreren Foren getippert habe) zu dem Schluss, dass es ein Software bug ist. Ich werde jetzt noch den Rest des 5. Abends damit zubringen, den zu dokumentieren und an Victron zu melden.
Mehr kann ich nicht tun. Bis die das grade gerückt haben, werde ich Wohl oder Übel den MPII direkt an meinen Steuerungs-Raspi hängen und nicht an den Venus Raspi / in das Venus System, und werde per MK3 Protokoll den Setpoint schreiben (noch ein Skript...). Das funktioniert problemlos ohne irgendwelche Nebenwirkungen (hab ich schon probiert), nur das schöne Monitoring in der Remote Console ist dann halt weg.
Aber ein PV System, in dem die MQTT Lader nicht laden, ist schlicht unbrauchbar.