Ich hänge mich mal hier gleich mit dran. Ich habe vor etwa zwei Jahren mal von jemandem hier eine vollbestückte OpenDTU-onBattery-Platine erworben, mit allen zusätzlichen Chips, um auch einen Pylontech-Akku und ein Huawei-Ladegerät anzusteuern.
Leider wird dieses Teil inzwischen immer unzuverlässiger und verliert immer wieder kurz die Verbindung zum Huawei. Außerdem hat der ESP32 darauf nur 4 MB Flash, weswegen ich die neueren Versionen nach Juni 2024 überhaupt nicht mehr aufspielen kann.
Deswegen habe ich eine neue, fertige OpenDTU-onBattery mit 16MB Flash erworben.
Dummerweise eine ohne die zusätzlichen Chips für den Anschluss von Pylontech und Huawei.
Gibt es dafür fertige Module zu kaufen, die man auch als relativer Elektroniklaie an die vorliegende OpenDTU-onBattery anschließen kann? (Lötkolben vorhanden.)
Auf was muss ich achten? Was muss ich bei der OpenDTU-oB-Platine in Erfahrung bringen, um die richtigen Zusatzmodule kaufen zu können? Gibt es eine idiotensichere Anleitung dazu?
Oder ist das für einen relativen Laien zu heikel, und ich kaufe besser wieder eine bereits vollständige und vollständig bestückte Platine? (Wer würde so etwas verkaufen?)
Herzlichen Dank für alle Tipps und Hilfestellungen ...
Ah schick - ich plane, alles von OpenDTU auf ESPHome zu migrieren, sobald ich dazu komme - und dann mach ich ne Platine inkl. Adapter für MCP2515 (R4850G2-Verbindung) und Display, Relais, Ethernet-Modul etc.
Also ich bin "wie versprochen" dabei, das alles (OpenDTU on Battery) in ESPHome zu migrieren.
Warum? Aus folgenden Gründen:
einfache Integration von MQTT für alle Komponenten, selbiges gilt für API/WebServer
riesiger HW-Support
großes aktives Dev-Team und eines der am aktivsten weiterentwickelten Projekte
Fortschritt:
gewünschte Schaltung ist von den Komponenten her vollständig umgesetzt, bestehend aus:
WS5500 Ethernet, FRAM-Modul zum Speichern von Settings, I²C-RTC-Clock mit Batterie, LVGL-SPI-Display, MCP2515 CAN via Levelshifter, Modbus via magnetisch entkoppeltem RS485, RotaryEncoder
alle Komponentern werden erkannt und funktionieren mit Test-Code
RS4850G2-Komponente mit MCP2515 zum Laufen gebracht (Bugfixes in ESPHome-Component vom MCP2515)
Bluetooth-BLE - Verbindung zum JK-BMS v19 steht und funktioniert (alle Sensoren/Controls, die man von der APP her kennt)
Tests mit MQTT-Komponentern & VE.Direct-Komponenten
ToDos:
Display/Menus erstellen
Docs/Examples bereitstellen
Gehäuse & Adapter-PCB designen (=> alle Komponenten gibts via eBay/Amazon für wenige Taler, aber ein Adapter-PCB, das den vereinfachten Anschluss aller besagter Komponenten vereinfacht, wäre schon super)