NEWS

  • Starter

    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.562	
    

    Ich meine nachvollziehen zu können, dass das Zeitlich mit reboots zusammenhängt.

    Was kann ich da tun?

    Nils

  • Forum Testing Most Active

    @jmeister79 guck mal in deiner History-Adaptereinstellung...ist da zufällig ...schreibe 0 Werte bei start/stop angeklickt?

  • Starter

    Hi,
    in der tat....

    Aber das ist anscheinend default.

    Was soll das tun?

    Nils

  • Forum Testing Most Active

    @jmeister79 na steht doch da, beim start und stop den wert null schreiben, also musst du es deaktivieren, falls nicht gewünscht

Suggested Topics

2.0k
Online

34.9k
Users

40.9k
Topics

561.6k
Posts