Batterie am Gen24 nicht sichtbar
Moderator: Ulrich
-
- Beiträge: 3
- Registriert: Mo 27. Sep 2021, 11:06
Batterie am Gen24 nicht sichtbar
Hallo,
ich bin momentan dabei, mich in dieses sehr coole Stück Software zu vertiefen
Installiert ist ein Fronius Gen24 10.0 mit BYD HVS und ein weiterer Fronius Wechselrichter (ohne Batterie). Die Installation mit der Multi-Regler Version hat bisher gut funktioniert. Laut Installations-PDF sollte die Solaranzeige auch Daten zur Batterie vom Wechselrichter abrufen können. Grafana stellt die entsprechende Metrik aber nicht zur Verfügung. Es läuft alles im lokalen LAN auf einem einzelnen RasPi 4.
Welche Ursachen könnte das haben? Einstellung, Config-Script, Inkompatibilität, ??
Wäre schön, wenn jemand hier einen Lösungsansatz hätte
Gebastelte Grüße,
BastlerVomLech
ich bin momentan dabei, mich in dieses sehr coole Stück Software zu vertiefen
Installiert ist ein Fronius Gen24 10.0 mit BYD HVS und ein weiterer Fronius Wechselrichter (ohne Batterie). Die Installation mit der Multi-Regler Version hat bisher gut funktioniert. Laut Installations-PDF sollte die Solaranzeige auch Daten zur Batterie vom Wechselrichter abrufen können. Grafana stellt die entsprechende Metrik aber nicht zur Verfügung. Es läuft alles im lokalen LAN auf einem einzelnen RasPi 4.
Welche Ursachen könnte das haben? Einstellung, Config-Script, Inkompatibilität, ??
Wäre schön, wenn jemand hier einen Lösungsansatz hätte
Gebastelte Grüße,
BastlerVomLech
Re: Batterie am Gen24 nicht sichtbar
Hallo, die Angaben sind sehr vage, und die Fragen zu allgemein.
Die ersten Gegenfragen wollen immer die Einträge aus den /var/www/log/solaranzeige.log
und /var/www/log/php.log sehen.
Oftmals findet man dadurch selbst bereits die Ursache.
Enrico
Die ersten Gegenfragen wollen immer die Einträge aus den /var/www/log/solaranzeige.log
und /var/www/log/php.log sehen.
Oftmals findet man dadurch selbst bereits die Ursache.
Enrico
-
- Beiträge: 3
- Registriert: Mo 27. Sep 2021, 11:06
Re: Batterie am Gen24 nicht sichtbar
Na, dann lade ich mal die Log-Daten hoch. Den redundanten Teil lasse ich weg. Hoffentlich genügt das.
Funktioniert $InfluxDaylight = true auch als Schalter bei einer lokalen DB? Das würde das Logfile etwas verschlanken
LG,
BastlerVomLech
php.log:
solaranzeige.log:
Der Wert nach "-Multi-Regler-Ausgang" wechselt zwischen 0, 1, -4, 7 und 6
Weiter vorne in solaranzeige.log gibt es eine fehlgeschlagene Initialisierung des zweiten WR, der nachts aber schläft:
Funktioniert $InfluxDaylight = true auch als Schalter bei einer lokalen DB? Das würde das Logfile etwas verschlanken
LG,
BastlerVomLech
php.log:
Code: Alles auswählen
[08-Oct-2021 07:13:11 Europe/Berlin] PHP Warning: fsockopen(): unable to connect to 192.168.1.121:80 (No route to host) in /var/www/html/
[08-Oct-2021 07:14:09 Europe/Berlin] PHP Warning: fsockopen(): unable to connect to 192.168.1.121:80 (Connection refused) in /var/www/htm
[08-Oct-2021 07:15:10 Europe/Berlin] PHP Warning: end() expects parameter 1 to be array, null given in /var/www/html/fronius_symo_serie.p
[08-Oct-2021 07:15:10 Europe/Berlin] PHP Warning: end() expects parameter 1 to be array, null given in /var/www/html/fronius_symo_serie.p
[08-Oct-2021 07:15:10 Europe/Berlin] PHP Notice: Undefined index: Temperature_Powerstage in /var/www/html/fronius_symo_serie.php on line
[08-Oct-2021 07:15:12 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:16:09 Europe/Berlin] PHP Notice: Undefined index: Temperature_Powerstage in /var/www/html/fronius_symo_serie.php on line
[08-Oct-2021 07:16:10 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:17:10 Europe/Berlin] PHP Notice: Undefined index: Temperature_Powerstage in /var/www/html/fronius_symo_serie.php on line
[08-Oct-2021 07:17:11 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:18:10 Europe/Berlin] PHP Notice: Undefined index: Temperature_Powerstage in /var/www/html/fronius_symo_serie.php on line
[08-Oct-2021 07:18:11 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:19:10 Europe/Berlin] PHP Notice: Undefined index: Temperature_Powerstage in /var/www/html/fronius_symo_serie.php on line
[08-Oct-2021 07:19:11 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:20:11 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208[08-Oct-2021 07:
[08-Oct-2021 07:14:09 Europe/Berlin] PHP Warning: fsockopen(): unable to connect to 192.168.1.121:80 (Connection refused) in /var/www/htm
[08-Oct-2021 07:15:10 Europe/Berlin] PHP Warning: end() expects parameter 1 to be array, null given in /var/www/html/fronius_symo_serie.p
[08-Oct-2021 07:15:10 Europe/Berlin] PHP Warning: end() expects parameter 1 to be array, null given in /var/www/html/fronius_symo_serie.p
[08-Oct-2021 07:15:10 Europe/Berlin] PHP Notice: Undefined index: Temperature_Powerstage in /var/www/html/fronius_symo_serie.php on line
[08-Oct-2021 07:15:12 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:16:09 Europe/Berlin] PHP Notice: Undefined index: Temperature_Powerstage in /var/www/html/fronius_symo_serie.php on line
[08-Oct-2021 07:16:10 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:17:10 Europe/Berlin] PHP Notice: Undefined index: Temperature_Powerstage in /var/www/html/fronius_symo_serie.php on line
[08-Oct-2021 07:17:11 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:18:10 Europe/Berlin] PHP Notice: Undefined index: Temperature_Powerstage in /var/www/html/fronius_symo_serie.php on line
[08-Oct-2021 07:18:11 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:19:10 Europe/Berlin] PHP Notice: Undefined index: Temperature_Powerstage in /var/www/html/fronius_symo_serie.php on line
[08-Oct-2021 07:19:11 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:20:11 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:21:11 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:22:10 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
[08-Oct-2021 07:23:11 Europe/Berlin] PHP Notice: Undefined index: PAC in /var/www/html/fronius_symo_serie.php on line 208
Code: Alles auswählen
08.10. 18:52:01 -Multi Regler Auslesen [Start].
08.10. 18:52:01 -Verarbeitung von: '1.user.config.php' Regler: 12
08.10. 18:52:01 |---------------- Start fronius_symo_serie.php ---------------.
08.10. 18:52:01 -API Version: 1 CompatibilityRange: 1.7-3
08.10. 18:52:01 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet..
08.10. 18:52:01 -Multi-Regler-Ausgang. 7
08.10. 18:52:08 -OK. Datenübertragung erfolgreich.
08.10. 18:52:08 |---------------- Stop fronius_symo_serie.php ---------------.
08.10. 18:52:08 -Verarbeitung von: '2.user.config.php' Regler: 12
08.10. 18:52:08 |---------------- Start fronius_symo_serie.php ---------------.
08.10. 18:52:08 -API Version: 1 CompatibilityRange: 1.5-18
08.10. 18:52:16 * -Daten zur lokalen InfluxDB [ Solaranzeige_Symo ] gesendet..
08.10. 18:52:16 -Multi-Regler-Ausgang. -1
08.10. 18:52:16 -OK. Datenübertragung erfolgreich.
08.10. 18:52:16 |---------------- Stop fronius_symo_serie.php ---------------.
08.10. 18:52:16 -Multi Regler Auslesen [Stop].
Weiter vorne in solaranzeige.log gibt es eine fehlgeschlagene Initialisierung des zweiten WR, der nachts aber schläft:
Code: Alles auswählen
08.10. 01:45:01 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet..
08.10. 01:45:01 -Multi-Regler-Ausgang. 7
08.10. 01:45:08 -OK. Datenübertragung erfolgreich.
08.10. 01:45:08 |---------------- Stop fronius_symo_serie.php ---------------.
08.10. 01:45:08 -Verarbeitung von: '2.user.config.php' Regler: 12
08.10. 01:45:08 |---------------- Start fronius_symo_serie.php ---------------.
08.10. 01:45:09 -API Version: 1 CompatibilityRange: 1.5-18
08.10. 01:45:34 -Datenabfrage falsch! info: array (
'url' => 'http://192.168.1.121/solar_api/v1/GetInverterRealtimeData.cgi?Scope=Device&DataCollection=CommonInverterData&DeviceId=1',
'content_type' => NULL,
'http_code' => 0,
'header_size' => 0,
'request_size' => 150,
'filetime' => -1,
'ssl_verify_result' => 0,
'redirect_count' => 0,
'total_time' => 20.001642,
'namelookup_time' => 0.000119,
'connect_time' => 0.002193,
'pretransfer_time' => 0.002348,
'size_upload' => 0.0,
'size_download' => 0.0,
'speed_download' => 0.0,
'speed_upload' => 0.0,
'download_content_length' => -1.0,
'upload_content_length' => -1.0,
'starttransfer_time' => 0.0,
'redirect_time' => 0.0,
'redirect_url' => '',
'primary_ip' => '192.168.1.121',
'certinfo' =>.
array (
),
'primary_port' => 80,
'local_ip' => '192.168.1.125',
'local_port' => 37232,
'http_version' => 0,
'protocol' => 1,
'ssl_verifyresult' => 0,
'scheme' => 'HTTP',
'appconnect_time_us' => 0,
'connect_time_us' => 2193,
'namelookup_time_us' => 119,
'pretransfer_time_us' => 2348,
'redirect_time_us' => 0,
'starttransfer_time_us' => 0,
'total_time_us' => 20001642,
)
08.10. 01:45:34 !! -Keine gültigen Daten empfangen.
08.10. 01:45:34 |---------------- Stop fronius_symo_serie.php ---------------.
08.10. 01:45:34 -Multi Regler Auslesen [Stop].
-
- Beiträge: 1203
- Registriert: Mo 22. Jun 2020, 08:58
- Wohnort: Ulm / Neu-Ulm
- Hat sich bedankt: 18 Mal
- Danksagung erhalten: 144 Mal
Re: Batterie am Gen24 nicht sichtbar
Mal eine andere Frage.
Was steht in der Datenbank im Measurement Batterie?
Also über PuTTY folgendes eingeben:
Was steht in der Datenbank im Measurement Batterie?
Also über PuTTY folgendes eingeben:
Code: Alles auswählen
influx -precision rfc3338
use solaranzeige
show measurements
select * from Batterie order by time desc limit 5
Gruß Timo
Auflistung Geräte/Dashboards/Anschlussart
Datenbankfelder der einzelnen Geräte
GANZ WICHTIG: Überblick der vorhandenen Anleitungen
Fertige Komplett-Systeme gibt es hier anfragen[AT]bauer-timo[.]de
Tibber Invite (100% Öko-Strom + 50€ Bonus)
Auflistung Geräte/Dashboards/Anschlussart
Datenbankfelder der einzelnen Geräte
GANZ WICHTIG: Überblick der vorhandenen Anleitungen
Fertige Komplett-Systeme gibt es hier anfragen[AT]bauer-timo[.]de
Tibber Invite (100% Öko-Strom + 50€ Bonus)
Re: Batterie am Gen24 nicht sichtbar
Hallo BastlerVomLech,
Auszug aus user.config.php
Betrifft aber leider nur das Senden an die entfernte DB
Kann in jeder '.user.config.php eingetragen werden, wenn gewünscht.
In den log-files sind eigentlich immer nur die ersten Einträge nach dem Reboot und die letzten, wenn etwas plötzlich nicht mehr wie gewohnt funktioniert von Interesse.
Ich lasse diese log-files in einer täglichen Routine löschen. Dies vereinfacht mir die Fehlersuche.
Keine Angst, die Daten werden nicht benötigt, und die files werden immer wieder neu erstellt.
Glück hat derjenige, der keine /var/www/log/php.log mehr angezeigt bekommt.
Der eigentliche Fehler wird jedoch bereits beim Erkennen des Gerätes verursacht
Der Abbruch erfolgt in Zeile 208 der fronius_symo_serie.php.
Zu dem Compatibility(ge)Range(L) gibt es auch schon ungelöste Forumsbeiträge.
Enrico
Auszug aus user.config.php
Bei true wird nur bei Tageslicht gesendet.// Sollen die Daten nur bei Tageslicht an eine remote Datenbank gesendet werden?
// Das reduziert den Traffic bei teuren Leitungen. Das betrifft nur die Remote
// Datenbank falls konfiguriert.
// true / false ( false = die Daten werden rund um die Uhr gesendet. )
$InfluxDaylight = true;
Betrifft aber leider nur das Senden an die entfernte DB
Kann in jeder '.user.config.php eingetragen werden, wenn gewünscht.
In den log-files sind eigentlich immer nur die ersten Einträge nach dem Reboot und die letzten, wenn etwas plötzlich nicht mehr wie gewohnt funktioniert von Interesse.
Ich lasse diese log-files in einer täglichen Routine löschen. Dies vereinfacht mir die Fehlersuche.
Keine Angst, die Daten werden nicht benötigt, und die files werden immer wieder neu erstellt.
Glück hat derjenige, der keine /var/www/log/php.log mehr angezeigt bekommt.
Der eigentliche Fehler wird jedoch bereits beim Erkennen des Gerätes verursacht
08.10. 01:45:09 -API Version: 1 CompatibilityRange: 1.5-18
08.10. 01:45:34 -Datenabfrage falsch! info: array (
Der Abbruch erfolgt in Zeile 208 der fronius_symo_serie.php.
Zu dem Compatibility(ge)Range(L) gibt es auch schon ungelöste Forumsbeiträge.
Enrico
-
- Beiträge: 3
- Registriert: Mo 27. Sep 2021, 11:06
Re: Batterie am Gen24 nicht sichtbar
Hallo Enrico,
danke für die Info!
... aber noch zwei Nachfragen
$InfluxDaylight = true; funktioniert bei lokaler InfluxDB also nicht?
Und zu der Compatibility Range: für den Gen24 wir 1.7-3 angegeben (das ist hier der relevante), für den Symo 1.5-18.
Ansonsten warte ich mal auf die Lösung. Ich habe auch schon etwas in die Fronius ... php geschaut, aber meine json- und php-Kenntnisse machen das sehr zäh
Gruß,
BastlerVomLech
danke für die Info!
... aber noch zwei Nachfragen
$InfluxDaylight = true; funktioniert bei lokaler InfluxDB also nicht?
Und zu der Compatibility Range: für den Gen24 wir 1.7-3 angegeben (das ist hier der relevante), für den Symo 1.5-18.
Ansonsten warte ich mal auf die Lösung. Ich habe auch schon etwas in die Fronius ... php geschaut, aber meine json- und php-Kenntnisse machen das sehr zäh
Gruß,
BastlerVomLech
Re: Batterie am Gen24 nicht sichtbar
Hallo BastlerVomLech,BastlerVomLech hat geschrieben: ↑So 10. Okt 2021, 00:31Hallo Enrico,
danke für die Info!
... aber noch zwei Nachfragen
$InfluxDaylight = true; funktioniert bei lokaler InfluxDB also nicht?
Und zu der Compatibility Range: für den Gen24 wir 1.7-3 angegeben (das ist hier der relevante), für den Symo 1.5-18.
Ansonsten warte ich mal auf die Lösung. Ich habe auch schon etwas in die Fronius ... php geschaut, aber meine json- und php-Kenntnisse machen das sehr zäh
Gruß,
BastlerVomLech
für mich sind dieses Gen24 und Symo immer etwas verwirrend, gleiche Firma, unterschiedliche Geräte,verschiedene Comapati..., und in der gleichen ....php ausgelesen.
Hast Du es schon einmal getestet nur das Problemgerät allein auszulesen? Als Single-Installation zum Beispiel.
Wenn dies klappen würde, wäre es sicher sinnvoll 2 Rasberrys zu nutzen. Die RPi3B+ sind eigentlich schon für kleines Geld erhältlich.
Enrico
-
- Beiträge: 1203
- Registriert: Mo 22. Jun 2020, 08:58
- Wohnort: Ulm / Neu-Ulm
- Hat sich bedankt: 18 Mal
- Danksagung erhalten: 144 Mal
Re: Batterie am Gen24 nicht sichtbar
Bekomme ich auch mal eine Antwort auf meine Frage?
Alles andere hilft hier gerade nicht bei Deinem Problem.
Was steht in der Datenbank im Measurement Batterie?
Also über PuTTY folgendes eingeben:
PS: Enrico, es ist schön, dass Du hier im Forum helfen willst. Aber Du schreibst in eigentlich jedem Thread, wo jemand Hilfe sucht, und meistens wird es nur komplizierter, weil Du Dich nicht auf das wesentliche konzentrierst. Siehe meine Frage, welche komplett übersehen wurde.
Das liegt wohl daran:
Das Problem wird sich nicht bei einer Single-Version lösen, da dort dieselben Anfragen laufen.
Alles andere hilft hier gerade nicht bei Deinem Problem.
Was steht in der Datenbank im Measurement Batterie?
Also über PuTTY folgendes eingeben:
Code: Alles auswählen
influx -precision rfc3338
use solaranzeige
show measurements
select * from Batterie order by time desc limit 5
Das liegt wohl daran:
Und nicht nur diese Gen24 und Symo sind für Dich wohl verwirrend, sondern viele Zusammenhänge welche in der Solaranzeige existieren.solarfanenrico hat geschrieben: ↑So 10. Okt 2021, 08:49für mich sind dieses Gen24 und Symo immer etwas verwirrend, gleiche Firma, unterschiedliche Geräte,verschiedene Comapati..., und in der gleichen ....php ausgelesen.
Das Problem wird sich nicht bei einer Single-Version lösen, da dort dieselben Anfragen laufen.
Gruß Timo
Auflistung Geräte/Dashboards/Anschlussart
Datenbankfelder der einzelnen Geräte
GANZ WICHTIG: Überblick der vorhandenen Anleitungen
Fertige Komplett-Systeme gibt es hier anfragen[AT]bauer-timo[.]de
Tibber Invite (100% Öko-Strom + 50€ Bonus)
Auflistung Geräte/Dashboards/Anschlussart
Datenbankfelder der einzelnen Geräte
GANZ WICHTIG: Überblick der vorhandenen Anleitungen
Fertige Komplett-Systeme gibt es hier anfragen[AT]bauer-timo[.]de
Tibber Invite (100% Öko-Strom + 50€ Bonus)
- Ulrich
- Administrator
- Beiträge: 5897
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 151 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: Batterie am Gen24 nicht sichtbar
Liebe Mitglieder, es kommt in diesem Forum nicht auf die Menge der Beiträge an, sondern auf die Qualität. Da ich bei der Menge nicht mehr alles bis ins Kleinste lesen kann, schreibt mir bitte per eMail, wenn es sich um ein Problem handelt, dass mit Mutmaßungen nicht gelöst werden kann. Ich habe ein Ticket System für echte Fehler in der Software.
Es wäre schön, wenn sich die Beiträge mehr auf Fakten als auf Mutmaßungen stützen.
@Enrico: Bitte gebe nur Ratschläge, wenn du auch die Lösung wirklich kennst. Die Mitglieder nur zu beschäftigen ist nicht zielführend.
Es wäre schön, wenn sich die Beiträge mehr auf Fakten als auf Mutmaßungen stützen.
@Enrico: Bitte gebe nur Ratschläge, wenn du auch die Lösung wirklich kennst. Die Mitglieder nur zu beschäftigen ist nicht zielführend.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Batterie am Gen24 nicht sichtbar
Hallo Ulrich, hallo Timo,
gerne würde ich eurer Argumentation folgen, und auf die Lösung in einem anderen Beitrag verweisen.
Da es jedoch immer wieder zum selben Problem kommt, und niemand die Lösung postet, zähle dies als ungelöst.
Da kann man nur testen und probieren.
Wenn ihr natürlich wesentlich näher an der Beseitigung dran seid, die Lösung dennoch nicht veröffentlicht wird, gehört das Thema an sich nicht ins Forum.
Enrico
gerne würde ich eurer Argumentation folgen, und auf die Lösung in einem anderen Beitrag verweisen.
Da es jedoch immer wieder zum selben Problem kommt, und niemand die Lösung postet, zähle dies als ungelöst.
Da kann man nur testen und probieren.
Wenn ihr natürlich wesentlich näher an der Beseitigung dran seid, die Lösung dennoch nicht veröffentlicht wird, gehört das Thema an sich nicht ins Forum.
Enrico