Skip to content

Falscher Wert wird geloggt #273

@turti83

Description

@turti83

Hallo,

ich habe das Problem, dass der Adapter nicht den korrekten Wert loggt, wenn dieser sich nicht verändert.
Die beispielhafte Variable s7.0.DBs.DB22.Batterie_Leistung spiegelt die Leistung meines PV-Speichers dar.
Dieser soll alle 30s geloggt werden, wenn er sich verändert hat - spätestens aber nach 2m um die Chart-Darstellung zu optimieren.
Dieser ist gestern bis 20:45 mit etwa -1100W entladen worden, dann war er leer und die Variable ist seitdem bei 0W.
Leider wird seitdem der Wert -946,6W geloggt. Erst wenn sich heute morgen die Variable verändern wird, wird der neue Wert übernommen und in die Datenbank geschrieben.
Ebenso verhält es sich beispielsweise auch mit der aktuellen PV-Leistung. Es scheint, als wäre es ein "Problem" für den Adapter die Wertänderung von ungleich NULL auf gleich NULL zu übernehmen.

Wie kann man dem Fehler näher kommen?

ioBroker v6.2.22 im Docker auf einer Synology NAS
sql Adapter v2.1.8

konfig1
konfig2
log

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions