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 ]
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 14 Gäste