Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Alarm wenn letzte änderung zu lange her ist

    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

    Alarm wenn letzte änderung zu lange her ist

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

      Hallo,
      ich suche eine möglichkeit eine art ALARM auszugeben wenn ein gewisser Wert längere Zeit zurückliegt.

      Z.b Regenwasserpumpe. Wenn diese in 7 Tagen nicht angesprungen ist ( Powermesser angeschlossen ) soll es einen Alarm geben,

      Das Ganze per Timeout .. macht keinen sonn da iobroker auch mal Neugestartet werden muss.

      Kann man irgendwie im Blockly die Zeit auslesen wann der Wert geändert wurde ?

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @ChrisXY last edited by

        @ChrisXY sagte:

        Kann man irgendwie im Blockly die Zeit auslesen wann der Wert geändert wurde ?

        Ja. Unix-Zeit in ms.
        Blockly_temp.JPG

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

          Ich prüfe bei meinen Temperatursensoren alle 15 Minuten ob der letzte Wert jünger als 4h ist. Andernfalls bekomme ich eine Nachricht über Telegram mit dem Namen des Sensors und wann er das letzte mal eine Änderung geliefert hat.
          Bei Türsensoren funktioniert das so natürlich nicht weil die ja auch mal tagelang keine Änderung bekommen können.
          Generell ist diese Lösung auch rebootfest.

          ddd30d4d-2f03-44c1-9ce3-ff100f2d2716-image.png

          @ChrisXY
          Wenn du es nicht zyklisch per Cron prüfen willst, könntest du auch nach dem letzten Ausschalten der Pumpe dessen Zeitstempel + 7x24h in ein eigenes Objekt schreiben und dann genau zu diesem Zeitpunkt einen Cron auslösen.
          Das würde dann nur genau 1mal getriggert wenn die Pumpe nicht binnen der 7 Tage wieder eingeschaltet war und so der Objektwert für den Cron wieder weiter in die Zukunft geschoben wurde.

          Müsste sogar ohne neues Objekt funktionieren in dem du direkt "letzte Änderung" des Energiewertes der Pumpe + 7 Tage (604800000 Millisekunden) für den Cron nutzt.

          44ee4b58-f8e6-428c-b1b8-38bc0336bdfd-image.png

          1 Reply Last reply Reply Quote 2
          • C
            ChrisXY last edited by

            coole ideen da werd ich mich mal dran versuchen. DANKE

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

            Support us

            ioBroker
            Community Adapters
            Donate

            388
            Online

            31.9k
            Users

            80.3k
            Topics

            1.3m
            Posts

            blockly
            3
            4
            1699
            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