Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. "Kühlschrank offen" Benachrichtigung über Telegram

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

"Kühlschrank offen" Benachrichtigung über Telegram

"Kühlschrank offen" Benachrichtigung über Telegram

Scheduled Pinned Locked Moved Blockly
6 Posts 4 Posters 486 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    Hans_M
    wrote on last edited by
    #1

    Hallo,

    ich möchte eine Benachrichtigung über Telegram erhalten, falls der Kühlschrank mal offen steht.

    Dazu soll z.B. bei einer gewissen Leistungsaufnahme über einen längeren Zeitraum eine Telegram Nachricht gesendet werden, diese sollte dann auch immer wieder wiederholt werden.

    Leider bekomme ich beim aktuellen Blockly dauernd Benachrichtigungen, da natürlich ständig getriggert wird.
    Was muss ich ändern, damit ich die Benachrichtigung einmalig erhalte und anschließend z.B. alle 30 Minuten, solange die Leistung nicht abfällt?

    Unbenannt.PNG

    paul53P K 2 Replies Last reply
    0
    • H Hans_M

      Hallo,

      ich möchte eine Benachrichtigung über Telegram erhalten, falls der Kühlschrank mal offen steht.

      Dazu soll z.B. bei einer gewissen Leistungsaufnahme über einen längeren Zeitraum eine Telegram Nachricht gesendet werden, diese sollte dann auch immer wieder wiederholt werden.

      Leider bekomme ich beim aktuellen Blockly dauernd Benachrichtigungen, da natürlich ständig getriggert wird.
      Was muss ich ändern, damit ich die Benachrichtigung einmalig erhalte und anschließend z.B. alle 30 Minuten, solange die Leistung nicht abfällt?

      Unbenannt.PNG

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by
      #2

      @hans_m sagte: Benachrichtigung einmalig erhalte und anschließend z.B. alle 30 Minuten

      Man benötigt eine Sperre, die einen Mehrfachstart des Intervalls verhindert. Dazu kann die Timer-Variable selbst dienen:

      Blockly_temp.JPG

      Das Intervall enthält eine erstmalige Verzögerung.

      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

      H lobomauL 2 Replies Last reply
      1
      • paul53P paul53

        @hans_m sagte: Benachrichtigung einmalig erhalte und anschließend z.B. alle 30 Minuten

        Man benötigt eine Sperre, die einen Mehrfachstart des Intervalls verhindert. Dazu kann die Timer-Variable selbst dienen:

        Blockly_temp.JPG

        Das Intervall enthält eine erstmalige Verzögerung.

        H Offline
        H Offline
        Hans_M
        wrote on last edited by
        #3

        @paul53 vielen Dank für den Gedankenanstoß...scheint nach einem ersten Test zu funktionieren.

        1 Reply Last reply
        0
        • H Hans_M

          Hallo,

          ich möchte eine Benachrichtigung über Telegram erhalten, falls der Kühlschrank mal offen steht.

          Dazu soll z.B. bei einer gewissen Leistungsaufnahme über einen längeren Zeitraum eine Telegram Nachricht gesendet werden, diese sollte dann auch immer wieder wiederholt werden.

          Leider bekomme ich beim aktuellen Blockly dauernd Benachrichtigungen, da natürlich ständig getriggert wird.
          Was muss ich ändern, damit ich die Benachrichtigung einmalig erhalte und anschließend z.B. alle 30 Minuten, solange die Leistung nicht abfällt?

          Unbenannt.PNG

          K Offline
          K Offline
          kiste01
          wrote on last edited by
          #4

          @hans_m

          Du schreibst "Kühlschrank offen" ... warum nimmst du nicht einen Türsensor (zigbee xiaomi u.a.) und nutzt diesen? So hab ich es gelöst und bin sehr zufrieden. Ich trigger auf 3 und 10 Minuten und bekomme dann ein push Nachricht.

          Der Verbrauch / Laufzeit wird große Schwankungen haben und Fehlalarme produzieren: Wochenendeinkauf und du räumst viel ein, dann läuft er länger / Sommerhitze und er läuft länger. Es gibt wohl inzwischen auch Kühlgeräte, die ständig (mit geringer) Leistung laufen.

          1 Reply Last reply
          1
          • paul53P paul53

            @hans_m sagte: Benachrichtigung einmalig erhalte und anschließend z.B. alle 30 Minuten

            Man benötigt eine Sperre, die einen Mehrfachstart des Intervalls verhindert. Dazu kann die Timer-Variable selbst dienen:

            Blockly_temp.JPG

            Das Intervall enthält eine erstmalige Verzögerung.

            lobomauL Offline
            lobomauL Offline
            lobomau
            wrote on last edited by
            #5

            @paul53 kannst du mir die Logik des mittleren Teils erklären?
            "sonst falls nicht Intervall Intervall"

            Der Anfang ist klar: es wird auf Leistung getriggert und bei Unterschreitung des Werts 50 wird der Zyklus "Intervall" gestoppt. Aber dann? 🙄

            Host: NUC8i3 mit Proxmox:

            • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
            • Slave: Pi4
            paul53P 1 Reply Last reply
            0
            • lobomauL lobomau

              @paul53 kannst du mir die Logik des mittleren Teils erklären?
              "sonst falls nicht Intervall Intervall"

              Der Anfang ist klar: es wird auf Leistung getriggert und bei Unterschreitung des Werts 50 wird der Zyklus "Intervall" gestoppt. Aber dann? 🙄

              paul53P Offline
              paul53P Offline
              paul53
              wrote on last edited by paul53
              #6

              @lobomau sagte: bei Unterschreitung des Werts 50 wird der Zyklus "Intervall" gestoppt.

              ... und die Timer-Variable Intervall auf null gesetzt.

              @lobomau sagte in "Kühlschrank offen" Benachrichtigung über Telegram:

              die Logik des mittleren Teils erklären?

              Wenn der Timer (Intervall) läuft, sperrt "falls nicht Intervall Intervall" einen erneuten Start des Intervalls. Wurde im oberen Teil die Timer-Variable auf null gesetzt, kann das Intervall bei Wert >= 50 (sonst) wieder starten.
              Die Bedingung "falls nicht Intervall Intervall" ist erfüllt bei Intervall = null und auch bei Intervall = undefined (nach Skriptstart).
              Siehe auch

              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 Reply Last reply
              2
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Support us

              ioBroker
              Community Adapters
              Donate

              598

              Online

              32.4k

              Users

              81.3k

              Topics

              1.3m

              Posts
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              ioBroker Community 2014-2025
              logo
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Recent
              • Tags
              • Unread 0
              • Categories
              • Unreplied
              • Popular
              • GitHub
              • Docu
              • Hilfe