Tester gesucht: Ective BMS via Bluetooth

Ausgangslage

Ich besitze eine Lithium Batterie von Ective und wollte die dringend in mein Van Pi System mit aufnehmen. Ich hab deshalb das GATT BLE Protokoll untersucht und mit Dekompilieren der Ective App ein funktionierendes Python-Skript entwickelt um sämtliche Parameter auszulesen. Code findet ihr hier.

Testen

Da die Leute hinter PeKaWay aktuell keine Batterie des Herstellers zur Verfügung haben, dachte ich wir könnten in der Community testen. Wer also so eine Batterie hat, soll das doch mal ausprobieren. Ich helfe auch gerne, wenn es Fragen gibt.

Grobe Anleitung

  1. Python File herunterladen
curl https://raw.githubusercontent.com/TKone7/ective-ble/main/ectiveBms.py -o pekaway/ble_py/ectiveBms.py
  1. In NodeRED folgende Nodes anpassen

  1. Dann gewünschte MAC Adresse über bestehendes Menü (Config > System > Bluetooth > Liontron/JBD Bat) setzen

Achtung: Damit überschreibt ihr die Funktionen für das bereits integrierte Bluetooth BMS.

Ich freue mich auf eure Resultate.

Gruss
Tobi

3 Likes