Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. SQL-Adapter und Intervall

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    620

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

SQL-Adapter und Intervall

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 3 Kommentatoren 938 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • HomeZeckeH Offline
    HomeZeckeH Offline
    HomeZecke
    schrieb am zuletzt editiert von
    #1

    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 Antwort Letzte Antwort
    0
    • C Offline
      C Offline
      coffee-junk
      schrieb am zuletzt editiert von
      #2

      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

      Jürgen

      1 Antwort Letzte Antwort
      0
      • HomeZeckeH Offline
        HomeZeckeH Offline
        HomeZecke
        schrieb am zuletzt editiert von
        #3

        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 Antwort Letzte Antwort
        0
        • E Offline
          E Offline
          ehome
          schrieb am zuletzt editiert von
          #4

          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 Antwort Letzte Antwort
          0
          • C Offline
            C Offline
            coffee-junk
            schrieb am zuletzt editiert von
            #5

            @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…

            Jürgen

            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

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

            445

            Online

            32.7k

            Benutzer

            82.6k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe