hdering / homematic_verbrauchszaehler

Mittels ioBroker Javascript Stromzähler protokollieren
18 stars 7 forks source link

Basis werte Zählerstand nicht korrekt, nimmt kumulierten wert bei Stromzähler #8

Open DutchmanNL opened 6 years ago

DutchmanNL commented 6 years ago

Wen man das script benutzt für einen Strom oder gaszähler stimmen die basis werte nicht. Das problem:

Mein zähler stand: screen shot 2018-04-13 at 09 50 35

Ausgabe des scriptes: screen shot 2018-04-13 at 09 50 49

hdering commented 6 years ago

Das man einen Anfangswert / Startwert eingibt steht auf der TODO... es wird ab dem Zeitpunkt aufgezeichnet, wann das Skript gestartet wurde.

DutchmanNL commented 6 years ago

ok, lassen wir das issue offen bis die Implementierung erfolgt ist ? könnte mir vorstellen das man einmalig manuell in einem object den wert eingibt oder in einer variable sagt das er beim ersten lauf diesen wert einmalig vom zählen übernehmen sollte.

Das letztere währe schon elegant, dan muss man auch kein object füllen und dafür die logic einbauen. Habe mich noch nicht komplett in das script vertieft aber das sollte einfacher zu implementieren sein als ein zusätzliche object aus zu lesen

DutchmanNL commented 6 years ago

Als workaround habe ich getestet die werte manuel ein zu tragen bei komuliert dies funktioniert hervorragend. Einziger nachteil ist das die tage/monat/jahres berechnungen ersz bond diesen zeitpunkt gefüllt werden.

Mein Vorschlag wäre um dies nicht in script sondern manuel in den Objekten zu lösen und dieses in der how-to/wiki zu dokumentieren.

Vorgehensweise:

Das script erhöht jetzt den komulierten wert und dieser läuft dan syncron mit dem jetzigen zählerstand. Beträge werden automatisch berechnet bei der ersten änderung des komulierten wertes.

Auf diese weise habe ich meine stände vom stroom und gaszähler eingepflegt und die berechnungen erfolgten wie gewollt

DutchmanNL commented 6 years ago

Kleine ergänzung, es währe schön wen man eine variable setzen könnten welche die objekte direkt erstellt und nicht nsch der erdtrm Änderung. Die ist hilfreich bei zählwerken um die grund sachen ein zu stellen nicht alle daten werden täglich oder jede Stunde erneuert.

Zb gaszähler im sommer oder nachtstrom