Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. SQL-Adapter und Intervall

    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

    SQL-Adapter und Intervall

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

      Hallo,

      Entweder habe ich da was falsch verstanden oder mach was falsch..? Ich möchte Temperaturwerte loggen. Da ich aber nicht jede einzelne Wertänderung benötige, wollte ich jede Stunde einmal den letzten gespeicherten Wert in die DB schreiben. Habe also den Haken bei Änderungen aufzeichnen raus, und bei Nach "Intervall aufzeichnen" 3600 s eingetragen.

      Es wird aber weiterhin jede Änderung in die DB geschrieben. :roll:

      Irgendwas nicht beachtet..? Tipp?

      Grüße..

      1 Reply Last reply Reply Quote 0
      • C
        coffee-junk last edited by

        Das Zauberwort heisst: Enprellzeit.

        Wenn du jede Stunde einen Wert aufzeichnen willst:

        Aktiviert

        Bei Änderungen aufzeichnen

        [3600] Gleiche Werte aufzeichnen (Ist eigentlich witzlos, da müsste dein Sensor in einer Klimakammer sitzen mit null Temperaturschwankung)

        [3600000] Entprellzeit

        1 Reply Last reply Reply Quote 0
        • HomeZecke
          HomeZecke last edited by

          Hallo,

          und ich dachte das Zauberwort ist "bitte"! :roll: Na gut habe es mit Entprellzeit probiert, jetzt wird gar nix mehr aufgezeichnet. Hab es sogar mit "bitte" probiert das geht auch nicht. So ist das eben mit Zauberworten! :lol:

          Aber im ernst, das mit der Entprellzeit ist doch eher ein tricksen, (wenn es dann funktionieren würde). Trotzdem Danke für die Hilfestellung coffee-junk. Wozu ist eigentlich "Nach Intervall aufzeichnen(s)". Hab dazu nix gefunden. Noch jemand vielleicht einen Vorschlag?

          Möchte einfach nur einen Jahresverlauf der Temperatur aufzeichnen, da brauch ich nur ein paar Messungen am Tag. Eine Idee kommt mir jetzt gerade. Ich könnte doch einen Stundentimer im script benutzen und im script dann jede Stunde die gerade zuletzt gemessene Temperatur in einen DAtenpunkt schreiben. Die Datenbank lasse ich dann auf Änderung dieses Datenpunktes reagieren. Bissl umständlich… Aber vielleicht hat ja noch jemand ne bessere Idee! 8-)

          Grüße

          1 Reply Last reply Reply Quote 0
          • E
            ehome last edited by

            Hi,

            ja mit der Entrprellzeit ist das so `ne Sache …

            ich habe es wie folget gelöst:

            für jede Temp. die ich aufzeichnen möchte eine Javascript-Variable bzw. Wrapper-Opbjekt.

            Dann alle 5 min ein Script welches die Werte vom Thermometer in die Variablen schreibt.

            1 Reply Last reply Reply Quote 0
            • C
              coffee-junk last edited by

              @HomeZecke:

              Die Datenbank lasse ich dann auf Änderung dieses Datenpunktes reagieren. Bissl umständlich… Aber vielleicht hat ja noch jemand ne bessere Idee! 8-) `

              So ähnlich mache ich das mit der Aussentemperatur.

              Alle 10 Minuten wird die Temperatur in ein Array geschrieben, jede Stunde wird der Durchschnitt aus den vergangenen 60 Minuten berechnet und dieser Wert wird in einen State geschrieben, der wiederum in die SQL Datenbank geloggt wird, so habe ich pro Tag 24 Werte.

              Wenn das zuviel ist, kann man das ja noch verdichten…

              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

              459
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              3
              5
              855
              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