Hallo Ulrich,
ich habe mal wieder ein Problem mit meinem Sofar Solar Wechselrichter. Ich will auf die 6.17 Version 64 bit gehen, da ich nach SD-Schrott jetzt auf eine SSD als Speicher gehen will. Letzte Version von vor ein paar Tagen runtergeladen.
Bei meinem Sofa solar WR bekomme ich folgende Fehlermeldung:
Solaranzeige Log
28:24 -Verarbeitung von: '2.user.config.php' Regler: 73
25.09. 11:28:24 |------------------------- Start sofarsolar_wr.php ---------------------
25.09. 11:28:24 -Timer Wert. [ normal = 400000 ]: 200000
25.09. 11:29:02 -Multi Regler Auslesen [Start].
25.09. 11:29:02 -Verarbeitung von: '1.user.config.php' Regler: 41
25.09. 11:29:02 |--------------- Start us3000_bms.php -----------------
Bricht also ab.
PHP log:
[25-Sep-2026 11:28:24 Europe/Berlin] PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /var/www/html/sofarsolar_wr.php:143
Stack trace:
#0 /var/www/html/multi_regler_auslesen.php(436): require()
#1 {main}
thrown in /var/www/html/sofarsolar_wr.php on line 143
die Zeile 143 ist bei mir etwas verschoben nicht wie im Standard und sieht so aus.
// Ab hier wird der Regler ausgelesen.
// Modell: x.x KTL-X
****************************************************************************/
$Befehl["DeviceID"] = $WR_ID;
$Befehl["BefehlFunctionCode"] = "04";
$Befehl["RegisterAddress"] = str_pad( "2000", 4, "0", STR_PAD_LEFT );
$Befehl["RegisterCount"] = "0010";
Die $WR_ID wird weiter oben gesetzt.
/var/www~_wr.php [----] 57 L:[ 87+16 103/336] *(3734/15036b) 0010 0x00A [*][X]
default:
break;
}
if (empty($WR_Adresse)) {
$WR_ID = "01";
}
elseif (strlen( $WR_Adresse ) == 1) {
$WR_ID = str_pad( dechex( $WR_Adresse ), 2, "0", STR_PAD_LEFT );
}
elseif (strlen( $WR_Adresse ) == 2) {
$WR_ID = str_pad( dechex( substr( $WR_Adresse, - 2 )), 2, "0", STR_PAD_LEFT );
}
else {
$WR_ID = dechex( $WR_Adresse );
}
$funktionen->log_schreiben( "WR_ID: ".$WR_ID, "+ ", 8 );
Ich habe den Fehler gegoogelt.
https://www.woltlab.com/community/threa ... type-stri/
Ich habe auch mal den Regler 87 probiert, der macht den gleichen Fehler.
Gruss
Rüdiger
Fehlermeldung beim Auslesen Solar Solar WR
Moderator: Ulrich
- Ulrich
- Administrator
- Beiträge: 5518
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 164 Mal
- Danksagung erhalten: 807 Mal
Re: Fehlermeldung beim Auslesen Solar Solar WR
Hallo Rüdiger,
hast du nach der Installation ein Update auf die Solaranzeige gemacht?
hast du nach der Installation ein Update auf die Solaranzeige gemacht?
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
Ruhz69
- Beiträge: 96
- Registriert: Fr 28. Jan 2022, 19:41
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 4 Mal
Re: Fehlermeldung beim Auslesen Solar Solar WR
Hallo Ulrich,
hatte ich nicht, habe es grade nachgeholt, der Fehler bleibt (Regler 73 und Regler 87, beide mit reboot).
Ich habe den allerersten Solar Solar, der hat schon öfter nach updates Ärger gemacht, wobei er dann auf Lesefehler läuft. 6.15 32 Bit ging, 6.17 32 Bit Lesefehler, 6.17 64 Bit die gezeigten Fehler.
Ist also wahrscheinlich nach dem Fehler nicht fertig.
viele Grüsse
Rüdiger
hatte ich nicht, habe es grade nachgeholt, der Fehler bleibt (Regler 73 und Regler 87, beide mit reboot).
Ich habe den allerersten Solar Solar, der hat schon öfter nach updates Ärger gemacht, wobei er dann auf Lesefehler läuft. 6.15 32 Bit ging, 6.17 32 Bit Lesefehler, 6.17 64 Bit die gezeigten Fehler.
Ist also wahrscheinlich nach dem Fehler nicht fertig.
viele Grüsse
Rüdiger
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 14 Gäste