Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Pushover schickt Nachrichten mehr als einmal

    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

    Pushover schickt Nachrichten mehr als einmal

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

      Hallo!

      ich habe ein kleines Blocky Programm welches mich über leere Batterien von HM- Komponenten benachrichtigen soll.

      Gestartet sollte es mit einem CRON Job werden, täglich um 15:00:00.

      Nun wird das Programm aber gefühlte 500mal ausgeführt bis es dann 15:01:00 ist.

      Würde ein stop shedule Block unter dem Pushover Block das mehrmalige durchlaufen stoppen?

      Alternativ könnte ich einen intervall auf 1440 (1 Tag) stellen, sollte denke ich auch klappen.

      Natürlich könnte ich auch eine Variable um 1 hochzählen beim ersten Durchlauf und mit einer If Abfrage prüfen auf <1.

      Dann müsste ich aber die Variable wieder mit einem CRON oder Intervall zu einem Späteren Zeitpunkt rücksetzen.

      Die nachricht soll täglich kommen bis die Batterien getauscht sind…

      Ich habe meine 3 Varianten mal angefügt.

      Ohne Intervall und Stopp läuft es halt eine Minute ununterbrochen durch obwohl "Sekunde 0" im CRON mitverknüpft ist.

      Ich würde euch einfach um eine sachliche Meinung bitten!

      Leider kann ich nicht mehr gut testen da mein Pushover Sendelimit mit 2 Fehlversuchen für das ganze Monat erschöpft ist.

      Danke gleich im Voraus
      14066_push_ohne_stop.jpg
      14066_push_interval.jpg
      14066_push_mit_stop.jpg

      1 Reply Last reply Reply Quote 0
      • cash
        cash Most Active last edited by

        Mal so als Gedanke warum soll ein Script jeden Tag um 15 Uhr laufen. Lass es doch nur einmal laufen wenn ein Gerät meldet das die Batterie leer ist…

        Wenn HM-Gerät.0.LOWBAT_ALARM === 1 dann sende Push.... Bei manchen HM-Geräten heißt der Datenpunkt auch LOW_BAT_ALARM. Einfacj mal im Onjekte Reiter danach filtern.

        1 Reply Last reply Reply Quote 0
        • E
          eitljoerggmx.at last edited by

          Hallo,

          Das Script sollte darum jeden Tag einmal laufen (zB 15:00) damit es mich solang dran erinnert die Batterien zu tauschen bis ich dann auch im Baumarkt war, welche gekauft hab und diese wechsle 😉

          Würde es mit dem "Stop schedule" funktionieren?

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

          Support us

          ioBroker
          Community Adapters
          Donate

          530
          Online

          31.9k
          Users

          80.2k
          Topics

          1.3m
          Posts

          2
          3
          402
          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