Fronius PV Anlage auslesen
Moderator: Co-Administratoren
-
- Beiträge: 21
- Registriert: 15.04.2021, 15:24
- System: CCU und Access Point
- Hat sich bedankt: 4 Mal
Re: Fronius PV Anlage auslesen
Hallo
Leider kann ich keinerlei Werte Auslesen.
Ich habe die Einstellungen genau so gemacht wie Beschrieben und seit 3 Tagen herumgebastelt.
Könnte mir jemand Online Helfen?
Gruß
Markus
Leider kann ich keinerlei Werte Auslesen.
Ich habe die Einstellungen genau so gemacht wie Beschrieben und seit 3 Tagen herumgebastelt.
Könnte mir jemand Online Helfen?
Gruß
Markus
-
- Beiträge: 9562
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 696 Mal
- Danksagung erhalten: 1608 Mal
Re: Fronius PV Anlage auslesen
Das aktuelle JSON-Skript hat nicht funktioniert?
viewtopic.php?f=18&t=68762
viewtopic.php?f=18&t=68762
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 21
- Registriert: 15.04.2021, 15:24
- System: CCU und Access Point
- Hat sich bedankt: 4 Mal
Re: Fronius PV Anlage auslesen
Hallo MichaelN
Wenn ich das Skript Ausführe bekomme ich diese Daten:
Als Ausgabe bekomme ich dann in den SV Geschrieben :
Fronius_PAC = 'Unit'
und die letzte zeile von Fronius_ Value
Ich brauche die Werte von PAC
Gruß
Markus
Wenn ich das Skript Ausführe bekomme ich diese Daten:
Code: Alles auswählen
HTTP-Request OK: {
"Body" : {
"Data" : {
"DeviceStatus" : {
"InverterState" : "Running"
},
"FAC" : {
"Unit" : "Hz",
"Value" : 49.989849090576172
},
"IAC" : {
"Unit" : "A",
"Value" : 15.636000871658325
},
"IAC_L1" : {
"Unit" : "A",
"Value" : 3.9090001583099365
},
"IAC_L2" : {
"Unit" : "A",
"Value" : 3.9110002517700195
},
"IAC_L3" : {
"Unit" : "A",
"Value" : 3.9080002307891846
},
"IDC" : {
"Unit" : "A",
"Value" : 4.7810573577880859
},
"IDC_2" : {
"Unit" : "A",
"Value" : 1.4188804626464844
},
"PAC" : {
"Unit" : "W",
"Value" : 2707.0
},
"SAC" : {
"Unit" : "VA",
"Value" : 2700.0
},
"UAC" : {
"Unit" : "V",
"Value" : 230.20000203450522
},
"UAC_L1" : {
"Unit" : "V",
"Value" : 228.10000610351562
},
"UAC_L2" : {
"Unit" : "V",
"Value" : 230.19999694824219
},
"UDC" : {
"Unit" : "V",
"Value" : 437.85809326171875
},
"UDC_2" : {
"Unit" : "V",
"Value" : 483.16989135742188
}
}
},
"Head" : {
"RequestArguments" : {
"DataCollection" : "CommonInverterData",
"DeviceClass" : "Inverter",
"DeviceId" : "1",
"Scope" : "Device"
},
"Status" : {
"Code" : 0,
"Reason" : "",
"UserMessage" : ""
},
"Timestamp" : "2021-08-04T09:27:44+00:00"
}
}
nach Replace: Body : Data : DeviceStatus : InverterState : Running , FAC : Unit : Hz, Value : 49.989849090576172 , IAC : Unit : A, Value : 15.636000871658325 , IAC_L1 : Unit : A, Value : 3.9090001583099365 , IAC_L2 : Unit : A, Value : 3.9110002517700195 , IAC_L3 : Unit : A, Value : 3.9080002307891846 , IDC : Unit : A, Value : 4.7810573577880859 , IDC_2 : Unit : A, Value : 1.4188804626464844 , PAC : Unit : W, Value : 2707.0 , SAC : Unit : VA, Value : 2700.0 , UAC : Unit : V, Value : 230.20000203450522 , UAC_L1 : Unit : V, Value : 228.10000610351562 , UAC_L2 : Unit : V, Value : 230.19999694824219 , UDC : Unit : V, Value : 437.85809326171875 , UDC_2 : Unit : V, Value : 483.16989135742188 , Head : RequestArguments : DataCollection : CommonInverterData, DeviceClass : Inverter, DeviceId : 1, Scope : Device , Status : Code : 0, Reason : , UserMessage : , Timestamp : 2021-08-04T09:27:44+00:00
Fronius_Body = 'Data'
Fronius_FAC = 'Unit'
Fronius_Value = '49.989849090576172'
=== SV Fronius_Value written ===
Fronius_IAC = 'Unit'
Fronius_Value = '15.636000871658325'
=== SV Fronius_Value written ===
Fronius_IAC_L1 = 'Unit'
Fronius_Value = '3.9090001583099365'
=== SV Fronius_Value written ===
Fronius_IAC_L2 = 'Unit'
Fronius_Value = '3.9110002517700195'
=== SV Fronius_Value written ===
Fronius_IAC_L3 = 'Unit'
Fronius_Value = '3.9080002307891846'
=== SV Fronius_Value written ===
Fronius_IDC = 'Unit'
Fronius_Value = '4.7810573577880859'
=== SV Fronius_Value written ===
Fronius_IDC_2 = 'Unit'
Fronius_Value = '1.4188804626464844'
=== SV Fronius_Value written ===
Fronius_PAC = 'Unit'
=== SV Fronius_PAC written ===
Fronius_Value = '2707.0'
=== SV Fronius_Value written ===
Fronius_SAC = 'Unit'
Fronius_Value = '2700.0'
=== SV Fronius_Value written ===
Fronius_UAC = 'Unit'
Fronius_Value = '230.20000203450522'
=== SV Fronius_Value written ===
Fronius_UAC_L1 = 'Unit'
Fronius_Value = '228.10000610351562'
=== SV Fronius_Value written ===
Fronius_UAC_L2 = 'Unit'
Fronius_Value = '230.19999694824219'
=== SV Fronius_Value written ===
Fronius_UDC = 'Unit'
Fronius_Value = '437.85809326171875'
=== SV Fronius_Value written ===
Fronius_UDC_2 = 'Unit'
Fronius_Value = '483.16989135742188'
=== SV Fronius_Value written ===
Fronius_Head = 'RequestArguments'
Fronius_DeviceClass = 'Inverter'
Fronius_DeviceId = '1'
Fronius_Scope = 'Device'
Fronius_Status = 'Code'
Fronius_Reason = ''
Fronius_UserMessage = ''
Fronius_Timestamp = '2021-08-04T09
'
Fronius_PAC = 'Unit'
und die letzte zeile von Fronius_ Value
Ich brauche die Werte von PAC
Gruß
Markus
-
- Beiträge: 9562
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 696 Mal
- Danksagung erhalten: 1608 Mal
Re: Fronius PV Anlage auslesen
*seufz* Das ist nicht die Ausgabe der Skript Version 1.5!
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 21
- Registriert: 15.04.2021, 15:24
- System: CCU und Access Point
- Hat sich bedankt: 4 Mal
Re: Fronius PV Anlage auslesen
Hallo MichaelN
Dies ist das Skript wie ich es zum Laufen gebracht habe:
EDIT: Veraltetes, nicht mehr unterstütztes Script auf Wunsch des Script-Erstellers entfernt - aktuelle Version siehe viewtopic.php?f=18&t=68762
Skript 1.5 bekomme ich nicht hin
Gruß Markus
Dies ist das Skript wie ich es zum Laufen gebracht habe:
EDIT: Veraltetes, nicht mehr unterstütztes Script auf Wunsch des Script-Erstellers entfernt - aktuelle Version siehe viewtopic.php?f=18&t=68762
Skript 1.5 bekomme ich nicht hin
Gruß Markus
Zuletzt geändert von Roland M. am 14.08.2021, 15:19, insgesamt 1-mal geändert.
Grund: Script entfernt
Grund: Script entfernt
-
- Beiträge: 9562
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 696 Mal
- Danksagung erhalten: 1608 Mal
Re: Fronius PV Anlage auslesen
Das macht keinen Sinn. Da gibt es nichts "hinzubekommen.
Was kommt bei Skript testen raus?
Was kommt bei Skript testen raus?
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 21
- Registriert: 15.04.2021, 15:24
- System: CCU und Access Point
- Hat sich bedankt: 4 Mal
Re: Fronius PV Anlage auslesen
Das kann doch nicht sein!!!!!!!!!!!!!!!!!!!!!
Jetzt bekomme ich eindeutige werte aber das Skript lässt sich nicht Speichern!!!!!!!!!!
Jetzt bekomme ich eindeutige werte aber das Skript lässt sich nicht Speichern!!!!!!!!!!
Code: Alles auswählen
HTTP-Request OK: {
"Body" : {
"Data" : {
"DeviceStatus" : {
"InverterState" : "Running"
},
"FAC" : {
"Unit" : "Hz",
"Value" : 49.951053619384766
},
"IAC" : {
"Unit" : "A",
"Value" : 25.756000995635986
},
"IAC_L1" : {
"Unit" : "A",
"Value" : 6.4370002746582031
},
"IAC_L2" : {
"Unit" : "A",
"Value" : 6.4410004615783691
},
"IAC_L3" : {
"Unit" : "A",
"Value" : 6.439000129699707
},
"IDC" : {
"Unit" : "A",
"Value" : 8.2739343643188477
},
"IDC_2" : {
"Unit" : "A",
"Value" : 2.4766268730163574
},
"PAC" : {
"Unit" : "W",
"Value" : 4526.0
},
"SAC" : {
"Unit" : "VA",
"Value" : 4530.0
},
"UAC" : {
"Unit" : "V",
"Value" : 234.46666971842447
},
"UAC_L1" : {
"Unit" : "V",
"Value" : 233.69999694824219
},
"UAC_L2" : {
"Unit" : "V",
"Value" : 235.10000610351562
},
"UDC" : {
"Unit" : "V",
"Value" : 422.02899169921875
},
"UDC_2" : {
"Unit" : "V",
"Value" : 469.03005981445312
}
}
},
"Head" : {
"RequestArguments" : {
"DataCollection" : "CommonInverterData",
"DeviceClass" : "Inverter",
"DeviceId" : "1",
"Scope" : "Device"
},
"Status" : {
"Code" : 0,
"Reason" : "",
"UserMessage" : ""
},
"Timestamp" : "2021-08-04T11:14:13+00:00"
}
}
nach Replace: ' Body : { Data : { DeviceStatus : { InverterState : Running }, FAC : { Unit : Hz, Value : 49.951053619384766 }, IAC : { Unit : A, Value : 25.756000995635986 }, IAC_L1 : { Unit : A, Value : 6.4370002746582031 }, IAC_L2 : { Unit : A, Value : 6.4410004615783691 }, IAC_L3 : { Unit : A, Value : 6.439000129699707 }, IDC : { Unit : A, Value : 8.2739343643188477 }, IDC_2 : { Unit : A, Value : 2.4766268730163574 }, PAC : { Unit : W, Value : 4526.0 }, SAC : { Unit : VA, Value : 4530.0 }, UAC : { Unit : V, Value : 234.46666971842447 }, UAC_L1 : { Unit : V, Value : 233.69999694824219 }, UAC_L2 : { Unit : V, Value : 235.10000610351562 }, UDC : { Unit : V, Value : 422.02899169921875 }, UDC_2 : { Unit : V, Value : 469.03005981445312 } } }, Head : { RequestArguments : { DataCollection : CommonInverterData, DeviceClass : Inverter, DeviceId : 1, Scope : Device }, Status : { Code : 0, Reason : , UserMessage : }, Timestamp : 2021-08-04T11:14:13+00:00 }}'
=== Output ===
=== GRUPPE-START: Body_
Fronius_Body_Data = '{ DeviceStatus'
=== GRUPPE-ENDE: Body_***
=== GRUPPE-START: FAC_
Fronius_FAC_Unit = 'Hz'
Fronius_FAC_Value = '49.951053619384766'
=== GRUPPE-ENDE: FAC_***
=== GRUPPE-START: IAC_
Fronius_IAC_Unit = 'A'
Fronius_IAC_Value = '25.756000995635986'
=== GRUPPE-ENDE: IAC_***
=== GRUPPE-START: IAC_L1_
Fronius_IAC_L1_Unit = 'A'
Fronius_IAC_L1_Value = '6.4370002746582031'
=== GRUPPE-ENDE: IAC_L1_***
=== GRUPPE-START: IAC_L2_
Fronius_IAC_L2_Unit = 'A'
Fronius_IAC_L2_Value = '6.4410004615783691'
=== GRUPPE-ENDE: IAC_L2_***
=== GRUPPE-START: IAC_L3_
Fronius_IAC_L3_Unit = 'A'
Fronius_IAC_L3_Value = '6.439000129699707'
=== GRUPPE-ENDE: IAC_L3_***
=== GRUPPE-START: IDC_
Fronius_IDC_Unit = 'A'
Fronius_IDC_Value = '8.2739343643188477'
=== GRUPPE-ENDE: IDC_***
=== GRUPPE-START: IDC_2_
Fronius_IDC_2_Unit = 'A'
Fronius_IDC_2_Value = '2.4766268730163574'
=== GRUPPE-ENDE: IDC_2_***
=== GRUPPE-START: PAC_
Fronius_PAC_Unit = 'W'
Fronius_PAC_Value = '4526.0'
=== SV Fronius_PAC_Value written ===
=== GRUPPE-ENDE: PAC_***
=== GRUPPE-START: SAC_
Fronius_SAC_Unit = 'VA'
Fronius_SAC_Value = '4530.0'
=== GRUPPE-ENDE: SAC_***
=== GRUPPE-START: UAC_
Fronius_UAC_Unit = 'V'
Fronius_UAC_Value = '234.46666971842447'
=== GRUPPE-ENDE: UAC_***
=== GRUPPE-START: UAC_L1_
Fronius_UAC_L1_Unit = 'V'
Fronius_UAC_L1_Value = '233.69999694824219'
=== GRUPPE-ENDE: UAC_L1_***
=== GRUPPE-START: UAC_L2_
Fronius_UAC_L2_Unit = 'V'
Fronius_UAC_L2_Value = '235.10000610351562'
=== GRUPPE-ENDE: UAC_L2_***
=== GRUPPE-START: UDC_
Fronius_UDC_Unit = 'V'
Fronius_UDC_Value = '422.02899169921875'
=== GRUPPE-ENDE: UDC_***
=== GRUPPE-START: UDC_2_
Fronius_UDC_2_Unit = 'V'
Fronius_UDC_2_Value = '469.03005981445312 } }'
=== GRUPPE-ENDE: UDC_2_***
=== GRUPPE-START: Head_
Fronius_Head_RequestArguments = '{ DataCollection'
Fronius_Head_DeviceClass = 'Inverter'
Fronius_Head_DeviceId = '1'
Fronius_Head_Scope = 'Device'
=== GRUPPE-ENDE: Head_***
=== GRUPPE-START: Status_
Fronius_Status_Code = '0'
Fronius_Status_Reason = ''
Fronius_Status_UserMessage = ''
=== GRUPPE-ENDE: Status_***
Fronius_Timestamp = '2021-08-04T11'
=== GRUPPE-ENDE: ***
-
- Beiträge: 21
- Registriert: 15.04.2021, 15:24
- System: CCU und Access Point
- Hat sich bedankt: 4 Mal
Re: Fronius PV Anlage auslesen
Hab ich einen Fehler???
Zuletzt geändert von MarkusSchickaneder am 09.08.2021, 13:08, insgesamt 1-mal geändert.
-
- Beiträge: 9562
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 696 Mal
- Danksagung erhalten: 1608 Mal
Re: Fronius PV Anlage auslesen
Nein, du nicht. Die webui. Speichern von ^ ist nicht möglich.Musst du patchen oder einen alternativen Editor verwenden.
Ich kann das Skript aber heute abend noch mal CCU kompatibel machen.
Ich kann das Skript aber heute abend noch mal CCU kompatibel machen.
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 21
- Registriert: 15.04.2021, 15:24
- System: CCU und Access Point
- Hat sich bedankt: 4 Mal