Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Wenn sich ein Wert länger nicht geändert hat

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    437

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    364

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    962

Wenn sich ein Wert länger nicht geändert hat

Geplant Angeheftet Gesperrt Verschoben Blockly
7 Beiträge 2 Kommentatoren 619 Aufrufe 1 Beobachtet
  • Ä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.
  • A Offline
    A Offline
    Achim55
    schrieb am zuletzt editiert von Achim55
    #1

    Hi,
    ich habe mehrere Xiaomi Plant Sensoren im Einsatz.
    Jetzt möchte ich, wenn ein Wert sich über längere Zeit nicht geändert hat, das Störung_an true erhält.
    Die Sensoren sind zwar gut, aber man hat keine Möglichkeit den Batteriestaus abzufragen. Gerne fallen die auch mal einfach so aus :-)

    In diesem Fall nutze ich einen Bewegungsmelder als Trigger und IIIuminace als zu überwachenden Wert.

    Als timeout habe ich zum testen 2 Minuten genommen, sollen später 24 Std sein. Also 1440 Minuten.

    Liege ich da mit dem Script so richtig ?
    1.PNG

    A 1 Antwort Letzte Antwort
    0
    • A Achim55

      Hi,
      ich habe mehrere Xiaomi Plant Sensoren im Einsatz.
      Jetzt möchte ich, wenn ein Wert sich über längere Zeit nicht geändert hat, das Störung_an true erhält.
      Die Sensoren sind zwar gut, aber man hat keine Möglichkeit den Batteriestaus abzufragen. Gerne fallen die auch mal einfach so aus :-)

      In diesem Fall nutze ich einen Bewegungsmelder als Trigger und IIIuminace als zu überwachenden Wert.

      Als timeout habe ich zum testen 2 Minuten genommen, sollen später 24 Std sein. Also 1440 Minuten.

      Liege ich da mit dem Script so richtig ?
      1.PNG

      A Offline
      A Offline
      Achim55
      schrieb am zuletzt editiert von
      #2

      @achim55 Ich hab es jetzt mal geändert und wenn der Sensor erreichbar ist erhalte ich ein diff0.
      Je nach dem wie lange er nicht erreichbar ist, erhöht sich der Wert in ms.

      Weiß einer warum Störung_an immer mit true geschaltet wird obwohl diff0 ist ? der soll doch nur auf true gehen wenn ms höher oder gleich 2 ist.
      1.PNG
      2.PNG

      paul53P 1 Antwort Letzte Antwort
      0
      • A Achim55

        @achim55 Ich hab es jetzt mal geändert und wenn der Sensor erreichbar ist erhalte ich ein diff0.
        Je nach dem wie lange er nicht erreichbar ist, erhöht sich der Wert in ms.

        Weiß einer warum Störung_an immer mit true geschaltet wird obwohl diff0 ist ? der soll doch nur auf true gehen wenn ms höher oder gleich 2 ist.
        1.PNG
        2.PNG

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

        @achim55 sagte: obwohl diff0 ist ?

        Auch 5000 ms ergeben diff0, denn Minuten werden erst bei mind. 60000 ms > 0.

        @achim55 sagte in Wenn sich ein Wert länger nicht geändert hat:

        sollen später 24 Std sein. Also 1440 Minuten.

        Bei so langen Zeiten sollte man kein Timeout verwenden, sondern den Zeitstempel abfragen. Etwa so:

        Bild_2022-01-16_191120.png

        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

        A 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @achim55 sagte: obwohl diff0 ist ?

          Auch 5000 ms ergeben diff0, denn Minuten werden erst bei mind. 60000 ms > 0.

          @achim55 sagte in Wenn sich ein Wert länger nicht geändert hat:

          sollen später 24 Std sein. Also 1440 Minuten.

          Bei so langen Zeiten sollte man kein Timeout verwenden, sondern den Zeitstempel abfragen. Etwa so:

          Bild_2022-01-16_191120.png

          A Offline
          A Offline
          Achim55
          schrieb am zuletzt editiert von
          #4

          @paul53

          Kannst Du mir Hilfestellung geben wie ich das machen muss ?
          Bin nicht so fit darin was Zeiten angeht.

          paul53P 1 Antwort Letzte Antwort
          0
          • A Achim55

            @paul53

            Kannst Du mir Hilfestellung geben wie ich das machen muss ?
            Bin nicht so fit darin was Zeiten angeht.

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

            @achim55 sagte: wie ich das machen muss ?

            Habe gerade ein Blockly oben ergänzt.

            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

            A 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @achim55 sagte: wie ich das machen muss ?

              Habe gerade ein Blockly oben ergänzt.

              A Offline
              A Offline
              Achim55
              schrieb am zuletzt editiert von
              #6

              @paul53

              okay und danke. Es wir mir jetzt in Stunden 3746395 geschrieben und bei Restzeit steht true.
              Heißt das wenn der Sensor 24 Std. nicht erreichbare ist das dann der Wert von true auf false wechselt ?

              1.PNG

              paul53P 1 Antwort Letzte Antwort
              0
              • A Achim55

                @paul53

                okay und danke. Es wir mir jetzt in Stunden 3746395 geschrieben und bei Restzeit steht true.
                Heißt das wenn der Sensor 24 Std. nicht erreichbare ist das dann der Wert von true auf false wechselt ?

                1.PNG

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

                @achim55 sagte: Es wir mir jetzt in Stunden 3746395 geschrieben

                Nicht + 3600000, sondern / 3600000 (1 h = 3600000 ms)!

                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

                Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                Registrieren Anmelden
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                570

                Online

                32.8k

                Benutzer

                82.8k

                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