EAsun ISolar IIII Multiregler
Verfasst: Mi 16. Feb 2022, 13:08
Hallo,
Ich habe 3 Stück von den o.g. Umrichtern in Betrieb. Leider funktioniert die Kommunikation mit Solaranzeige nicht wie erhofft.
Hier mal die Situation.
Ich benutze derzeit einen PI 3 B V1.2 hier die Speicherbelegung
[codeDateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/root 29G 3,9G 24G 14% /
devtmpfs 430M 0 430M 0% /dev
tmpfs 463M 51M 412M 11% /dev/shm
tmpfs 463M 24M 439M 6% /run
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 463M 0 463M 0% /sys/fs/cgroup
/dev/mmcblk0p1 253M 48M 205M 19% /boot
tmpfs 93M 4,0K 93M 1% /run/user/1000][/code]
Hier ein lsusb
Der UART ist das Daly BMS - funtioniert einwandfrei
Die beiden Cypress sind 2 Umrichter - der 3 fehlt
Damit begint das Problem. Wenn ich wie folgt vorgehe funktioniert erstmal alles
Alle Gerät sind miteinander verbunden und ausgeschaltet
Raspi hochfahren ok
Die Inverter einschalten ok
Dann werden alle 3 Inverter erkannt, auch das Daly und alles läuft wie gewünscht. Wenn ich jetzt einen reboot mache funktioniert auch alles.
Im Log steht dann dies
Irgendwann in der Nacht verschwindet dann ein oder 2 oder alle Inverter. Soll heißen im LOG von Solaranzeige erscheint dann
So das war das eine Szenario das zweite sieht wie folgt aus
Wenn ich jetzt erst die 3 Inverter einschalte und dann den PI starte
kommt beim booten die folgende Fehlermeldung
Beim PI 3 kann ich diese Meldung mit dem Eintrag
max_usb_current=1 in der config.txt beseitigen - zumindest meistens ! manchmal kommt Sie trotzdem
Beim PI 4 geht es gar nicht die Meldung kommt immer.
Ich bin am verzweifeln hat jemand eine Idee ?
Danke für Eure Mühe
LG Michael aus Berlin
Ich habe 3 Stück von den o.g. Umrichtern in Betrieb. Leider funktioniert die Kommunikation mit Solaranzeige nicht wie erhofft.
Hier mal die Situation.
Ich benutze derzeit einen PI 3 B V1.2 hier die Speicherbelegung
[codeDateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/root 29G 3,9G 24G 14% /
devtmpfs 430M 0 430M 0% /dev
tmpfs 463M 51M 412M 11% /dev/shm
tmpfs 463M 24M 439M 6% /run
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 463M 0 463M 0% /sys/fs/cgroup
/dev/mmcblk0p1 253M 48M 205M 19% /boot
tmpfs 93M 4,0K 93M 1% /run/user/1000][/code]
Hier ein lsusb
Code: Alles auswählen
/var/www/log$ lsusb
Bus 001 Device 010: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 009: ID 0665:5161 Cypress Semiconductor USB to Serial
Bus 001 Device 004: ID 0665:5161 Cypress Semiconductor USB to Serial
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Die beiden Cypress sind 2 Umrichter - der 3 fehlt
Damit begint das Problem. Wenn ich wie folgt vorgehe funktioniert erstmal alles
Alle Gerät sind miteinander verbunden und ausgeschaltet
Raspi hochfahren ok
Die Inverter einschalten ok
Dann werden alle 3 Inverter erkannt, auch das Daly und alles läuft wie gewünscht. Wenn ich jetzt einen reboot mache funktioniert auch alles.
Im Log steht dann dies
Code: Alles auswählen
16.02. 07:07:28 -Die seriellen Schnittstellen werden initialisiert.
16.02. 07:07:28 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 199 $GeraeteNummer = "1";
16.02. 07:07:28 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 604 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
16.02. 07:07:28 -Device: /dev/hidraw0 Keine USB / Serielle Schnittstelle.
16.02. 07:07:28 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 199 $GeraeteNummer = "2";
16.02. 07:07:28 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 604 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
16.02. 07:07:28 -Device: /dev/hidraw1 Keine USB / Serielle Schnittstelle.
16.02. 07:07:28 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 199 $GeraeteNummer = "3";
16.02. 07:07:28 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 604 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
16.02. 07:07:28 -Device: /dev/hidraw2 Keine USB / Serielle Schnittstelle.
16.02. 07:07:28 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 199 $GeraeteNummer = "4";
16.02. 07:07:28 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 604 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
Code: Alles auswählen
16.02. 12:57:01 -Multi Regler Auslesen [Start].
16.02. 12:57:01 -Verarbeitung von: '1.user.config.php' Regler: 57
16.02. 12:57:01 |------------ Start daly_bms.php ----------------------------
16.02. 12:57:01 -USB Port: /dev/ttyUSB0
16.02. 12:57:05 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
16.02. 12:57:05 -Multi-Regler-Ausgang. 3
16.02. 12:57:08 -OK. Datenübertragung erfolgreich.
16.02. 12:57:08 |------------ Stop daly_bms.php ----------------------------
16.02. 12:57:08 -Verarbeitung von: '2.user.config.php' Regler: 8
16.02. 12:57:08 |---------------- Start infini_v_serie.php -------------------
16.02. 12:57:08 -0000,000,2299,500,0022,0002,000,531,000,000,000,000,049,032,000,000,0000,0000,0000,0000,0,0,0,1,2,2,0,0
16.02. 12:57:09 *---Fehlercode. 00 Warnung: 1
16.02. 12:57:09 * -Daten zur lokalen InfluxDB [ Solaranzeige2 ] gesendet.
16.02. 12:57:09 -Multi-Regler-Ausgang. 6
16.02. 12:57:15 -OK. Datenübertragung erfolgreich.
16.02. 12:57:15 |---------------- Stop infini_v_serie.php -----------------
16.02. 12:57:15 -Verarbeitung von: '3.user.config.php' Regler: 8
16.02. 12:57:15 |---------------- Start infini_v_serie.php -------------------
16.02. 12:57:15 -0000,000,2282,499,0022,0003,000,531,000,000,000,000,049,037,000,000,0000,0000,0000,0000,0,0,0,1,2,2,0,1
16.02. 12:57:15 *---Fehlercode. 00 Warnung: 1
16.02. 12:57:15 * -Daten zur lokalen InfluxDB [ Solaranzeige4 ] gesendet.
16.02. 12:57:15 -Multi-Regler-Ausgang. 7
16.02. 12:57:22 -OK. Datenübertragung erfolgreich.
16.02. 12:57:22 |---------------- Stop infini_v_serie.php -----------------
[b]16.02. 12:57:22 -Verarbeitung von: '4.user.config.php' Regler: 8
16.02. 12:57:22 |---------------- Start infini_v_serie.php -------------------
16.02. 12:57:22 XX -USB Port kann nicht geöffnet werden. [1]
16.02. 12:57:22 XX -Exit....
16.02. 12:57:22 |---------------- Stop infini_v_serie.php -----------------
16.02. 12:57:22 -Multi Regler Auslesen [Stop].
Wenn ich jetzt erst die 3 Inverter einschalte und dann den PI starte
kommt beim booten die folgende Fehlermeldung
Code: Alles auswählen
usb 1-1.4: device descriptor read/64, error -32
usb 1-1.4: device descriptor read/64, error -32
usb 1-1.4: device descriptor read/64, error -32
usb 1-1.4: device descriptor read/64, error -32
max_usb_current=1 in der config.txt beseitigen - zumindest meistens ! manchmal kommt Sie trotzdem
Beim PI 4 geht es gar nicht die Meldung kommt immer.
Ich bin am verzweifeln hat jemand eine Idee ?
Danke für Eure Mühe
LG Michael aus Berlin