Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Fläche unter History-Kurve berechnen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Fläche unter History-Kurve berechnen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Norwegen60
      Norwegen60 last edited by

      Hallo zusammen,

      ich sammle die aktuellen Verbrauchswerte per History (aktuell noch als JSON-Datei).
      Wie kann ich bei diesen Kurven die Fläche unter der Kurve und damit z.B. die Tages-Verbräuche ermitteln?
      Da ich auch rückwärts blättern will, würde ich das gerne bei jedem Blättervorgang machen und nicht nach jeden Tage die summierten Tagesergebnisse abspeichern

      Grüße und Danke
      Gerd

      geschild Homoran 2 Replies Last reply Reply Quote 0
      • geschild
        geschild @Norwegen60 last edited by

        @norwegen60 Kurve.jpg Die Fläche kannst nach beigefügter Skizze berechnen.

        [(P3 - P2)/2 + P2] * (T3 - T2) und dann diese Rechtecke aufsummieren

        Womit willst du rechnen ? Blockly , node Red? Um genaueres zu sagen, bräuchte man ein JSON Beispiel und den Zeitbereich pro blättern.

        Norwegen60 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Norwegen60 last edited by Homoran

          @norwegen60 History oder besser wenn es um Kurven geht wohl eher eCharts oder flot, sind Grafik Tools, keine Integratoren

          1 Reply Last reply Reply Quote 0
          • Norwegen60
            Norwegen60 @geschild last edited by

            @geschild Wie ich selber die Fläche berechne ist mir bekannt. Hatte gehofft es gibt eine Lösung OutOfTheBox.

            @Homoran History hätte ich als Tool zur Aufzeichnung der Daten gesehen. Und die kann man dann mit eChart oder Flot anzeigen. Und jetzt hatte ich gehofft, dass es vieleicht noch weitere Tools gibt, mit denen man mit den History-Daten mehr machen kann.

            Sammle die daten mittlerweile auch in einer MsSQL-Datenbank die bei mir sowieso läuft und schaue jetzt, ob ich die Berechnung in eine Stored Procedure auslagere, also direkt in den Datenbank und dann nur das Ergebnis per SendTo query abfrage.

            geschild Homoran 2 Replies Last reply Reply Quote 0
            • geschild
              geschild @Norwegen60 last edited by

              @norwegen60 Zur einer Lösung könnte ich nur beitragen, wenn du etwas zu o.g. Fragen sagen würdest.

              1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @Norwegen60 last edited by

                @norwegen60 sagte in Fläche unter History-Kurve berechnen:

                es gibt eine Lösung OutOfTheBox.

                ohne weitere Infos fällt mir höchstens SourceAnalytix ein, aber nicht mit variablen Zeiträumen

                Norwegen60 1 Reply Last reply Reply Quote 0
                • Norwegen60
                  Norwegen60 @Homoran last edited by

                  @homoran Ich habe mir ein SQL erstellt, das die Berechnung auf dem SQL Server übernimmt. Das SQL übergebe ich mit Zeitabschnitt und bekomme die Fläche = Energie zurück. Das SQL funktioniert schon. Sobald auch Blockly oder Java-Script incl. Widgets funktioniert, kann ich die Lösung mal posten.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  402
                  Online

                  31.9k
                  Users

                  80.3k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  348
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo