NEWS
Wöchentlicher Eenrgieverbr.: Reboot nullt werte
-
Hi,
ich nutze diverse scripts umd täglichen und wöchentlichen energieverbrauch zu dokumentieren.alle gehen nach diesem Prinzip:
//Wöchentlich Montags 00:00 schedule("0 0 * * 1", function () { setState("javascript.0.EnergyCounter.EnergyCounterAllWeekly", parseFloat((getState("mqtt.0.Stromzaehler.Zaehlerdiode.Zaehlerstand").val - getState("javascript.0.EnergyCounter.EnergyCounterAllWeekly_last").val)), true); setState("javascript.0.EnergyCounter.EnergyCounterAllWeekly_last", parseFloat(getState("mqtt.0.Stromzaehler.Zaehlerdiode.Zaehlerstand").val), true); setState("javascript.0.EnergyCounter.EnergyCounterHeizungWeekly", parseFloat((getState("km200.0.heatSources.energyMonitoring.consumption").val - getState("javascript.0.EnergyCounter.EnergyCounterHeizungWeekly_last").val)).toFixed(2), true); setState("javascript.0.EnergyCounter.EnergyCounterHeizungWeekly_last", parseFloat(getState("km200.0.heatSources.energyMonitoring.consumption").val).toFixed(2), true); });Nun Zeigte ein Flot halt nicht pro Wochen einen Balken sondern diverse und im Objekt xxx_weekly.
Da ich den hsitory Adapter aber auf "nur bei änderungen" eingestellt habe war ich sehr verwundert.Unter history hab ich folgendes gesehen.
1122.2 true 2019-11-06 20:17:39.984 null true 2019-11-06 20:17:39.980 null false history.0 2019-11-06 19:59:15.751 2019-11-06 19:59:15.751 1122.2 true history.0 2019-11-06 19:59:15.750 1122.2 true 2019-11-04 19:16:57.275 null true 2019-11-04 19:16:57.271 null false history.0 2019-11-04 19:16:27.472 2019-11-04 19:16:27.472 1122.2 true history.0 2019-11-04 19:16:27.471 1122.2 true 2019-11-04 00:00:00.141 2 false 2019-11-02 20:12:15.053 null true 2019-11-02 20:12:15.049 null false history.0 2019-11-02 20:11:49.524 2019-11-02 20:11:49.524 2 false history.0 2019-11-02 20:11:49.523 2 false 2019-11-02 19:55:04.609 null true 2019-11-02 19:55:04.605 null false history.0 2019-11-02 19:54:37.024 2019-11-02 19:54:37.024 2 false history.0 2019-11-02 19:54:37.023 2 false 2019-11-02 19:39:02.566 null true 2019-11-02 19:39:02.562Ich meine nachvollziehen zu können, dass das Zeitlich mit reboots zusammenhängt.
Was kann ich da tun?
Nils
-
Hi,
ich nutze diverse scripts umd täglichen und wöchentlichen energieverbrauch zu dokumentieren.alle gehen nach diesem Prinzip:
//Wöchentlich Montags 00:00 schedule("0 0 * * 1", function () { setState("javascript.0.EnergyCounter.EnergyCounterAllWeekly", parseFloat((getState("mqtt.0.Stromzaehler.Zaehlerdiode.Zaehlerstand").val - getState("javascript.0.EnergyCounter.EnergyCounterAllWeekly_last").val)), true); setState("javascript.0.EnergyCounter.EnergyCounterAllWeekly_last", parseFloat(getState("mqtt.0.Stromzaehler.Zaehlerdiode.Zaehlerstand").val), true); setState("javascript.0.EnergyCounter.EnergyCounterHeizungWeekly", parseFloat((getState("km200.0.heatSources.energyMonitoring.consumption").val - getState("javascript.0.EnergyCounter.EnergyCounterHeizungWeekly_last").val)).toFixed(2), true); setState("javascript.0.EnergyCounter.EnergyCounterHeizungWeekly_last", parseFloat(getState("km200.0.heatSources.energyMonitoring.consumption").val).toFixed(2), true); });Nun Zeigte ein Flot halt nicht pro Wochen einen Balken sondern diverse und im Objekt xxx_weekly.
Da ich den hsitory Adapter aber auf "nur bei änderungen" eingestellt habe war ich sehr verwundert.Unter history hab ich folgendes gesehen.
1122.2 true 2019-11-06 20:17:39.984 null true 2019-11-06 20:17:39.980 null false history.0 2019-11-06 19:59:15.751 2019-11-06 19:59:15.751 1122.2 true history.0 2019-11-06 19:59:15.750 1122.2 true 2019-11-04 19:16:57.275 null true 2019-11-04 19:16:57.271 null false history.0 2019-11-04 19:16:27.472 2019-11-04 19:16:27.472 1122.2 true history.0 2019-11-04 19:16:27.471 1122.2 true 2019-11-04 00:00:00.141 2 false 2019-11-02 20:12:15.053 null true 2019-11-02 20:12:15.049 null false history.0 2019-11-02 20:11:49.524 2019-11-02 20:11:49.524 2 false history.0 2019-11-02 20:11:49.523 2 false 2019-11-02 19:55:04.609 null true 2019-11-02 19:55:04.605 null false history.0 2019-11-02 19:54:37.024 2019-11-02 19:54:37.024 2 false history.0 2019-11-02 19:54:37.023 2 false 2019-11-02 19:39:02.566 null true 2019-11-02 19:39:02.562Ich meine nachvollziehen zu können, dass das Zeitlich mit reboots zusammenhängt.
Was kann ich da tun?
Nils
@jmeister79 guck mal in deiner History-Adaptereinstellung...ist da zufällig ...schreibe 0 Werte bei start/stop angeklickt?
-
Hi,
in der tat....Aber das ist anscheinend default.
Was soll das tun?
Nils
-
Hi,
in der tat....Aber das ist anscheinend default.
Was soll das tun?
Nils
@jmeister79 na steht doch da, beim start und stop den wert null schreiben, also musst du es deaktivieren, falls nicht gewünscht
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden