Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Bug in History-Adapter-Diagramm

    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

    Bug in History-Adapter-Diagramm

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

      Hallo,
      hab gerade einen vermeintlichen Bug im History-Adapter entdeckt. Leider weiss ich nicht wo man
      Normalerweise senden ja Sensoren wie z.B. Temperatursensoren oder mein Steckdosen-Schalter der auch Leistung misst (hier von meinem Kühlschrank), nur/erst wenn ein neuer Wert anliegt. D.h. der neue Leistungswert von z.B. 1.5W liegt von diesem Zeitpunkt an, wo er gemeldet wird und wirkt in die Zukunft, bis ein neuer anderer Wert gemessen wird.
      Im Diagramm des History-Adapters jedoch wird es genau umgekehrt dargestellt. Das heisst, dass der neue Wert in die Vergangenheit wirkt.
      Hier mal ein Beispiel wie es dargestellt wird (blau) und wie es imho sein sollte (rot).
      154c1771-7833-443a-93d1-ce43add38d26-grafik.png
      Ich weiss nicht, ob es andere Anwendungen gibt, wo Messwerte anders herum interpretiert werden müssen, ich glaube das aber nicht.

      Codierknecht 1 Reply Last reply Reply Quote 1
      • Codierknecht
        Codierknecht Developer Most Active @Delphinis last edited by Codierknecht

        @delphinis
        Ich bin mir ziemlich sicher, dass der Adapter das schon richtig macht. Sonst wären da längst andere drüber gestolpert. Der Adapter ist ja nicht erst ein paar Tage alt.
        Zeig doch dazu mal die Werte.

        Man kann beim SQL-Adapter die Speicherung noch durch Einstellungen beeinflussen. Ich bin mir sicher, das geht auch beim History.

        D 1 Reply Last reply Reply Quote 0
        • D
          Delphinis @Codierknecht last edited by Delphinis

          @codierknecht
          Sorry, aber das glaube ich eben nicht. Ich hab ja erklärt wieso. Wenn du das anzweifelst, solltest du es erklären können, da lasse ich mich gerne auch des besseren belehren.
          Nur weil die Horde meint es sei richtig, muss es das noch lange nicht sein, siehe über den Teich ;-).
          Es kann natürlich sein, dass man das nicht sofort sieht, vor allem wenn die Werte sehr eng bei einander liegen.
          Die Werte siehst du doch im Diagramm. Dort siehst du auch, wo der 1.5W Wert gemessen wurde. Und von da an wirkt er eben in die Zukunft, da dieser Wert anliegt, bis der Sensor was anderes sagt: im Diagramm nach rechts und nicht nach oben.

          Codierknecht 1 Reply Last reply Reply Quote 0
          • Codierknecht
            Codierknecht Developer Most Active @Delphinis last edited by

            @delphinis sagte in Bug in History-Adapter-Diagramm:

            Wenn du das anzweifelst, solltest du es erklären können, da lasse ich mich gerne auch des besseren belehren.

            Nicht falsch verstehen: Ich bezweifle da nicht Deine Erkenntnisse.
            Ich hätte die nur gerne - passend zur Grafik - mit den dazugehörigen Werten untermauert.

            Wie hast Du die Protokollierung eingestellt bzgl. Start-Stop-Grenzen, Optimierte Protokollierung usw.?

            --

            Nur weil die Horde meint es sei richtig, muss es das noch lange nicht sein, siehe über den Teich 😉

            Wahre Worte. Warte ab bis die Horde merkt, dass sie nach Strich und Faden verarscht wurde.
            Aber das wird etwas zu sehr OT.

            Codierknecht D 2 Replies Last reply Reply Quote 2
            • Codierknecht
              Codierknecht Developer Most Active @Codierknecht last edited by Codierknecht

              @codierknecht sagte in Bug in History-Adapter-Diagramm:

              Ich hätte die nur gerne - passend zur Grafik - mit den dazugehörigen Werten untermauert.

              OK, dann halt selbermachen. Adapter installiert und ein paar Werte geschrieben.
              Und siehe da: Völlig richtige Aussage. Die Grenzen werden falsch gezeichnet.
              Ich widerrufe also meine Vermutung von oben und behaupte ebenfalls: Das ist ein Bug! (Asche auf mein Haupt)
              Wird so aber auch nur sichtbar, wenn man den Typ auf "Schritte" einstellt. Als Flächendiagramm ist das völlig OK.

              @Delphinis: Ich habe den Post oben entsprechend korrigiert.
              Machst Du als "Entdecker" in GitHub ein Issue auf?

              Hier mal zusammen mit den Werten, zur besseren Übersicht:

              79488791-9bd8-4bb8-ab23-14308a4a402b-grafik.png

              Nachtrag
              Dass das Diagramm an der Stelle nur eine grobe Übersicht darstellt, sollte allen klar sein.
              GrafischeAuswertungen macht man besser mit Grafana oder entsprechenden Alternativen.
              Nichtsdestotrotz sollte ein Diagramm schon stimmen, wenn die Möglichkeit schon angeboten wird. Sonst kann man's auch gleich lassen.

              1 Reply Last reply Reply Quote 1
              • haus-automatisierung
                haus-automatisierung Developer Most Active last edited by

                Da müsste man aber ggf. auch mal im Admin Adapter schauen. Der baut ja den Graphen zusammen. Der History Adapter liefert die ja nur aus.

                Codierknecht 1 Reply Last reply Reply Quote 1
                • Codierknecht
                  Codierknecht Developer Most Active @haus-automatisierung last edited by Codierknecht

                  @haus-automatisierung sagte in Bug in History-Adapter-Diagramm:

                  Da müsste man aber ggf. auch mal im Admin Adapter schauen

                  Ah - OK.
                  Macht durchaus Sinn - wenn man mal drüber nachdenkt. Sieht ja bei Influx und SQL identisch aus.
                  Ich kann das mit z.B. SQL auch mal testen, bin mir aber ziemlich sicher dass da die Ergebnisse genauso aussehen.

                  Codierknecht 1 Reply Last reply Reply Quote 1
                  • Codierknecht
                    Codierknecht Developer Most Active @Codierknecht last edited by

                    @codierknecht sagte in Bug in History-Adapter-Diagramm:

                    Ich kann das mit z.B. SQL auch mal testen, bin mir aber ziemlich sicher dass da die Ergebnisse genauso aussehen.

                    Ist tatsächlich auch bei SQL so.
                    Ob mit oder ohne "Optimierte Protokollierung übersprungener Werte" ist völlig egal.

                    1 Reply Last reply Reply Quote 0
                    • D
                      Delphinis @Codierknecht last edited by Delphinis

                      @codierknecht said in Bug in History-Adapter-Diagramm:

                      Ich hätte die nur gerne - passend zur Grafik - mit den dazugehörigen Werten untermauert.

                      Dachte halt das das Diagramm nur 5 Werte hat, welche da rausgelesen werden können. Aber Mindestens der 1.5W - Punkt sollte da doch reichen, um das Problem zu verstehen. Aber ich hätte das wohl noch ein bisschen besser erklären sollen. Die anderen Werte kommen ja eben gerade nicht - respektive falsch - aus dem Diagramm hervor, sorry.

                      Machst Du als "Entdecker" in GitHub ein Issue auf?

                      Hab ich gemacht.

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

                      Support us

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

                      620
                      Online

                      31.9k
                      Users

                      80.2k
                      Topics

                      1.3m
                      Posts

                      3
                      9
                      373
                      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