Pylontech Akku an Solaranzeige, brauche Hilfe kurz vor der Ziellinie

Wenn mehr als ein Gerät an den Raspberry angeschlossen werden sollen. Z.B. ein Regler und ein Wechselrichter oder mehrere Wechselrichter. Das Maximum sind 6 Geräte pro Raspberry Pi.

Moderator: Ulrich

Antworten
Clixmaster
Beiträge: 9
Registriert: Sa 9. Apr 2022, 12:52

Pylontech Akku an Solaranzeige, brauche Hilfe kurz vor der Ziellinie

Beitrag von Clixmaster »

Hallo Solarfreunde,

seit über einem Monat versuche ich vergeblich, zusätzlich zu meinem Steca Solarix Wechselrichter auch meinen Pylontech-Akku in der Multi-Regler-Solaranzeige zu integrieren. Eigentlich bin ich damit schon kurz vorm Ziel. Folgendes ist gegeben:

Raspberry Pi 4b
Solaranzeige V4.7.7 (32Bit)
Pylontech US2000C (RS485)

Schnittstelle und Adapter sind i.O. Mit MultiSIBControl auf dem Laptop lassen sich sowohl mit 9600 als auch mit 115200 baud alle Daten problemlos auslesen. Am Multi-Regler-Raspi habe ich den USB-Port gefunden und den Namen 'Batterie' gegeben, auch so in der 2.user.config.php angegeben. Die Rx-LED blinkt auch, so wie bei Multisibcontrol mit falsch eingestellter Baudrate. Die steht jetzt auf 9600 baud, habe auch schon testweise die auskommentierte Geschwindigkeitsangabe in der 2.user.config.php aktiviert.
Ursprünglich hatte ich eine 64Bit Version installiert, bin aber wegen Aussagen hier im Forum, die sich mit meinem Misserfolg deckten, auf die 32Bit Version gewechselt.
Müssten auch 115200 baud funktionieren? Gibt es in den Tiefen des Systems noch Möglichkeiten, Einfluss auf die Datenverbindung zu nehmen? Bin für jeden Tipp dankbar.

Ruhz69
Beiträge: 27
Registriert: Fr 28. Jan 2022, 19:41
Hat sich bedankt: 7 Mal
Danksagung erhalten: 1 Mal

Re: Pylontech Akku an Solaranzeige, brauche Hilfe kurz vor der Ziellinie

Beitrag von Ruhz69 »

Hallo,
Welchen Regler nutzt du?
Meine Pylontech 2000 C hab ich auch ewig nicht ans Laufen bekommen. Jetzt laufen sie auf Regler 41 dem 3000 er Regler ohne vorgabe der baud rate. Pin Belegung nach der neuen Belegung für die 2000.
Ich musste A und B vertauschen, lag aber wahrscheinlich am Adapter.

Viel Erfolg
Rüdiger

ElektroFuchs
Beiträge: 19
Registriert: Sa 30. Jan 2021, 12:55
Danksagung erhalten: 2 Mal

Re: Pylontech Akku an Solaranzeige, brauche Hilfe kurz vor der Ziellinie

Beitrag von ElektroFuchs »

Hallo Clixmaster,

hast Du die Ports am Raspi fest zugeordnet? Ich überwache meine Akku allerdings mit 2 verschiedenen Raspi und Einstellung 115000, weil bei 4x US3000C
jedemenge Daten übertragen werden. Alle Daten werden dann bei mir zentral auf einem Raspi4 von 3x Solarregler und 2x Pylontech gespeichert.
Ich würde an Deiner Stelle erst mal mit der Singelversion probieren, Regler 41 und alles auf 115000 stellen, danach wenn es funktioniert auf 9600 zurück-
testen ob es noch läuft und dann auf jedenfall die Port fest zuordnen. Damit auf jedenfall nach Neustart die gleichen Port wieder aktiv sind.
Bei mir hatte es nicht funktioniert alle Geräte am Raspi zu Betreiben mit unterschiedlicher Baudrate.

Vielleicht hilft Dir das schon weiter.

Gruß

Clixmaster
Beiträge: 9
Registriert: Sa 9. Apr 2022, 12:52

Re: Pylontech Akku an Solaranzeige, brauche Hilfe kurz vor der Ziellinie

Beitrag von Clixmaster »

zur Zeit steht die Baudrate wieder auf 9600. Wenn ich den Speicher mal abschalten kann (momentan Inselbetrieb) probiere ich nochmal 115200. Hatte ich schon mal aktiv, aber da gab es eventuell noch andere Fehler, z.B. 'zu viele PHP-Scripte'. Der taucht nämlich bei mir auf, wenn ich alle meine 5 Packs eintrage. Trage ich nur 4 Packs ein, sehe ich aktuell, dass keine Daten kommen und keine Einträge in die Influxdb vorgenommen werden.
Die USB-Ports habe ich schon by-id zugewiesen, da schließe ich Probleme aus, da der Adapter ja auch Reaktion zeigt.
Die Datenmenge könnte ich ja bei Bedarf in der us3000_bms.php auf das benötigte Maß reduzieren. Mir geht es da nicht um die Kontrolle aller 75 Zellen, sondern um den simplen Speicherstatus für einer Verarbeitung im iobroker auf einem zweiten Raspi.

Wie gesagt, als nächstes teste ich nochmal die höhere Geschwindigkeit und checke ab, was die Logs dazu sagen.

Benutzeravatar
Ulrich
Administrator
Beiträge: 3802
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 64 Mal
Danksagung erhalten: 314 Mal
Kontaktdaten:

Re: Pylontech Akku an Solaranzeige, brauche Hilfe kurz vor der Ziellinie

Beitrag von Ulrich »

Clixmaster hat geschrieben:
Fr 29. Jul 2022, 16:12
zur Zeit steht die Baudrate wieder auf 9600. Wenn ich den Speicher mal abschalten kann (momentan Inselbetrieb) probiere ich nochmal 115200. Hatte ich schon mal aktiv, aber da gab es eventuell noch andere Fehler, z.B. 'zu viele PHP-Scripte'. Der taucht nämlich bei mir auf, wenn ich alle meine 5 Packs eintrage. Trage ich nur 4 Packs ein, sehe ich aktuell, dass keine Daten kommen und keine Einträge in die Influxdb vorgenommen werden.
Die USB-Ports habe ich schon by-id zugewiesen, da schließe ich Probleme aus, da der Adapter ja auch Reaktion zeigt.
Die Datenmenge könnte ich ja bei Bedarf in der us3000_bms.php auf das benötigte Maß reduzieren. Mir geht es da nicht um die Kontrolle aller 75 Zellen, sondern um den simplen Speicherstatus für einer Verarbeitung im iobroker auf einem zweiten Raspi.

Wie gesagt, als nächstes teste ich nochmal die höhere Geschwindigkeit und checke ab, was die Logs dazu sagen.
Hallo Clixmaster,
wenn du nicht weiter kommst, gibt es immer das Ticket Support System: hilfe [ÄT] solaranzeig Punkt de
--------------------------------------
Ulrich [Admin]

Clixmaster
Beiträge: 9
Registriert: Sa 9. Apr 2022, 12:52

Re: Pylontech Akku an Solaranzeige, brauche Hilfe kurz vor der Ziellinie

Beitrag von Clixmaster »

Die Kommunikation habe ich mit 115200 hinbekommen, obwohl in der log etwas von 9600 steht.

Leider wird der SOC des Speichers nicht ausgelesen. Genau den wollte ich im iobroker nutzen. Lt. MultiSIBcontrol werden aber die SOCs der einzelnen Packs ausgegeben. Aber auch die finde ich in der influxdb nicht. Gibt es da noch eine Möglichkeit?

Code: Alles auswählen

Using database batterieanzeige
> show measurements
name: measurements
name
----
Info
Pack1
Pack2
Pack3
Pack4
Pack5
Service
Statistik
Warnungen_Pack1
Warnungen_Pack2
Warnungen_Pack3
Warnungen_Pack4
Warnungen_Pack5
> select * from Service limit 20
name: Service
time                Anzahl_Packs Be_Entladung Pack1_Status Pack2_Status Pack3_Status Pack4_Status Pack5_Status Restkapazitaet_Gesamt SOC
----                ------------ ------------ ------------ ------------ ------------ ------------ ------------ --------------------- ---
1659130602000000000 4            -6.3         192          192          192          192                       0                     0

> select * from Pack1 limit 10
name: Pack1
time                Ah_left Ah_left_2 Ah_total Ah_total_2 Cycle Spannung Strom Temp1 Temp2 Temp3 Temp4 Temp5 Temp_Anz Zelle1 Zelle10 Zelle11 Zelle12 Zelle13 Zelle14 Zelle15 Zelle2 Zelle3 Zelle4 Zelle5 Zelle6 Zelle7 Zelle8 Zelle9 Zellen
----                ------- --------- -------- ---------- ----- -------- ----- ----- ----- ----- ----- ----- -------- ------ ------- ------- ------- ------- ------- ------- ------ ------ ------ ------ ------ ------ ------ ------ ------
1659130602000000000 25.398  0         50       0          47    49.182   -1.6  28.8  26.5  26.7  26.6  27.1  5        3.278  3.279   3.279   3.279   3.279   3.279   3.279   3.279  3.279  3.279  3.278  3.278  3.279  3.279  3.279  15

> select * from Statistik limit 10
name: Statistik
time                Bezeichnung Datum      DieseWoche_TS       DieserMonat_TS      DiesesJahr_TS       Gestern_TS          HeuteVJ_TS          Heute_TS            Jahr LetzteWoche_TS      LetzterMonat_TS     LetztesJahr_TS      Monat Stunde TagImJahr TagImMonat Wert Woche Wochentag
----                ----------- -----      -------------       --------------      -------------       ----------          ----------          --------            ---- --------------      ---------------     --------------      ----- ------ --------- ---------- ---- ----- ---------
1658684291000000000 WhTag       24.07.2022 1658095200000000000 1656626400000000000 1640991600000000000 1658527200000000000 1627077600000000000 1658613600000000000 2022 1657490400000000000 1654034400000000000 1609455600000000000 7     19     205       24         0    29    Sonntag

> select * from Info limit 10
name: Info
time                Datum      Firmware Objekt Produkt
----                -----      -------- ------ -------
1659132071000000000 30.07.2022 518      Keller US2000C

> select * from Warnungen_Pack1 limit 10
name: Warnungen_Pack1
time                Entladestrom Ladestrom Spannung Status1 Status2 Status3 Status4 Status5 Temp1 Temp2 Temp3 Temp4 Temp5 Zelle1 Zelle10 Zelle11 Zelle12 Zelle13 Zelle14 Zelle15 Zelle2 Zelle3 Zelle4 Zelle5 Zelle6 Zelle7 Zelle8 Zelle9
----                ------------ --------- -------- ------- ------- ------- ------- ------- ----- ----- ----- ----- ----- ------ ------- ------- ------- ------- ------- ------- ------ ------ ------ ------ ------ ------ ------ ------
1659130602000000000 0            0         0        0       14      64      0       0       0     0     0     0     0     0      0       0       0       0       0       0       0      0      0      0      0      0      0      0


hipath
Beiträge: 2
Registriert: Di 19. Apr 2022, 09:25

Re: Pylontech Akku an Solaranzeige, brauche Hilfe kurz vor der Ziellinie

Beitrag von hipath »

Hallo Clixmaster,

hast du schon eine Lösung für dein Problem gefunden? Habe leider auch das gleiche Problem. Würde gerne den SOC meiner 3 Pylontech Speicher für die Automation nutzen...
Das auslesen des Speichers funktioniert auf alle fälle mit den restlichen Werten.
LG
Hipath

Antworten