Anzeige AC Loads fehlerhaft

Hallo!
mein Setup: stationäre Haus-Anlage mit Multiplus II mit Pylontech-Akkus als ESS-System netzparallel via AC-in angeschlossen. Meine Kostal-PV-Anlage hängt im normalen Hausnetz. Als Energiezähler wird ein Kostal Smart Meter im Sicherungskasten genutzt
mein Problem: die Anzeige der AC Loads ist fehlerhaft. Tagsüber, wenn die PV-Anlage Erträge hat, ist die Anzeige der AC Loads viel zu hoch:

Abends, wenn das Haus aus der Batterie gespeist wird, dann sieht die Anzeige der AC Loads OK aus:

An AC-Out-1 ist nichts angeschlossen, an AC-out-2 auch nicht…
Irgendwer eine Idee, warum die Anzeige der AC Loads fehlerhaft ist?

Gruß Ove

Ist der PV Wechselrichter 3-phasig?
Sieht so aus als würde dieser bzw dessen Zähler als 1-phasig ausgelesen und daher stimmt die Anzeige nicht.

1 Like

Der Kostal-Plenticore-PV-Wechselrichter ist 3-phasig. Da die Daten nicht direkt vom Multiplus ausgelesen werden können, nutze ich das Plugin GitHub - mr-manuel/venus-os_dbus-mqtt-pv: This Venus OS driver gets the data from MQTT and displays it as pv inverter. . Damit wird die vom WR eingespeiste AC-Leistung auf dem Multiplus angezeigt.
Das Kostal Smart Meter lese ich über das folgende Plugin aus: GitHub - pmcgn/dbus-modbus-client-kostal-smartmeter
Wie ermittelt der Multiplus denn die AC Loads ? Ich hätte gedacht, dass der Wert ein Berechnungsergebnis aus Erzeugung (PV / Batterie) minus Grid (Verbrauch / Einspeisung) ist…

Ja, die AC Last wird aus der Differenz vom Netzsensor und vom PV-Sensor berechnet.
Bei dir bekommt das GX Gerät die PV Leistung nur 1-phasig mitgeteilt und daher kommt es zu Berechnungs- bzw Darstellungsfehlern.

Du musst schauen ob du das Script zum auslesen der PV Leistung noch anpassen kannst, damit es die Daten 3-phasig sendet oder du musst einen separaten kompatiblen Sensor für die Erfassung der PV Leistung einbauen.

da wir in DE aber doch saldierend zählen, frage ich mich, wo der Unterschied sein kann, ob der PV-Inverter auf Phase L1 z.B. 1500 Watt liefert oder auf jeder der drei Phasen L1 bis L3 jeweils 500 Watt ?!

Das hat damit nix zu tun.
Die Regelung sollte ja richtig funktionieren.
Nur passt eben die Darstellung nicht, weil das GX Gerät falsche Daten bekommen.

Das GX Gerät bekommt gesagt, das auf L1 ein PV Wechselrichter ist der (auf dem 1. Bild) 1400W bringt.
Der Netzsensor sagt aber, das auf L1 gerade 300W eingespeist werden, also muss rechnerisch auf L1 eine Last von 1100W sein.

Auf L2 und L3 kennt das System nur die eingespeiste Leistung, weiß aber nicht wo diese herkommt und kann so auch die Lasten nicht berechnen.

1 Like

habe das NodeRed-Skript für die Werte des PV-Inverters mal angepasst…damit scheint es besser auszuschauen nun:

Ich werde das mal weiter im Auge behalten!
Danke @M_Lange !

Gruß Ove

Darf ich frage wie :slight_smile:
Kannst du die Anpassung bitte posten. ich stehe vor dem gleichen Problem.

Danke.

Ergänzung:
Wie bindet man den den Kostal in das VRM Portal ein bzw. was muss man bei dem script alles (wie) anpassen?

Der Function-Node “PV-Summe ermitteln”

hat bei mir folgenden Code:

kostaldrittel=Math.round(global.get('Plenticore10-Power')/3);
balkon=global.get('Balkon-Power');
l1=balkon + kostaldrittel;
l2=kostaldrittel;
l3=kostaldrittel;
p=global.get('Balkon-Power') + global.get('Plenticore10-Power');
// p=l1 + l2 + l3;
ener=Math.round(global.get('Balkon-Energy')*1000 + global.get('Plenticore10-Energy')*1000)/1000;
msg.payload = p;
l1 = parseFloat(l1.toFixed(0));
l2 = parseFloat(l2.toFixed(0));
l3 = parseFloat(l3.toFixed(0));
msg.payload = parseFloat(msg.payload.toFixed(0));
var message = {
        pv: {
            power: Number(msg.payload),
            energy_forward: ener,
            L1: {
                power: l1,
                },
            L2: {
                power: l2,
                },
            L3: {
                power: l3,
                },
            }
};

node.status({fill:"blue",shape:"ring",text:Number(msg.payload) + "W (" + l1 + " / " + l2 + " / " + l3 + ") / " + ener + " kWh"}); 
return { payload: message };

gibt verschiedene Möglichkeiten:
1.)
Integration Kostal Plenticore -PV Anzeige in Victron Cerbo GX

2.)
Integration beliebiger PV-Anlagen via MQTT (den Weg bin ich gegangen)

Gruß Ove