OpenDTU on Battery ...
 
Benachrichtigungen
Alles löschen

OpenDTU on Battery Platine mit Maximal-Ausbau DC/DC und JK-BMS Stecker

142 Beiträge
38 Benutzer
68 Likes
7,288 Ansichten
(@leoman)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Monaten
Beiträge: 14
 

@manos66 ich meinte dieses Projekt:

https://github.com/helgeerbe/OpenDTU-OnBattery/discussions/541

Ich lade meine Batterie mit zwei Victron MPPT 150/35 und funktioniert ganz gut. Ich würde es gerne über die DTU visualisieren, aber da kann ich nur ein Laderegler verbinden. Meine Frage ist: Welche Lösung ist die Beste? Ist VenusOS auf Raspi eine gute Lösung?


   
AntwortZitat
(@manos66)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 77
 

@leoman wenn dein Ziel ist "Batterie mit zwei Victron MPPT 150/35 über die DTU visualisieren", dann brauchst du OpenDTUonBAttery nicht.
VenusOS ist perfekt fuer diese Aufgabe.

 


   
AntwortZitat
(@leoman)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Monaten
Beiträge: 14
 

@manos66 kann ich mit VenusOS auch die Nulleinspeisung realisieren?


   
AntwortZitat
(@manos66)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 77
 

Veröffentlicht von: @leoman

@manos66 kann ich mit VenusOS auch die Nulleinspeisung realisieren?

Nein

 

 


   
AntwortZitat
(@leoman)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Monaten
Beiträge: 14
 

@manos66 meine Aktuelle Aufbau sieht so aus: OpenDTU-onBattery, HM-600, Shelly Pro 3EM, 2x Victron MPPT, 2x Pylontech. Nur eine der beiden Laderegler ist an der DTU angeschlossen. Ein Raspy ist vorhanden, aber noch nicht angeschlossen (Verbindungskabeln noch nicht bestellt).

Macht es Sinn, die zwei Laderegler über VenusOS laufen zu lassen? Ist eine Zusammenarbeit von VenusOS und DTU möglich? Wie realisiere ich es? NodeRed?

Fragen über Fragen.

Eine DTU mit zwei Anschlüssen wäre mir am liebsten

Diese r Beitrag wurde geändert Vor 3 Monaten 3 mal von leoman

   
AntwortZitat
(@manos66)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 77
 

Hallo @leoman 
Ich kann nur meine persönliche Meinung geben:

  • Du hast ein schoenes Setup (vielleicht waere eine HM-1500 langfristig eine bessere Investition aufgrund der vier Eingaenge)
  • Deine oberste Prioritaet ist die HM-600 so oft wie moeglich zu betreiben (Nulleispeisung) Tag, wie Nacht
  • Deine HM-600 ist an 2 Pylontechs angeschlossen, daher Ausschlagegebend ist:
    • wie schnell deine Pylontechs geladen werden und
    • wie hoch der Schwellenwert ist, der den HM-600 startet (Akku SoC - Start)

 

Deine HM-600 verbraucht maximal 600W ./. 95% Effizient = 631W DC ./. 48V der Batterie = 13,1Amperes 

Du hast zwei Victrons MPTT 150/35 also hast du eine optimale Ladegeschwindigkeit deiner Pylontechs die bis zu 70 Amperes sein koennte (ich kann die Anzahl Paneele nicht einschätzen).
Verglichen zu den 13A die deine HM-600 maximal braucht, hast du also bei sonnigen Tagen "Saft" ohne Ende, die Batterie wird also sehr schnell geladen - auch waehrend der HM-600 bei volle Leistung produziert (70A gehen in die Batterie rein, 13A gehen raus).
Daher wuerde ich ein Akku SoC - Start von 30% einstellen = relativ schnell die HM-600 starten.

(Mein Beispiel zeigt rot markiert den Schwellenwert 85% weil ich, nach so vielen Wochen ohne Sonne, einmal die Batterie voll laden möchte). 

 

-ENDE-

 

Wie du siehst, habe ich das Thema "zwei Victrons" nicht erwaehnt. Es gibt auch kein Grund dafuer, die Daten sehen zu muessen.

Die Pylontechs liefern präzise Daten, deine HM-800 hat nichts mit den Victron MPPT zu tun, also die Victrons sind ohne Bedeutung.

* Fuer die Jenigen, die Gedanken an "Solar-Passthrough" haben: Ebenso nutzlos! Wenn die Victrons 70A "rein-pumpem", dann hilfen die 13A des Solar-Passthrough wenig.
* Die einzige Moeglichkeit, die Pylontech Batterie nicht ueber einen bestimmten SOC (z,B. 95%) zu laden, ist durch die Lade-Spannung Einstellung der zwei Victrons.  

Jetzt du willst unbedingt die Daten beide Victrons ablesen koennen.
Ein rein "kosmetischer Bedarf", aber wie auch immer.
Dann installiere VenusOS und verbinde die zwei Victron MPPTs da. Dan hast du deine Daten!

 

Mit Home Assistent kannst du beides (OpenDTUonBattery & VenusOS) integrieren.

 

 Edit: Korrigiert die Berechnung mit zwei 150/35 anstatt 100/20


   
AntwortZitat
(@leoman)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Monaten
Beiträge: 14
 

@manos66 vielen Dank für die ausführliche Erklärung. Leider ist die Dokumentation etwas dürftig oder ich habe es durcheinander gebracht. Solar-Passthrough habe ich bis heute noch nicht begriffen. Die zwei MPPT lassen sich zwar per BT visualisieren, aber ich würde gerne zwecks Steuerung auch von unterwegs ein Auge drauf haben wollen. Die DTU läuft wie geschmiert aber eben nur mit einem MPPT. VenusOS ist hier die Lösung. Und so werde ich es machen. Ich habe es bereits mit einen DIY-Kabel versucht, aber die Verbindung über USB ist sehr instabil. Muss ich unbedingt die teuren Originalkabel bestellen, oder reicht es wenn ich ein Optokoppler (ADUM1201) zwischen JST-Stecker und USB-Adapter setze?

Diese r Beitrag wurde geändert Vor 3 Monaten von leoman

   
AntwortZitat
(@manos66)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 77
 

@leoman 

Die DTU läuft wie geschmiert aber eben nur mit einem MPPT.

Das versuche ich dir die ganze Zeit Begreiflich zu machen: Die OpenDTU funktioniert wunderbar, UNABHAENGIG ob du einen oder zehn MPPT hast!

Du hast Solar-Passthrough nicht begriffen, also nutzt du es nicht. Eine Baustelle weniger. 👍 

Dass du jetzt die Informationen ueber deine zwei MPPTs per Fernzugriff sehen willst, ist deine persönliche Geschmackssache,
(genauso haettest du den Verbrauch deines Fernsehers zu Hause sehen wollen.... Geschmackssache).
Dafuer ist VenusOS eine gute Moeglichkeit!

Alles ist moeglich mit Fernzugriff:
HA (Home Assistant) - speichert auch die Daten fuer 14Tage, oder Laenger bei Bedarf
Vnc - Fernzugriff vom PC oder Raspi im Haus Netzwerk
Remote Desktop - Fernzugriff von Win10/11 im Haus Netzwerk

 

Ich habe leider keine Erfahrung mit VenusOS, weder mit Originalkabel.

Viel Erfolg!

 

 

 


   
AntwortZitat
(@leoman)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Monaten
Beiträge: 14
 

@manos66 ok danke, ich werde es am Wochenende testen und dann entscheiden.


   
Manos66 reacted
AntwortZitat
(@alex_s)
Autarkiekönig
Beigetreten: Vor 2 Jahren
Beiträge: 462
Themenstarter  

Hallo, nach dem die ersten Platinen nun in den Versand gehen hier noch mal das von mir verwendete Pin mapping:

[
    {
        "name": "AlexDTU with Battery + Victron MPPT + HUAWEI +NRF24 + LED",
        "nrf24": {
            "miso": 19,
            "mosi": 23,
            "clk": 18,
            "irq": 16,
            "en": 4,
            "cs": 5
        },
        "victron": {
            "rx": 22,
            "tx": -1
        },
        "battery": {
            "rx": 27,
            "rxen": 33,
            "tx": 14,
            "txen": 32
        },
        "led": {
            "led0": 17,
            "led1": 1
        },
        "eth": {
            "enabled": false,
            "phy_addr": -1,
            "power": -1,
            "mdc": -1,
            "mdio": -1,
            "type": -1,
            "clk_mode": -1
        },
        "huawei": {
            "miso": 12,
            "mosi": 13,
            "clk": 26,
            "irq": 25,
            "power": 21,
            "cs": 15
        }
    }
]

   
AntwortZitat
(@alex_s)
Autarkiekönig
Beigetreten: Vor 2 Jahren
Beiträge: 462
Themenstarter  

und Hinweise zu den Jumpern:

 

auf der platine sind 7 jumper

 

für die Auswahl des BMS typ werden die rot eingekreisten Jumper benötigt

es ist innerhalb der rot eingekreisten jumper nur ein Jumper oder kein Jumper zulässig

*kein jumper: JK-BMS direkt (3V3 TTL Signale über X1)

* Jumper auf J9: Pylontech Can über X3 (RJ45 (Pin 4&5)

*Jumper auf J7: JK-BMS über RS485 über X3 (PIn 1&2)

*Jumper auf J8: Smart Shunt über eignen stekcer X4

findet komunikation zum BMs statt blinken die lEDs in derRJ45-Buchse

 

Mit dem Jumper J4 wird wird der 120 Ohm Abschlusswiderstand für die CAN Pylontech Kommunikation aktiviert

Mit dem Jumper J1 wird wird der 120 Ohm Abschlusswiderstand für die CAN Hawei Kommunikation aktiviert

 

der Jumper J2 kann genutzt werden wenn über X2 (2poliger Grüner Stecker) 5V anstelle 6-60V eingespeist werden damit das internet netzteil überbrückt wird

der Jumper J3 hat aktuelle keine Funktion und sollte nciht gesteckt werden

 

Hinweis bei dieser Version der LK funkoniert das Display nicht.

 

LEDs (von links nach rechts)

 

LED_PW (grün) zweigt Zustand der Spannungsversorgung (3,3V) an

 

LEDs im JR45-Stecker zeigen Kommunikation zum BMs an

LEDs zwischen X4 und X5 zeigen Kommunikaiton zum MPPT an

LEDs zwischen X5 und X6 zeigen kommunikaiton zum Huawei CAN an

 

für Funkion der LED Inverter bzw Wifi siehe: https://github.com/tbnobody/OpenDTU/wiki/LEDs

die LED-ONB hat aktuell keine Funktion


   
AntwortZitat
(@tobi0171)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 27
 

Update: Datei ausgetauscht, STL aktualisiert.

 

Erst mal vielen Dank an AlexS ...

 

Hallo Leute,

da ja die Frage zum Gehäuse aufgekommen ist und ich inzwischen eine Platine von AlexS da habe, hab ich mich mal dran gemacht und stelle euch das Gehäuse und Deckel hier mal als STL-Druckdatei ein.

Wer sich über die großflächige ausgeklinkte Ecke wundert, es sollte möglichst allgemeintauglich sein und mit möglichst allen NRF-Modulen irgendwie passen, (kleine mit interner Antenne, schwarz und lang 1100 mit Antenne, sowie die breite grüne 2500 Version mit Antenne, die ich selbst verwende). Zudem hat man dann auch noch einen seitlichen Zugang für das USB Kabel (sofern benötigt) ins Gehäuse. Seitlich sind zwei Laschen, falls es jmd fixieren/anschrauben möchte. Der Deckel ist nur aufgesteckt/aufgelegt, ohne Rastnasen oder ähnlich.

Randnotiz: Die grünen Stecker stehen vorne etwas raus und lassen sich somit leicht stecken, die restlichen Anschlusse sind im Gehäuse versenkt (bitte bedenken, falls ihr die am PCB nochmal lösen müsst). Der USB Anschluss am ESP32 wird bei aufgestecktem NRF Modiul etwas verdeckt (sehr schmales USB Kabel nötig, falls jmd den ESP mit USB verbinden will).

 


   
arch86 and Alex_S reacted
AntwortZitat
(@alex_s)
Autarkiekönig
Beigetreten: Vor 2 Jahren
Beiträge: 462
Themenstarter  

Bei Benutzung von Pylontech Akkus am besten die Platine erstmal über ein externes Steckernetzteil versorgen, wir sind gerade noch am prüfen ob bei einem abschalten des pylontech BMS über den pylontech Rj45 Stecker nicht ein parallel Pfad zu den abgeschalteten Pfad erhalten bleibt der irgendwas beschädigen könnte.

Bei dem seplos BMS mit dem ich getestet habe wird der plus Pfad des Akkus getrennt, so das eine zusätzliche minus Verbindung nicht zu so einem Problem führt..


   
AntwortZitat
(@arch86)
Vorsichtiger Stromfühler
Beigetreten: Vor 6 Monaten
Beiträge: 61
 

@alex_s Also erst nicht über den Pylontech die Platine versorgen lassen, richtig?

Frage zu den RJ45 Stecker

 

Deine Pinbelegung:

Wenn ich das mit der Pinbelegung von der US2000+ vergleiche: 1,2,4,5,7,8 passen. 6 ist bei Dir GND, hier auch. Weiss nicht ob die grounds "kompatibel" sind...

Pin 3 steht bei Dir einen grünen X, also nicht angeschlossen.

Sind Pin 3 und 6 ein issue? Kann man jetzt ohne Drähte durchzutrennen den Pylontech mit einem CAT5 Kabel an der Platine anschliessen?

Oder hat jemand vielleicht mit einem Pylontech und Alex's Platine es vielleicht schon ausprobiert? zB @tobi0171?


   
AntwortZitat
(@tobi0171)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 27
 

@arch86 leider nein. Meine beiden Pylontech`s sind noch nicht 100% Einsatzbereit...ist alles noch im Umbau.

Ich hab zwei von den US2000C (aus 12/23). Hier ist aber die Pinbelegung scheinbar etwas anders.

 


   
Alex_S reacted
AntwortZitat
Seite 5 / 10
OpenDTU on Battery ...
 
Teilen: