Ankündigung

Einklappen
Keine Ankündigung bisher.

Plot period zeigt Lücken, wenn Werte über zwei Tage gleich sind.

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Plot period zeigt Lücken, wenn Werte über zwei Tage gleich sind.

    Hallo,

    Über Plot Period lasse ich mir den täglichen Stromverbrauch ausgeben. Wenn ein Tag den gleich Wert hat, wie der Vortag, gibt es in der Datenbank keinen gesonderten Eintrag für diesen Tag, sondern der Wert vom Vortag wird entsprechend verlängert:

    1520722804016|zentral.strom.zaehler_haus.energie.k wh1d|86399187|23.0|23.0|23.0|1.0
    1520809203203|zentral.strom.zaehler_haus.energie.k wh1d|86398848|20.0|20.0|20.0|1.0
    1520895602051|zentral.strom.zaehler_haus.energie.k wh1d|172799614|17.0|17.0|17.0|1.0
    1521068401665|zentral.strom.zaehler_haus.energie.k wh1d|86401043|20.0|20.0|20.0|1.0
    1521154802708|zentral.strom.zaehler_haus.energie.k wh1d|86399152|16.0|16.0|16.0|1.0
    1521241201860|zentral.strom.zaehler_haus.energie.k wh1d|172802877|20.0|20.0|20.0|1.0
    1521414004737|zentral.strom.zaehler_haus.energie.k wh1d|86397087|23.0|23.0|23.0|1.0
    1521500401824|zentral.strom.zaehler_haus.energie.k wh1d|86402318|14.0|14.0|14.0|1.0
    1521586804142|zentral.strom.zaehler_haus.energie.k wh1d|86398369|17.0|17.0|17.0|1.0
    1521673202511|zentral.strom.zaehler_haus.energie.k wh1d|86398640|15.0|15.0|15.0|1.0
    1521759601151|zentral.strom.zaehler_haus.energie.k wh1d|86400734|14.0|14.0|14.0|1.0
    1521846001885|zentral.strom.zaehler_haus.energie.k wh1d|86402517|25.0|25.0|25.0|1.0
    1521932404402|zentral.strom.zaehler_haus.energie.k wh1d|82799670|20.0|20.0|20.0|1.0
    Die Plotzeile sieht dazu so aus:
    Code:
    {{ plot.period('p02', 'zentral.strom.zaehler_haus.energie.kwh1d', 'max', '45d', 'now', '0', '50', '', 'Energieverbrauch pro Tag', '#aa0', 'column',['', 'kWh'] ) }}
    Der Plot ist im Anhang hochgeladen.
    Am 18. fehlt mir ein Eintrag, der liegt zwischen den Werten 20 und 23, der Wert für 20 hat eine längeren Zeitraum: 172802877
    Am 14. fehlt mir auch Eintrag im Plot, der liegt zwischen den Werten 17 und 20, wobei hier auch der Wert vom 17. eine längeren Zeitraum hat.
    Der Plot gibt mir diesen aber nicht aus.

    Muss ich da irgendwas umstellen?

    Danke,
    Peter
    Angehängte Dateien

    #2
    Das Backend (SmartHomeNG?) liefert keine Daten für diese Tage. Ich sehe keine Möglichkeit in der smartVISU etwas dagegen zu machen.
    Das Problem wurde meines Wissens hier auch schon diskutiert, such mal danach.

    Kommentar


      #3
      Sind denn in der Datenbank überhaupt Daten für die fraglichen Tage vorhanden? Wie enstehen denn die Daten für zentral.strom.zaehler_haus.energie.kwh1d ?
      Nur mal eine Vermutung: Könnte es sein, das die Daten berechnet werden? Und wenn ja, steht dann bei dem Item ein enforce_updates: true dabei?

      Kommentar


        #4
        Die Daten werden jeden Tag berechnet, allerdings wenn der Wert vom Vortag derselbe ist, dann gibt es keinen eigenen Datenbankeintrag für diesen Tag. Ich probier es mal mit enforce_updates, dass hab ich nicht drin.

        Kommentar


          #5
          ohne enforce_updates wird der identische wert nicht geschrieben.

          du kannst auch mal anstatt "max" ein "raw" eintragen. Das geht aber nur mit der SV 2.9 und SHNG 1.4.x

          Kommentar


            #6
            "raw" wollte ich schon probieren, ging aber nicht, hab SV 2.9 und SmartHomeNG 1.4.2.master (0dff0244).
            Brauch ich da nicht die SV 2.9 dev?

            Kommentar


              #7
              SmartVISU: Master ist gleich 2.8 und Develop ist 2.9
              eine 2.9 develop gibt es nicht.

              Kommentar


                #8
                bmx du meinst eine 2.9master gibt es nicht

                Kommentar


                  #9
                  Richtig.

                  Kommentar


                    #10
                    Ist halt wie beim SmartHomeNG, der aktuelle Master ist die 1.4.2 und der aktuelle Branch develop hat halt kein Release Tag. Irgendwann wird der aktuelle develop Branch mal zu einer 1.5.x werden.

                    Kommentar

                    Lädt...
                    X