Hallo
Bei mir hat leider auch das erfolgreiche auslesen der Pylontechs aufgehört nachdem ich ein weiteres Pack hinzugefügt habe.
Ich hatte bisher 5x US2000B - angeschlossen über RS485. Das hat jetzt einige Monate gut funktioniert.
Mein verwendeter Adapter:
https://www.amazon.es/gp/product/B07MY3 ... UTF8&psc=1
Damit ging es bisher auch einwandfrei
Die neue Batterie war dann US2000C und wurde vom Lieferanten (AutoSolar) vor Sendung aktualisiert, um mit den US2000B zusammen zu arbeiten.
Nach Herstellerempfehlung habe ich dann die neue 2000C zur Master gemacht und meine Verbindung zum Raspberry an die neue, obere US2000C an den RS485 Port (alle Jumper oben, also 0).
Nun dauert es ewig wenn er das Auslesen der Daten startet und erhält auch keine Werte:
06.07. 13:37:04 -Regler: 41
06.07. 13:37:04 -Regler erkannt: /dev/ttyUSB0
06.07. 13:37:04 -Device: /dev/ttyUSB0 wird in die user.config.php geschrieben.
06.07. 13:37:04 -Zeile gefunden. Device kann ausgetauscht werden. Index: 573 $USBRegler = "/dev/ttyUSB0";
06.07. 13:37:04 -Zeile gefunden. Device kann ausgetauscht werden. Index: 574 $USBWechselrichter = "/dev/ttyUSB1";
06.07. 13:37:04 -Zeile gefunden. Platine kann ausgetauscht werden. Index: 594 $Platine = "Raspberry Pi 3 Model B Rev 1.2";
--------------------- hier dauert es nun ewig bis es weitergeht ----------------
06.07. 13:39:41 -array (
'zentralerTimestamp' => 1625571432,
'Packs' => '6',
'WattstundenGesamtHeute' => 0,
'Regler' => '41',
'Objekt' => 'Pylontech',
)
06.07. 13:39:41 ** -Array
(
[zentralerTimestamp] => 1625571432
[Packs] => 6
[WattstundenGesamtHeute] => 0
[Regler] => 41
[Objekt] => Pylontech
[Timestamp] => 1625571581
[Monat] => 7
[Woche] => 27
[Wochentag] => Dienstag
[Datum] => 06.07.2021
[Uhrzeit] => 13:39:41
[InfluxAdresse] =>
[InfluxPort] => 8086
[InfluxUser] =>
[InfluxPassword] =>
[InfluxDBName] => pylontech
[InfluxDaylight] =>
[InfluxDBLokal] => pylontech
[InfluxSSL] =>
[Demodaten] =>
)
06.07. 13:39:41 -Aktuelle Daten:
Array
(
[zentralerTimestamp] => 1625571432
[Packs] => 6
[WattstundenGesamtHeute] => 0
[Regler] => 41
[Objekt] => Pylontech
[Timestamp] => 1625571581
[Monat] => 7
[Woche] => 27
[Wochentag] => Dienstag
[Datum] => 06.07.2021
[Uhrzeit] => 13:39:41
[InfluxAdresse] =>
[InfluxPort] => 8086
[InfluxUser] =>
[InfluxPassword] =>
[InfluxDBName] => pylontech
[InfluxDaylight] =>
[InfluxDBLokal] => pylontech
[InfluxSSL] =>
[Demodaten] =>
)
06.07. 13:39:41 -Query:
Pack1 Zellen=,Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp_Anz=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Strom=,Spannung=,Ah_left=,Ah_total=,Ah_left_2=,Ah_total_2=,Cycle= 1625571611
Warnungen_Pack1 Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Ladestrom=,Spannung=,Entladestrom=,Status1=,Status2=,Status3=,Status4=,Status5= 1625571611
Pack2 Zellen=,Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp_Anz=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Strom=,Spannung=,Ah_left=,Ah_total=,Ah_left_2=,Ah_total_2=,Cycle= 1625571611
Warnungen_Pack2 Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Ladestrom=,Spannung=,Entladestrom=,Status1=,Status2=,Status3=,Status4=,Status5= 1625571611
Pack3 Zellen=,Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp_Anz=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Strom=,Spannung=,Ah_left=,Ah_total=,Ah_left_2=,Ah_total_2=,Cycle= 1625571611
Warnungen_Pack3 Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Ladestrom=,Spannung=,Entladestrom=,Status1=,Status2=,Status3=,Status4=,Status5= 1625571611
Pack4 Zellen=,Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp_Anz=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Strom=,Spannung=,Ah_left=,Ah_total=,Ah_left_2=,Ah_total_2=,Cycle= 1625571611
Warnungen_Pack4 Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Ladestrom=,Spannung=,Entladestrom=,Status1=,Status2=,Status3=,Status4=,Status5= 1625571611
Pack5 Zellen=,Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp_Anz=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Strom=,Spannung=,Ah_left=,Ah_total=,Ah_left_2=,Ah_total_2=,Cycle= 1625571611
Warnungen_Pack5 Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Ladestrom=,Spannung=,Entladestrom=,Status1=,Status2=,Status3=,Status4=,Status5= 1625571611
Pack6 Zellen=,Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp_Anz=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Strom=,Spannung=,Ah_left=,Ah_total=,Ah_left_2=,Ah_total_2=,Cycle= 1625571611
Warnungen_Pack6 Zelle1=,Zelle2=,Zelle3=,Zelle4=,Zelle5=,Zelle6=,Zelle7=,Zelle8=,Zelle9=,Zelle10=,Zelle11=,Zelle12=,Zelle13=,Zelle14=,Zelle15=,Temp1=,Temp2=,Temp3=,Temp4=,Temp5=,Ladestrom=,Spannung=,Entladestrom=,Status1=,Status2=,Status3=,Status4=,Status5= 1625571611
Service Anzahl_Packs=6,Pack1_Status=,Pack2_Status=,Pack3_Status=,Pack4_Status=,Pack5_Status=,Pack6_Status=,Be_Entladung=0,Restkapazitaet_Gesamt=0,SOC=0 1625571611
...
06.07. 14:05:43 -Schleife: 1 Zeitspanne: -106
06.07. 14:05:43 -OK. Daten gelesen.
06.07. 14:05:43 -Schleife 1 Ausgang...
06.07. 14:05:43 -OK. Datenübertragung erfolgreich.
06.07. 14:05:43 |--------------- Stop us3000_bms.php -----------------
06.07. 14:06:01 |--------------- Start us3000_bms.php -----------------
06.07. 14:06:01 -Zentraler Timestamp: 1625573161
06.07. 14:06:01 o -Hardware Version: 3B
06.07. 14:06:01 |- -Steuerdatei '1.befehl.steuerung' nicht vorhanden----
06.07. 14:06:01 + -Die Daten werden ausgelesen...
Die Werte werden nicht mehr ausgelesen.
Was mit auch komisch vorkommt, die Zeitspanne ist höher als 60 - sind das Sekunden? Das sollte doch innerhalb einer Minute ggf bis zu 6 Geräte auslesen können - da scheint es einen Timeout zu geben, kann das sein?
Wie kann ich die Kommunikation testen?
Habe schon versucht den DIP1 auf 1 zu setzen und die Baudrate auf 9600 verringert - leider selbes Ergebnis...
Wie kann ich denn mal selbst eine Verbindung zu den Pylontechs machen?