Fronius PV Anlage auslesen

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

lpop
Beiträge: 63
Registriert: 16.09.2017, 23:33
Hat sich bedankt: 7 Mal

Re: Fronius PV Anlage auslesen

Beitrag von lpop » 09.04.2022, 13:22

Hallo,
ich habe auch seit ein paar Tagen den Fronius Symo Gen24 10kw Plus.
Leider liefert das Script aber keine Ergebnisse.

Nach einem Testaufruf der SolarAPI im Browser, bekomme ich die Meldung: SolarAPI disabled by customer config

Laut Fronius Bedienungsanleitung ist diese SolarAPI per default deaktiviert. Zum Aktivieren braucht man aber wohl ein Passwort. Es gibt da zwei User Technician und Customer. Sehe ich das richtig? Gibt es ein Default Passwort oder muss ich meinen Solarteur am Montag anrufen?

Gruß Lpop

christian.mann88
Beiträge: 128
Registriert: 04.11.2015, 22:03
Hat sich bedankt: 6 Mal
Danksagung erhalten: 5 Mal

Re: Fronius PV Anlage auslesen

Beitrag von christian.mann88 » 25.04.2022, 08:34

MichaelN hat geschrieben:
06.02.2022, 19:14
1. Laufzeit messen
2. Sicherstellen dass ein Ausfall von Router, Internet, Website nicht zum blockieren des Skript führt
3. Schlüsse ziehen, Sicherheits Puffer einbauen, testen
Punkt 2 habe ich jetzt so gelöst:

Code: Alles auswählen

dom.GetObject(CUxD_Device + ".CMD_SETS").State("wget --timeout=2 --tries=1 -q -O - " + url + verbrauchParam);
stdout wäre mit dem -q Befehl dann halt komplett leer (""), wenn das Auslesen nicht innerhalb von 2 Sekunden passiert.

Sollte vielleicht im "offiziellen", hier vorgestellten Script auch so verwendet werden...

EDIT:
oder zumindest einen ping voranstellen:

Code: Alles auswählen

dom.GetObject("CUxD.CUX2801001:4.CMD_SETS").State("ping -c1 -W1 !IP-Adresse"); 
dom.GetObject("CUxD.CUX2801001:4.CMD_QUERY_RET").State(1);
var pingout = dom.GetObject("CUxD.CUX2801001:4.CMD_RETS").State();

if (pingout && (pingout.Contains("100% packet loss") == false))
{
!weiteres Script
}
Ich verwende bewusst das CuxD-Ping Gerät nicht, weil es hier zu verschobenen Auslöse-Zeitpunkten kommen kann..
Zuletzt geändert von christian.mann88 am 25.04.2022, 09:14, insgesamt 1-mal geändert.

MichaelN
Beiträge: 9561
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: Fronius PV Anlage auslesen

Beitrag von MichaelN » 25.04.2022, 09:14

Ich bin kein Linux-Experte.
Mein Skript verwendet ja auch schon einen Timeout und sollte zum Abbruch führen, wenn keine Antwort kommt:

Code: Alles auswählen

wget --no-check-certificate --timeout=2 -O - '"#url#"'"
Wo ist der Unterschied zu deiner Lösung?
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 +++

christian.mann88
Beiträge: 128
Registriert: 04.11.2015, 22:03
Hat sich bedankt: 6 Mal
Danksagung erhalten: 5 Mal

Re: Fronius PV Anlage auslesen

Beitrag von christian.mann88 » 25.04.2022, 09:19

Tatsächlich, sorry...
hab mir jetzt auf die schnelle nur nochmal das Script im Ausgangsthread angeschaut.. alles bestens!

chrisss77
Beiträge: 20
Registriert: 29.11.2018, 10:17
Hat sich bedankt: 3 Mal

Re: Fronius PV Anlage auslesen

Beitrag von chrisss77 » 18.07.2022, 14:45

Hallo welches CUXD Gerät muss ich da anlegen hab versucht mit System (28), EXEC, Fernbedienung mit 19 Tasten, und bei Control: Taster ist das so richtig?

Mit freundlichen Grüßen.
Mit freundlichen Grüßen.

chrisss77
Beiträge: 20
Registriert: 29.11.2018, 10:17
Hat sich bedankt: 3 Mal

Re: Fronius PV Anlage auslesen

Beitrag von chrisss77 » 18.07.2022, 15:10

Bei mir wird einfach nichts angezeigt das sind die Variablen sind die so richtig eingestellt?

Mit freundlichen Grüße
Bildschirmfoto 2022-07-18 um 15.09.03.png
Screenshoot
Mit freundlichen Grüßen.

MichaelN
Beiträge: 9561
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: Fronius PV Anlage auslesen

Beitrag von MichaelN » 18.07.2022, 15:14

Von true bis false kW???
Von 0 bis kleiner 0???
Erscheint Dir das selber logisch?
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 +++

chrisss77
Beiträge: 20
Registriert: 29.11.2018, 10:17
Hat sich bedankt: 3 Mal

Re: Fronius PV Anlage auslesen

Beitrag von chrisss77 » 18.07.2022, 18:04

Super ja jetzt funktioniert es Danke!!!
Noch eine frage ich hab einen zweiten WR der hat aber keinen Smartmeter ist es möglich den seinen PV Erzeugungswert zu den Angezeigten Wert zu Addieren?

Mit freundlichen Grüßen
Mit freundlichen Grüßen.

chrisss77
Beiträge: 20
Registriert: 29.11.2018, 10:17
Hat sich bedankt: 3 Mal

Re: Fronius PV Anlage auslesen

Beitrag von chrisss77 » 19.07.2022, 12:28

Hallo das Program hat bis vor kurzen super funktioniert, nur jetzt Aktualisiert es sich nicht mehr hab 1 Minute eingestellt. Wenn ich aber das Programm manuell Starte funktioniert es aber nur ein mal, müsste es immer manuell Starten was könnte den da sein?.

Mit freundlichen Grüßen.
Mit freundlichen Grüßen.

MichaelN
Beiträge: 9561
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: Fronius PV Anlage auslesen

Beitrag von MichaelN » 19.07.2022, 13:52

Zeitmodul abgekackt? Programm neu erstellen (best guess auf Basis der gegebenen Infos)
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 +++

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“