Fronius mit S0

Fragen zur Nutzung, Features, usw..
bjoernarhus
Beiträge: 18
Registriert: Fr Aug 13, 2021 5:46 pm

Fronius mit S0

Beitrag von bjoernarhus »

Hallo,
ich habe mir auf einer VM openWB installiert um zu sehen ob alle Daten korrekt verarbeitet werden bevor ich mir eine bestelle.

Läuft auch soweit.
PV Ertrag wird auch angezeigt.

Leider aber nicht der Verbrauch über den S0 Zähler am Fronius:

im Log finde ich folgendes:

Code: Alles auswählen

  File "/var/www/html/openWB/modules/bezug_fronius_s0/fronius_s0.py", line 21, in <module>
    wattbezug=int(response["Body"]["Data"]["PowerReal_P_Sum"])
KeyError: 'PowerReal_P_Sum'
Traceback (most recent call last):
  File "/var/www/html/openWB/modules/bezug_fronius_s0/fronius_s0.py", line 30, in <module>
    wattb=pvwatt + wattbezug
NameError: name 'wattbezug' is not defined
Vielleicht kann mir ja jemand einen entscheidenden Tipp geben.

Gruß
Björnar
Zuletzt geändert von bjoernarhus am Do Aug 19, 2021 9:05 am, insgesamt 1-mal geändert.
LutzB
Beiträge: 3772
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 2 times
Been thanked: 21 times

Re: Fronius mit S0

Beitrag von LutzB »

Welche Version ist bei Dir drauf?
bjoernarhus
Beiträge: 18
Registriert: Fr Aug 13, 2021 5:46 pm

Re: Fronius mit S0

Beitrag von bjoernarhus »

openWB:
Beta: 1.9.245

Fronius:
DataManager: 3.18.7-1
Inverter: 0.3.10.2

http://192.168.178.21/solar_api/v1/GetP ... eData.fcgi
liefert mir:

Code: Alles auswählen

{
   "Body" : {
      "Data" : {
         "Inverters" : {
            "1" : {
               "DT" : 123,
               "E_Day" : 2938.5,
               "E_Total" : 42556400,
               "E_Year" : 5854311.5,
               "P" : 1616
            }
         },
         "Site" : {
            "E_Day" : 2938.5,
            "E_Total" : 42556400,
            "E_Year" : 5854311.5,
            "Meter_Location" : "load",
            "Mode" : "vague-meter",
            "P_Akku" : null,
            "P_Grid" : -404.03442668970479,
            "P_Load" : -1211.9655733102952,
            "P_PV" : 1616,
            "rel_Autonomy" : 100,
            "rel_SelfConsumption" : 74.997869635538066
         },
         "Version" : "12"
      }
   },
   "Head" : {
      "RequestArguments" : {},
      "Status" : {
         "Code" : 0,
         "Reason" : "",
         "UserMessage" : ""
      },
      "Timestamp" : "2021-08-19T10:41:53+02:00"
   }
}
vuffiraa
Beiträge: 260
Registriert: Mo Apr 19, 2021 11:26 am
Been thanked: 2 times

Re: Fronius mit S0

Beitrag von vuffiraa »

Du kannst mal versuchen, in der Modulkonfiguration EVU die Kompatibilitätsmodus für die Primo Reihe zu aktivieren.
Wenn ich das Python-Skript richtig lese, können dann auch bei dir Daten verarbeitet werden.
openWB serie 2 custom 11kW
Skoda Enyaq iV80
PV 9,4kWp SSW, Fronius Symo 8.2-3-M, Fronius Smart Meter 63A
bjoernarhus
Beiträge: 18
Registriert: Fr Aug 13, 2021 5:46 pm

Re: Fronius mit S0

Beitrag von bjoernarhus »

Das hätte ich bereits versucht, ohne erfolgt.
Habe es auch jetzt noch Mal gemacht,

Werde aber später noch mal ins Log schauen was er dann anzeigt wenn ich umstelle.
vuffiraa
Beiträge: 260
Registriert: Mo Apr 19, 2021 11:26 am
Been thanked: 2 times

Re: Fronius mit S0

Beitrag von vuffiraa »

Nach einem zweiten Blick ins Skript sind mir noch ein paar komische Sachen aufgefallen. Nach meiner Meinung konnte das so nicht laufen.
Dann habe ich versucht, deine Situation bei mir nachzustellen und das Skript anzupassen.

Das Ergebnis ist ein Pull-Request (https://github.com/snaptec/openWB/pull/1524). Wenn der angenommen wird, kannst du weiter testen.
openWB serie 2 custom 11kW
Skoda Enyaq iV80
PV 9,4kWp SSW, Fronius Symo 8.2-3-M, Fronius Smart Meter 63A
bjoernarhus
Beiträge: 18
Registriert: Fr Aug 13, 2021 5:46 pm

Re: Fronius mit S0

Beitrag von bjoernarhus »

Die Änderungen kann ich ja morgen man per Hand machen.
Gebe dann ein Feedback.

Aber das nutzen doch sicher schon andere produktiv... ?
vuffiraa
Beiträge: 260
Registriert: Mo Apr 19, 2021 11:26 am
Been thanked: 2 times

Re: Fronius mit S0

Beitrag von vuffiraa »

Konntest du noch mal testen? Meine Änderungen sind auch schon in der aktuellen Nightly drin.

VG Ulf
openWB serie 2 custom 11kW
Skoda Enyaq iV80
PV 9,4kWp SSW, Fronius Symo 8.2-3-M, Fronius Smart Meter 63A
bjoernarhus
Beiträge: 18
Registriert: Fr Aug 13, 2021 5:46 pm

Re: Fronius mit S0

Beitrag von bjoernarhus »

Ging leider nicht früher sorry.
Bin jetzt auf: 1.9.248 (2021-08-20 22:25:07

Gleiches Problem
PV wird aber weiterhin ausgegeben und das kommt ja von der gleichen API.

Was kann ich zur Fehlersuche beitragen?
bjoernarhus
Beiträge: 18
Registriert: Fr Aug 13, 2021 5:46 pm

Re: Fronius mit S0

Beitrag von bjoernarhus »

das kommt wenn ich mein.sh aus /var/www/html/openWB/modules/bezug_fronius_s0 aufrufe:

Code: Alles auswählen

Traceback (most recent call last):
  File "/var/www/html/openWB/modules/bezug_fronius_s0/fronius_s0.py", line 13, in <module>
    primo = str(sys.argv[1])
IndexError: list index out of range
0
und das steht im log:

Code: Alles auswählen

Traceback (most recent call last):
  File "/var/www/html/openWB/modules/bezug_fronius_s0/fronius_s0.py", line 21, i                         n <module>
    wattbezug=int(response["Body"]["Data"]["PowerReal_P_Sum"])
KeyError: 'PowerReal_P_Sum'
Traceback (most recent call last):
  File "/var/www/html/openWB/modules/bezug_fronius_s0/fronius_s0.py", line 30, i                         n <module>
    wattb=pvwatt + wattbezug
NameError: name 'wattbezug' is not defined
Antworten