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. Meldung wenn Wert X länger > ist als Grenzwert

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    12
    1
    126

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

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

Meldung wenn Wert X länger > ist als Grenzwert

Geplant Angeheftet Gesperrt Verschoben Blockly
9 Beiträge 4 Kommentatoren 686 Aufrufe 3 Watching
  • Ä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.
  • C Offline
    C Offline
    ChrisWitt
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich hänge an einem vermutlich einfachen Blockly.

    Ich möchte eine Meldung erhalten wenn ein Wert für eine Bestimmte Zeit (z.b. 1 Minute) lang über einem gegebenen Grenzwert (z.b XXX Watt) ist.
    In Verbindung mit anderen Fallls ggf. dann auch etwas steuern.
    Wenn der Wert unterschritten wird, dann soll der timeout stoppen.

    Wie kann man so etwas bewerkstelligen?

    ich danke euch

    Chris

    paul53P 1 Antwort Letzte Antwort
    0
    • C ChrisWitt

      Hallo zusammen,

      ich hänge an einem vermutlich einfachen Blockly.

      Ich möchte eine Meldung erhalten wenn ein Wert für eine Bestimmte Zeit (z.b. 1 Minute) lang über einem gegebenen Grenzwert (z.b XXX Watt) ist.
      In Verbindung mit anderen Fallls ggf. dann auch etwas steuern.
      Wenn der Wert unterschritten wird, dann soll der timeout stoppen.

      Wie kann man so etwas bewerkstelligen?

      ich danke euch

      Chris

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

      @chriswitt sagte: Wie kann man so etwas bewerkstelligen?

      Blockly_temp.JPG

      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

      C 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @chriswitt sagte: Wie kann man so etwas bewerkstelligen?

        Blockly_temp.JPG

        C Offline
        C Offline
        ChrisWitt
        schrieb am zuletzt editiert von
        #3

        @paul53 Screenshot 2025-02-18 073704.png

        Diesen Blockly hatte ich auch bereits und hab ich genauso gemacht.

        Der Wert hausverbrauch liegt permanent über 200W, der Wert grenzwert Überwachung ist mit 100W angegeben.
        Dennoch macht er nichts 🤷‍♂️

        CodierknechtC AsgothianA 2 Antworten Letzte Antwort
        0
        • C ChrisWitt

          @paul53 Screenshot 2025-02-18 073704.png

          Diesen Blockly hatte ich auch bereits und hab ich genauso gemacht.

          Der Wert hausverbrauch liegt permanent über 200W, der Wert grenzwert Überwachung ist mit 100W angegeben.
          Dennoch macht er nichts 🤷‍♂️

          CodierknechtC Online
          CodierknechtC Online
          Codierknecht
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          @chriswitt sagte in Meldung wenn Wert X länger > ist als Grenzwert:

          liegt permanent über 200W

          Dann tritt nie der Fall ein, dass der Vorherige Wert < Grenzwert ist. Ego: Keine Meldung

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          1 Antwort Letzte Antwort
          0
          • C ChrisWitt

            @paul53 Screenshot 2025-02-18 073704.png

            Diesen Blockly hatte ich auch bereits und hab ich genauso gemacht.

            Der Wert hausverbrauch liegt permanent über 200W, der Wert grenzwert Überwachung ist mit 100W angegeben.
            Dennoch macht er nichts 🤷‍♂️

            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            schrieb am zuletzt editiert von Asgothian
            #5

            @chriswitt

            Stimmt.. dann soll er auch nichts machen (zumindest so wie das Skript geschrieben ist.):
            Es gibt nur eine Meldung 1 Minute nachdem der Wert den Grenzwert überschreitet. Wenn der Wert also länger (insbesondere: seit Skriptstart) oberhalb des Grenzwertes liegt gibt es keine Meldung.

            (Vollständige Bedingung für die Meldung: Wert > Grenzwert UND vorheriger Wert <= Grenzwert)

            Anbei ein Beispiel mit 1 Grenzwert, ohne Hysterese und einer Block-Variable damit du nicht jede Minute eine Meldung bekommst solange der Wert über dem Grenzwert liegt.

            Hier bekommst du eine Meldung auch beim Skriptstart.

            Screenshot 2025-02-18 at 13.01.01.png

            A.
            Edit: da war ein Bug, Nun ist er weg.
            Edit2: Bugfix hat nen neuen Bug eingebaut. Nun ist auch der weg :)

            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

            C 1 Antwort Letzte Antwort
            0
            • AsgothianA Asgothian

              @chriswitt

              Stimmt.. dann soll er auch nichts machen (zumindest so wie das Skript geschrieben ist.):
              Es gibt nur eine Meldung 1 Minute nachdem der Wert den Grenzwert überschreitet. Wenn der Wert also länger (insbesondere: seit Skriptstart) oberhalb des Grenzwertes liegt gibt es keine Meldung.

              (Vollständige Bedingung für die Meldung: Wert > Grenzwert UND vorheriger Wert <= Grenzwert)

              Anbei ein Beispiel mit 1 Grenzwert, ohne Hysterese und einer Block-Variable damit du nicht jede Minute eine Meldung bekommst solange der Wert über dem Grenzwert liegt.

              Hier bekommst du eine Meldung auch beim Skriptstart.

              Screenshot 2025-02-18 at 13.01.01.png

              A.
              Edit: da war ein Bug, Nun ist er weg.
              Edit2: Bugfix hat nen neuen Bug eingebaut. Nun ist auch der weg :)

              C Offline
              C Offline
              ChrisWitt
              schrieb am zuletzt editiert von
              #6

              @asgothian Wo kommt in deinem Script dann das Verzögerung und Stop "Timeout" her?

              CodierknechtC 1 Antwort Letzte Antwort
              0
              • C ChrisWitt

                @asgothian Wo kommt in deinem Script dann das Verzögerung und Stop "Timeout" her?

                CodierknechtC Online
                CodierknechtC Online
                Codierknecht
                Developer Most Active
                schrieb am zuletzt editiert von Codierknecht
                #7

                @chriswitt sagte in Meldung wenn Wert X länger > ist als Grenzwert:

                Wo kommt in deinem Script dann das Verzögerung und Stop "Timeout" her?

                @Asgothian hat vermutlich nicht darauf geachtet, auch den richtigen "timeout" zu prüfen bzw. zu beenden ;-)

                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                HmIP|ZigBee|Tasmota|Unifi
                Zabbix Certified Specialist
                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                AsgothianA 1 Antwort Letzte Antwort
                0
                • CodierknechtC Codierknecht

                  @chriswitt sagte in Meldung wenn Wert X länger > ist als Grenzwert:

                  Wo kommt in deinem Script dann das Verzögerung und Stop "Timeout" her?

                  @Asgothian hat vermutlich nicht darauf geachtet, auch den richtigen "timeout" zu prüfen bzw. zu beenden ;-)

                  AsgothianA Offline
                  AsgothianA Offline
                  Asgothian
                  Developer
                  schrieb am zuletzt editiert von
                  #8

                  @codierknecht sagte in Meldung wenn Wert X länger > ist als Grenzwert:

                  @chriswitt sagte in Meldung wenn Wert X länger > ist als Grenzwert:

                  Wo kommt in deinem Script dann das Verzögerung und Stop "Timeout" her?

                  @Asgothian hat vermutlich nicht darauf geachtet, auch den richtigen "timeout" zu prüfen bzw. zu beenden ;-)

                  Korrekt - in den gruengelben Blöcken muss überall der gleiche 'timeout' stehen. Ich korrigier das Bild noch :)

                  A.

                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                  C 1 Antwort Letzte Antwort
                  0
                  • AsgothianA Asgothian

                    @codierknecht sagte in Meldung wenn Wert X länger > ist als Grenzwert:

                    @chriswitt sagte in Meldung wenn Wert X länger > ist als Grenzwert:

                    Wo kommt in deinem Script dann das Verzögerung und Stop "Timeout" her?

                    @Asgothian hat vermutlich nicht darauf geachtet, auch den richtigen "timeout" zu prüfen bzw. zu beenden ;-)

                    Korrekt - in den gruengelben Blöcken muss überall der gleiche 'timeout' stehen. Ich korrigier das Bild noch :)

                    A.

                    C Offline
                    C Offline
                    ChrisWitt
                    schrieb am zuletzt editiert von
                    #9

                    @asgothian Danke miteinander. Scheint zu klappen.

                    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

                    597

                    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