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. Skripten / Logik
  4. Blockly
  5. Zeitlicher Versatz zwischen Wert in Log und Objektwert

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Zeitlicher Versatz zwischen Wert in Log und Objektwert

Geplant Angeheftet Gesperrt Verschoben Blockly
4 Beiträge 2 Kommentatoren 383 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.
  • P Offline
    P Offline
    PeterImNetz
    schrieb am zuletzt editiert von
    #1

    Hallo,

    gerade baue ich mir einen Regenmengenmesser mit Messung per Wippe. Dafür möchte ich z.B. eine minütliche Auswertung haben und ein Teil meines Blockly schaut so aus:

    a83acc2b-4424-48ae-b58b-ecd8d1138057-grafik.png

    Jede volle Minute wird die gemessenen Anzahl der Wippenbewegungen mit dem auf mm/m² normierten Inhalt der Wippe bis zur Bewegung multipliziert und in ein Objekt niederschlag_pro_min geschrieben. Den Wert gebe ich zudem auch in das Log aus. Was ich gerade irgendwie nicht verstehe - der Wert im Log ist dabei immer einen Event versetzt, wenn ich z.B. eine Wippbewegung manuell auslöse (0, 0, 1, 0, 0) dann sehe ich das so auch im Objektbrowser (0, 0, A, 0, 0) aber im Log wird (0, ,0 0, A, 0) geschrieben, also den Wert sehe ich erst eine volle Minute später.

    Hat da jemand eine Idee?

    paul53P 1 Antwort Letzte Antwort
    0
    • P PeterImNetz

      Hallo,

      gerade baue ich mir einen Regenmengenmesser mit Messung per Wippe. Dafür möchte ich z.B. eine minütliche Auswertung haben und ein Teil meines Blockly schaut so aus:

      a83acc2b-4424-48ae-b58b-ecd8d1138057-grafik.png

      Jede volle Minute wird die gemessenen Anzahl der Wippenbewegungen mit dem auf mm/m² normierten Inhalt der Wippe bis zur Bewegung multipliziert und in ein Objekt niederschlag_pro_min geschrieben. Den Wert gebe ich zudem auch in das Log aus. Was ich gerade irgendwie nicht verstehe - der Wert im Log ist dabei immer einen Event versetzt, wenn ich z.B. eine Wippbewegung manuell auslöse (0, 0, 1, 0, 0) dann sehe ich das so auch im Objektbrowser (0, 0, A, 0, 0) aber im Log wird (0, ,0 0, A, 0) geschrieben, also den Wert sehe ich erst eine volle Minute später.

      Hat da jemand eine Idee?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @PeterImNetz sagte:

      Hat da jemand eine Idee?

      "update" wird asynchron abgearbeitet, d.h. die Ausführung wird nur angestoßen und die folgenden Befehle werden ausgeführt, bevor "update" den Wert tatsächlich geschrieben hat. Deshalb liefert "Value of Object" den alten Wert.

      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

      1 Antwort Letzte Antwort
      0
      • P Offline
        P Offline
        PeterImNetz
        schrieb am zuletzt editiert von
        #3

        ah ok, das erklärt es. Gibt es es die Möglichkeit das irgendwie zu flushen?

        paul53P 1 Antwort Letzte Antwort
        0
        • P PeterImNetz

          ah ok, das erklärt es. Gibt es es die Möglichkeit das irgendwie zu flushen?

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @PeterImNetz sagte:

          Gibt es es die Möglichkeit das irgendwie zu flushen?

          Berechne den Wert in eine Variable und verwende die Variable zum Loggen und zum Schreiben.

          Übrigens ist die Maßeinheit l/m² = mm.

          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

          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

          789

          Online

          32.7k

          Benutzer

          82.4k

          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