Skip to content

"faultLevel" und "socLimit" aus der ZHA-Integration haben regelnden Einfluß #8

@6thGuest

Description

@6thGuest

Hallo - Moin,

nach langer Zeit mal wieder etwas von mir. Leider tut sich hier so (fast) gar nichts mit Laden bzw. Entladen.

Vorgestern hat das System selbstständig die SoC-Kalibrierung vorgenommen und dabei auf 100% geladen.
Danach wurde das System zur Hauslast-Deckung wieder entladen. Dabei ist mir folgendes aufgefallen:

Ich habe sowohl in der ZHA-Integration als auch bei SmartflowAI die SoC-Grenze auf 10% stehen.
Die ZHA-Integration scheint aber zusätzlich noch den SoC der Einzelakkus zu tracken. Fällt ein Akku unter diese 10%, wird bei "faultLevel" und "socLimit" der Wert geändert und das System entlädt nicht mehr - auch wenn der Gesamt-SoC noch bei 11% liegen sollte.

SmartflowAI zeigte mir an, dass entladen wird, da der Gesamt-SoC bei 11% lag.
Der Shelly und auch ZHA meldeten aber "Standby", da beide o.g. Werte offensichtlich ein weiteres Entladen blockierten. Einer der Akkus war auf 9% SoC abgefallen.
Das Ganze ließ sich mit manuellem Laden auf 11% bei allen Akkus reproduzieren.

Somit stimmte bei SmartflowAI die Hauslast-Anzeige und auch die restliche Berechnung nicht, da ja davon ausgegangen wurde, dass mit dem gesetzten Wert entladen wird, was aber durch ZHA blockiert wurde.
Vielleicht sollten für die Berechnung die wirklichen Werte (output_pack_power und pack_input_power) verwendet werden.

Ich hoffe, ich habe das nicht zu schwafelig geschrieben.
Allerdings bin ich noch nicht dahinter gekommen, was die einzelnen Werte bei "faultLevel" und "socLimit" zu sagen haben. Der Normalzustand scheint bei beiden aber "0" zu sein.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions