Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Lastprofil

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    208

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    7.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

Lastprofil

Lastprofil

Scheduled Pinned Locked Moved JavaScript
7 Posts 3 Posters 329 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • SoeniS Offline
    SoeniS Offline
    Soeni
    wrote on last edited by
    #1

    Hallo, ich ermittle meine Stromverbräuche im Haus mit IOBroker und Logge diese. Nun möchte ich daraus ein Lastprofil erstellen und idealerweise auch visualisieren. Klar ich kann per Javascript die Logdateien einlesen, zeitlich quantisieren und dann habe ich die Daten. Nur ist das ggf. nicht der eleganteste weg. Außerdem kann ich das ja nur in Objekte schreiben und wie zeige ich diese dann z.B. als Graph an?

    Hat hier jemand eine Idee wie man das elegant lößt?

    Lenny.CBL 1 Reply Last reply
    0
    • SoeniS Soeni

      Hallo, ich ermittle meine Stromverbräuche im Haus mit IOBroker und Logge diese. Nun möchte ich daraus ein Lastprofil erstellen und idealerweise auch visualisieren. Klar ich kann per Javascript die Logdateien einlesen, zeitlich quantisieren und dann habe ich die Daten. Nur ist das ggf. nicht der eleganteste weg. Außerdem kann ich das ja nur in Objekte schreiben und wie zeige ich diese dann z.B. als Graph an?

      Hat hier jemand eine Idee wie man das elegant lößt?

      Lenny.CBL Offline
      Lenny.CBL Offline
      Lenny.CB
      Most Active
      wrote on last edited by
      #2

      @Soeni schau dir mal den flot-adapter an. Da kannst schöne graphen malen.

      SoeniS 1 Reply Last reply
      0
      • Lenny.CBL Lenny.CB

        @Soeni schau dir mal den flot-adapter an. Da kannst schöne graphen malen.

        SoeniS Offline
        SoeniS Offline
        Soeni
        wrote on last edited by
        #3

        @Lenny-CB

        Ja das ist mir schon klar aber nur aus den History Daten. ich will aber quasi z.B. im 15 Minuten Raster alle Stromverbräuche aller Tage aufsummieren und durch die Tage teilen also beispielsweise Stromverbrauch aller Tage im Zeitraum von 9:00 bis 9:15, 9:15 bis 9:30 usw. dann erhalte ich für einen Tag 96 "Abteile" die kann ich aber nicht plotten, da keine Speicherung in der History.

        paul53P 1 Reply Last reply
        0
        • SoeniS Soeni

          @Lenny-CB

          Ja das ist mir schon klar aber nur aus den History Daten. ich will aber quasi z.B. im 15 Minuten Raster alle Stromverbräuche aller Tage aufsummieren und durch die Tage teilen also beispielsweise Stromverbrauch aller Tage im Zeitraum von 9:00 bis 9:15, 9:15 bis 9:30 usw. dann erhalte ich für einen Tag 96 "Abteile" die kann ich aber nicht plotten, da keine Speicherung in der History.

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by
          #4

          @Soeni sagte:

          alle Stromverbräuche aller Tage aufsummieren und durch die Tage teilen ... 96 "Abteile" die kann ich aber nicht plotten, da keine Speicherung in der History.

          Die Berechnung des Mittelwertes über mehrere (alle) Tage für 15-Minuten-Perioden muss ohnehin alle 15 Minuten erfolgen. Warum sollte sich das Ergebnis nicht per History aufzeichnen lassen ?

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          SoeniS 1 Reply Last reply
          0
          • paul53P paul53

            @Soeni sagte:

            alle Stromverbräuche aller Tage aufsummieren und durch die Tage teilen ... 96 "Abteile" die kann ich aber nicht plotten, da keine Speicherung in der History.

            Die Berechnung des Mittelwertes über mehrere (alle) Tage für 15-Minuten-Perioden muss ohnehin alle 15 Minuten erfolgen. Warum sollte sich das Ergebnis nicht per History aufzeichnen lassen ?

            SoeniS Offline
            SoeniS Offline
            Soeni
            wrote on last edited by
            #5

            @paul53
            Vielleicht bin ich ja zu doof dazu. ich habe die History so verstanden, dass ein Objekt zeitlich in der Historie aufgezeichnet wird. So nutze ich es jedenfalls. gibt es eine andere Aufzeichnungsmöglichkeit?

            Was da oben rauskommen sind ja zu jeden 15 Minuten ein Wert. hier interessiert mich jedoch nicht die zeitliche Änderung des Wertes z.B. 9:00 bis 9:15 sondern eine kurve dieser 96 Werte. nicht deren Historie sondern ein Tag. Quasi das hier: https://de.wikipedia.org/wiki/Standardlastprofil

            paul53P 1 Reply Last reply
            0
            • SoeniS Soeni

              @paul53
              Vielleicht bin ich ja zu doof dazu. ich habe die History so verstanden, dass ein Objekt zeitlich in der Historie aufgezeichnet wird. So nutze ich es jedenfalls. gibt es eine andere Aufzeichnungsmöglichkeit?

              Was da oben rauskommen sind ja zu jeden 15 Minuten ein Wert. hier interessiert mich jedoch nicht die zeitliche Änderung des Wertes z.B. 9:00 bis 9:15 sondern eine kurve dieser 96 Werte. nicht deren Historie sondern ein Tag. Quasi das hier: https://de.wikipedia.org/wiki/Standardlastprofil

              paul53P Offline
              paul53P Offline
              paul53
              wrote on last edited by
              #6

              @Soeni sagte:

              Quasi das hier:

              Das ist ist der zeitliche Durchschnittsverlauf über einen Tag, also 96 Werte alle 15 Minuten. Was ist das Problem ? Dass History mehr als die 96 Werte enthält ? Mit Flot kann man den Zeitraum auswählen, der dargestellt werden soll.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              SoeniS 1 Reply Last reply
              0
              • paul53P paul53

                @Soeni sagte:

                Quasi das hier:

                Das ist ist der zeitliche Durchschnittsverlauf über einen Tag, also 96 Werte alle 15 Minuten. Was ist das Problem ? Dass History mehr als die 96 Werte enthält ? Mit Flot kann man den Zeitraum auswählen, der dargestellt werden soll.

                SoeniS Offline
                SoeniS Offline
                Soeni
                wrote on last edited by
                #7

                @paul53

                Hm jetzt verstehe ich glaube ich was du meinst. immer z. B. um 9 Uhr und um 9:15 usw. den neuen Wert berechnen in einem Objekt, dann die letzten 96 Werte anzeigen. Ich probier das mal. danke für den Gedankenanstoß.

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                109

                Online

                32.4k

                Users

                81.3k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe