vielleicht hat wer eine Idee. Ich habe heute das Image (Software Version 5.1.6c update März 2025) auf einen Raspberry Pi 3 Model B Plus Rev 1.3 geladen und mittels setup wie folgt eingerichtet.
user.config.php:
Code: Alles auswählen
[...]
$Regler = "12";
[...]
$WR_IP = "192.138.0.70"; // Keine führenden Nullen! 67.xx Ja!, 067.xx Nein!
$WR_Port = "80";
$WR_Adresse = "1"; // Achtung Adresse als Dezimalzahl eingeben / 1 bis 256
Im solaranzeige.log erhalte ich dauerhaft den folgenden Fehler:
Code: Alles auswählen
07.03. 23:44:01 |---------------- Start fronius_symo_serie.php ---------------
07.03. 23:44:01 -Datenabfrage falsch! info: array (
'url' => 'http://192.168.0.70/solar_api/GetAPIVersion.cgi',
'content_type' => 'text/html',
'http_code' => 301,
'header_size' => 224,
'request_size' => 79,
'filetime' => -1,
'ssl_verify_result' => 0,
'redirect_count' => 0,
'total_time' => 0.003236,
'namelookup_time' => 0.000107,
'connect_time' => 0.001307,
'pretransfer_time' => 0.001405,
'size_upload' => 0.0,
'size_download' => 169.0,
'speed_download' => 56333.0,
'speed_upload' => 0.0,
'download_content_length' => 169.0,
'upload_content_length' => -1.0,
'starttransfer_time' => 0.003153,
'redirect_time' => 0.0,
'redirect_url' => 'https://192.168.0.70/solar_api/GetAPIVersion.cgi',
'primary_ip' => '192.168.0.70',
'certinfo' =>
array (
),
'primary_port' => 80,
'local_ip' => '192.168.0.248',
'local_port' => 60468,
'http_version' => 2,
'protocol' => 1,
'ssl_verifyresult' => 0,
'scheme' => 'HTTP',
'appconnect_time_us' => 0,
'connect_time_us' => 1307,
'namelookup_time_us' => 107,
'pretransfer_time_us' => 1405,
'redirect_time_us' => 0,
'starttransfer_time_us' => 3153,
'total_time_us' => 3236,
)
07.03. 23:44:01 -Ist die API freigeschaltet? Falsche API Version,
07.03. 23:44:01 -oder keine Verbindung zum Wechselrichter.
07.03. 23:44:01 XX -Exit....
über den Browser kann ich den Link "http://192.168.0.70/solar_api/GetAPIVersion.cgi" aufrufen und erhalte:
Code: Alles auswählen
{
"APIVersion" : 1,
"BaseURL" : "/solar_api/v1/",
"CompatibilityRange" : "1.8-0"
}
Hat jemand eine Idee wieso ich hier keine Werte auslesen kann und wie ich das ggf. behebe? sudo update und aus/einschalten der API Schnittstelle am Fronius brachte nichts.
Bin über jede Hilfe dankbar!