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

  • 9
  • 15
  • 12
  • 2
  • 25
  • 5
  • 6
  • 4

1.9k
Online

34.7k
Users

40.8k
Topics

558.5k
Posts