Wir wechseln das Forum am 14.11.24 auf die Forensoftware Discourse. Zwischen Montag Abend und Dienstag Nachmittag wird das Forum deaktiviert. Danach sind wir hoffentlich mit neuem Forum inkl. der vorhandenen Beiträge wieder am Start! Hier zum Forenbeitrag!

Benachrichtigungen
Alles löschen

Ladeleistung Multiplus niedrig. Warum ???

24 Beiträge
6 Benutzer
8 Reactions
1,222 Ansichten
 CHP
(@chp)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 132
 

Hallo @pancho01. Du könntest mit

dbus-spy

auf der Kommandozeile nachschauen ob das com.victronenergy.battery.ttyO0 existiert und befüllt wird. Auf Fehlermeldungen testen kannst du mit 

./kill_me.sh && python bms.py

dann läuft das skript auf der Kommandozeile. Eventuell musst du die MQTT Sachen auskommentieren, ich habe es leider bisher nicht konfigurierbar gemacht da ich bisher der einzige User bin. Wenn du auch interesse hast es zu nutzen mache ich die spezifischen Dinge konfigurierbar.

 

 


   
AntwortZitat
pancho01
(@pancho01)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 8
 

Hi @CHP Danke für die schnelle Antwort. Bin nun ein wenig weiter. Can-Communikation läuft nun! Habe erstmal die MQTT  Sachen auskommentiert damit hats dann funktioniert. Aber leider habe ich immer noch Probleme .... laut Can-ID 0x35E ist der Manufacturer "PYLON" aber die Can Botschaften weichen von Deinen ab.

Bei Dir wird der Watchdog mit Id 0x35C getriggert. Die Botschaft kommt bei mir gar nicht. hier mal ein Auszug aus meinem candump von der Console 

can0 RX - - 35A [8] 00 00 00 00 00 00 00 00 '........'
can0 RX - - 372 [8] 01 00 01 00 00 00 00 00 '........'
can0 RX - - 373 [8] 39 0D 45 0D 1F 01 22 01 '9.E...".'
can0 RX - - 379 [8] 7D 00 00 00 00 00 00 00 '}.......'
can0 RX - - 351 [8] 40 02 2C 01 F4 01 B0 01 '@.,.....'
can0 RX - - 355 [4] 58 00 64 00 'X.d.'
can0 RX - - 356 [6] 2F 15 8E 00 96 00 ' Link entfernt '
can0 RX - - 35E [8] 50 59 4C 4F 4E B4 B8 BC 'PYLON...'
can0 RX - - 359 [7] 00 00 00 00 01 00 00 '.......'

der passt nur bedingt zum Pylontech Protokoll 0x351,0x359,0x355,0x356 und 0x35E passen 0x35c fehlt und die anderen kann ich nicht zuordnen. Du verwendest in deinem Script die id 0x370 für die Zellspannungen Link entfernt Kannst Du mir sagen wo du die Definitionen hierfür gefunden hast.

Diese r Beitrag wurde geändert Vor 2 Jahren von pancho01

   
AntwortZitat
pancho01
(@pancho01)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 8
 

Hallo @CHP habe Dein Script nun am laufen. Problem war das der freundliche Chinaman mir sagte ich solle die die DIP-Switches 5 & 6 auf on stellen. Mit der Firmware v1.2 konnte ich gar keinen Akku verbinden, nach update auf v1.3 und Schalterstellung 5 & 6 auf On hatte das VenusOs den Akku wenigstens als "PYLON" erkannt. Dann macht er aber nur dieses halbgare PYLON Protokoll wie oben gepostet.
Mit Einstellung 5=Off und 6=On sendet er nun im Pylontech Protokoll.
Habe ein paar Anpassungen an Deinem Script machen müssen, da ich 2 von den Dingern habe und bei Dir Anzahl und Systemcapacity hart codiert ist.
Aber jetzt funzt das ganze 👍 Top Danke.

Einzige unbekannte ist für mich immernoch die Botschaft mit ID 0x370 in der min/max Temperatur und Spannungen der Zellen gesendet werden.
Die habe ich in der Pylontech-Speck v1.2 nicht gefunden nur in der Spek vom  Seplos BMS als ID 0x30 ( was wahrscheinlich 0x370 heißen soll 🙃 )


   
AntwortZitat
 CHP
(@chp)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 132
 

@pancho01 Ja, interessant. In der Tat habe ich einige Sachen hardgecoded, da ich bisher der einzige User der Skripte war. Welche Version der BMS Firmware hast du denn? Einer der Akkus die ich bekommen hatte, hatte 1.0.2 und der hatte die 0x370 für die Zellspannungen auch nicht. Inzwischen habe ich alle Akkus auf 2.0.2 geupdated, zumal sonst auch die Kommunikation zwischen denen nicht richtig funktioniert hat.

Hier ist die neueste Firmware: https://github.com/mytest4u/BMS/issues/5

Diese ließ sich nur sehr widerwillig einspielen.


   
AntwortZitat
pancho01
(@pancho01)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 8
 

Hi @CHP habe mittlerweile FW 2.0.0 installiert, damit funktioniert das ganze. Vorher 1.0.2 danach 1.0.3 ( damit funktionierte es nicht ) und seit letzter Woche die v2.0.0. Danke für den link den kannte ich nch nicht. Dort finde ich für den 100AH Akku aber nur FW 2.0.1 oder hast Du die FW für den 200AH installiert?


   
AntwortZitat
 CHP
(@chp)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 132
 

@pancho01 Diese Firmware dort im Link ist die DR01_16S100JC03_V2.0.0_T1_V, also Version 2.0.0 (ich hatte gestern versehentlich 2.0.2 geschrieben), die 100 im Namen stehen für die 100A maximalstrom des BMS, nicht die Kapazität, diese kann man in den Settings über die Software einstellen. Ich selbst habe 120Ah nominell, davon 4 Stück. 

Ich beim Master Akku nur den letzten DIP nach oben. Die 0x370 Zellspannung/Temperatur kam schon ab der Firmware 1.0.5, aber die Master-Slave Sache funktionierte nicht wenn die Akkus unterschiedliche Versionen hatten.


   
AntwortZitat
 CHP
(@chp)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 132
 

So sieht es bei mir im Venus aus:

 Und so dann im Homeassistant:


   
AntwortZitat
pancho01
(@pancho01)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 8
 

@CHP ja so habe ich das jetzt auch aber mit zwei Akkus je 120Ah. Wenn Du 4 Akkus hast warum hast du CCL auf 25A begrenzt?


   
AntwortZitat
 CHP
(@chp)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 132
 

@pancho01 Hatte ich als ich nur einen Akku hatte um den zu schonen, aber habe es inzwischen auf 35 geändert, mein Victron kann eh nur 35. Falls ich mir einen zweiten zulege werde ich es wieder erhöhen. Ich glaube ich sollte langsam mal über eine Config Datei nachdenken.


   
pancho01 reacted
AntwortZitat
Seite 2 / 2
Teilen: