Solarmodul JSON Wert mal minus 1 rechnen/negieren

Fragen zur Nutzung, Features, usw..
Antworten
0000
Beiträge: 121
Registriert: So Jan 20, 2019 9:54 pm

Solarmodul JSON Wert mal minus 1 rechnen/negieren

Beitrag von 0000 »

Moin zusammen,
Ich habe eine große PV Anlage die ich über das Modul E3DC "Externe Produktion" eingebunden habe. Funktioniert soweit.


Weiterhin habe ich zwei kleine PV Anlagen die ich über je einen Shelly Plus messe. Da der Shelly Plus als PV Modul nicht unterstützt wird, muss ich das generische JSON Modul verwenden.
modul1.png
Über das JSON Modul ist der Wert der Abfrage der aktuelle Leistung aus den Shelly Plaus wohl negativ.
In Folge wird die Menge der beiden kleineren Anlagen auf der Übersichtsseite wohl von der Menge der großen Anlage abgezogen und nicht addiert.
übersicht.png
Mit einer manuellen Addition der Werte aus den Wechselrichtern komme ich auf rund 28kWh.
Die Übersicht zeugt 19,06 kWh an. (19,06 + 2*4,32 kWh)

Hat jemand eine Idee wie ich die Werte im generischen JSON Modul negiere so dass diese von OpenWB nicht abgezogen sondern addiert werden?
Danke und Gruß!
derNeueDet
Beiträge: 4447
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: Solarmodul JSON Wert mal minus 1 rechnen/negieren

Beitrag von derNeueDet »

Einfach am Filter *(-1)

Dahinter schreiben.

Code: Alles auswählen

.apower*(-1)
VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
0000
Beiträge: 121
Registriert: So Jan 20, 2019 9:54 pm

Re: Solarmodul JSON Wert mal minus 1 rechnen/negieren

Beitrag von 0000 »

Danke. Probiere ich aus.
0000
Beiträge: 121
Registriert: So Jan 20, 2019 9:54 pm

Re: Solarmodul JSON Wert mal minus 1 rechnen/negieren

Beitrag von 0000 »

Das funktioniert leider nicht.
Wenn ich die Shelly Plus als Smarthome 2.0 einbinden, werden positive Werte angezeigt.
In der Summe unter PV Erzeugung wird es allerdings abgezogen trotz -1.
Komisch
0000
Beiträge: 121
Registriert: So Jan 20, 2019 9:54 pm

Re: Solarmodul JSON Wert mal minus 1 rechnen/negieren

Beitrag von 0000 »

1. Fehler gefunden. Man sollte die Phase für die beiden kleinen PV Anlagen auch dort auflegen wo die große PV ebenfalls aufgelegt ist. Sonst wird natürlich völlig falsch gemessen.
derNeueDet
Beiträge: 4447
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: Solarmodul JSON Wert mal minus 1 rechnen/negieren

Beitrag von derNeueDet »

PVs gehören aber auch nicht ins Smarthome sondern unter PV. Smarthome sind Verbraucher, PVs sind Erzeuger

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
0000
Beiträge: 121
Registriert: So Jan 20, 2019 9:54 pm

Re: Solarmodul JSON Wert mal minus 1 rechnen/negieren

Beitrag von 0000 »

Das hab ich auch so gemacht. Für einen Test dann nochmals im Smarthome eingebaut weil dort ja Shelly Plus unterstützt wird.
Siehe Bild oben
Bei den PV Modulen wird leider kein Shelly Plus unterstützt, nur der normale shelly.
derNeueDet
Beiträge: 4447
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: Solarmodul JSON Wert mal minus 1 rechnen/negieren

Beitrag von derNeueDet »

Mit JSON auch der Shelly Plus
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
derNeueDet
Beiträge: 4447
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: Solarmodul JSON Wert mal minus 1 rechnen/negieren

Beitrag von derNeueDet »

Musst mal suchen, ist hier irgendwo schon beschrieben. Hab ich schon mal gemacht.
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Antworten