ich glaube ich muss hier mal einen neuen Thread aufmachen, denn ich komme leider nicht weiter.
Am laufen habe ich ein funktionierendes Proxmox System auf einem ThinClient.
Der LXC Container ist genestet, 512MB Ram, 8GB Festplatte, 1 Core. Installiert habe ich des nach der Basisanleitung von Ulrich:
viewtopic.php?t=4419
inkl. den Abweichungen von malau:
viewtopic.php?t=4499
Tolles Werk an beide. Laufen tut es. Ich hab auch den USB von dem ThinClient zu meinem Container durchgereicht via:
https://www.schreiners-it.de/proxmox/us ... oxmox-7-1/
Mein Dashboard importiert und ich bekomme das auch ans laufen. Ich sehe Daten in dem Dashboard, der Victron lässt sich auslesen.
Die PHP Logdatei habe ich auch in der CLI eingestellt wie hier beschrieben (diese war leer, darum dieser move)
viewtopic.php?t=3597
So, die Basiseinstellungen sind getan, soweit sehr zufrieden bis auf:
Code: Alles auswählen
cat /var/www/log/php.log
das geht die ganze Zeit so, wenn ich in line 56 von dem Script reinschaue finde ich folgendes:[02-Jul-2024 18:57:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 18:58:02 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 18:59:02 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:00:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:01:02 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:02:02 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:03:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:04:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:05:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:06:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:07:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:08:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:09:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:10:02 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:11:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
[02-Jul-2024 19:12:01 UTC] PHP Warning: Undefined array key 1 in /var/www/html/victron_solarregler.php on line 56
Code: Alles auswählen
// Hardware Version ermitteln.
$Teile = explode( " ", $Platine );
if ($Teile[1] == "Pi") { // DAS IST ZEILE 56
$Version = trim( $Teile[2] );
if ($Teile[3] == "Model") {
$Version .= trim( $Teile[4] );
if ($Teile[5] == "Plus") {
$Version .= trim( $Teile[5] );
}
}
}
$funktionen->log_schreiben( "Hardware Version: ".$Version, "o ", 8 );
switch ($Version) {
case "2B":
break;
case "3B":
break;
case "3BPlus":
break;
default:
break;
}
liefert folgendes:cat /var/www/log/solaranzeige.php
02.07. 19:24:02 |------------ Start victron_solarregler.php -----------------
02.07. 19:24:02 -Zentraler Timestamp: 1719948242
02.07. 19:24:02 -Produkt: A060
02.07. 19:24:06 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
02.07. 19:24:58 -OK. Datenübertragung erfolgreich.
02.07. 19:24:58 |------------ Stop victron_solarregler.php -----------------
Die Übertragung ist also ok, mir gefallen nur aus Prinzip keine Fehleinträge in Logdateien.
In der usb_init an Zeile 1250 ist auch eine Fehlermeldung:
Code: Alles auswählen
// Auf welcher Platine läuft die Software?
$Platine_Neu = file_get_contents( "/sys/firmware/devicetree/base/model" );
if (!empty($USBDevice)) {
Und noch was, ich hab die tzdata eingestellt auf Berlin, um 21.24 bekomme ich in der Logdatei allerdings Einträge mit 19.24
Ein
Code: Alles auswählen
date
Di 2. Jul 21:24:09 CEST 2024
Code: Alles auswählen
dpkg-reconfigure tzdata
cal time is now: Tue Jul 2 21:30:01 CEST 2024.
Universal Time is now: Tue Jul 2 19:30:01 UTC 2024.
Ko mir do ebber helfe?