🔋 Custom BMS Battery Cells Card für Home Assistant - HACS

auch hier klappt es jetzt bei mir nach dem Update.

Mahlzeit, ich habe gerade das neue Update für die BMS Battery Cells Card im github veröffentlicht. Es gab ein ziemlich umfangreiches Update. Ich habe eine Detailansicht hinzugefügt, damit stehen noch mehr Option zur Visualisierung zur Verfügung. Der Chart ist noch nicht perfekt, weil er irgendwie immer nicht die voll Breite nutzt, aber das finde ich noch heraus.

Neuerungen:

:check_mark: Detaillierte Ansicht implementiert
:check_mark: Neue Sensoren einstellbar (SOH, Zyklen, Kapazität, MOS-Temperatur)
:check_mark: Button/Schalter/Select für Laden, Entladen und Balancieren integriert
:check_mark: Balancierungsanzeige hinzugefügt
:check_mark: Neue Designoptionen

Hier ein Blick wie die Detailansicht aussieht.

Habe mir auch Mühe geben überall die Nachkommastellen entsprechend zu begrenzen.
Freue mich wie immer auf euer Feedback. :slight_smile: @Timo Balancing ist integriert!

super habe es schon geupdatet schau ich mir dann an

Bin mal gespannt, das kann ich nicht direkt testen, weil ich die Funktion nicht habe.
Ich habe es so gestaltet, dass Switches, Input Booleans und Input Selects unterstützt werden.

Hm aber wo kann ich die Balancer Eingänge eingeben habe nur die zellen

Aktuell gibt es keine echten Eingänge für einzelne Balancer-Sensoren pro Zelle. Die Anzeige „bal. on“ ist momentan eine simulierte Logik basierend auf den Min/Max-Werten.

Das Balancing wird derzeit berechnet, nicht direkt ausgelesen. Die Logik funktioniert so:

  1. Globaler Schalter: Die Karte prüft zuerst den Sensor, den man unter „Status Balancing“ konfiguriert hat.
    • Ist dieser AUS, steht bei allen Zellen „bal. off“.
    • Ist dieser AN, beginnt die Logik.
  2. Min/Max Ermittlung: Die Karte ermittelt automatisch, welche Zelle aktuell die höchste Spannung und welche die niedrigste Spannung hat.
  3. Anzeige: Wenn das globale Balancing aktiv ist, markiert die Karte automatisch die höchste und die niedrigste Zelle als „bal. on“ (grün).

Du brauchst also wirklich für jeden Zelle eine Möglichkeit einen Sensor zu hinterlegen. Ich schicke dir mal eine Version per PN zum testen, dann kannst du mir dazu Feedback geben und ich kann das einbauen.

Nein alles gut ich habe zwar die einzelnen Balancer Kanäle aber er schickt immer nur 16 x 0 da war noch nie eine 1. Ich denke also das das gar nicht geht. Vergiss das also wieder mit dem Balancer.

Das sollte schon funktionieren, geht bei anderen auch. Ist aber immer stark vom BMS abhängig was da für Werte geliefert und gesteuert werden können.

Der Ansatz mit 16 x 0 ist eigentlich logisch und wenn jetzt zwei Zellen in Balance stehen, dann sollte bei diesen Zellen aus der 0 eine 1 werden.

Habe dir mal eine PN geschickt, kannst du gerne einmal testen und beobachten. :slight_smile:

das ist richtig nur weis ich das gerade balanciert wird aber es trozdem 16 x 0 kommt

Hi, habe gerade ein kleines Update für die Card veröffentlicht. Jetzt sollte auch der select aus einer Integration funktionieren und konvertierte Werte werden jetzt immer in Strings umgewandelt (Beispiel "2").

Beispiel select:

stat_charge_entity: select.givtcp2_fdgx_force_charge

Hi, vielen Dank für die erhaltenen Pull Requests. Ich habe sie hinzugefügt und die neue Version v_1.9 ist fertig.

:white_check_mark: Neu