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. Tatsächliche Warnung erst nach x Sekunden

NEWS

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

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

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

Tatsächliche Warnung erst nach x Sekunden

Geplant Angeheftet Gesperrt Verschoben Blockly
16 Beiträge 5 Kommentatoren 1.2k Aufrufe 3 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.
  • crunchipC crunchip

    @snupy https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/de/blockly.md#timeouts

    S Offline
    S Offline
    Snupy
    schrieb am zuletzt editiert von
    #4

    @crunchip

    das würde dann quasi so ausehen wenn ich es nur für Alexa eintragen würde ?
    und das müßte ich ebenfalls noch für "wieder online" einfügen ?

    timeout1.JPG

    HomoranH 1 Antwort Letzte Antwort
    0
    • S Snupy

      @crunchip

      das würde dann quasi so ausehen wenn ich es nur für Alexa eintragen würde ?
      und das müßte ich ebenfalls noch für "wieder online" einfügen ?

      timeout1.JPG

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #5

      @snupy sagte in Tatsächliche Warnung erst nach x Sekunden:

      so ausehen

      im falls noch ein und mit nicht timeout

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      S 1 Antwort Letzte Antwort
      0
      • S Snupy

        Moin

        ich überwache meine Gefriertruhe die sich im Keller befindet mittels Tasmota Steckdosen.
        Manchmal haben die auf Grund der Entfernung zum Hauptrouter, schlechten Empfang.

        Dann sagt mir Alexa "Warnung, Gefriertruhe ist Offline" um mir kurz danach zu Verkünden "Gefriertruhe ist Online" Das nervt ... ich hätte gern das ich nur dann eine Warnung bekomme, wenn die Gefriertruhe bzw. die Steckdose tatsächlich nach 10 Sekunden (oder so) immer noch offline ist. Wie und wo mache ich das ? mit einem Timeout ?

        Gefriertruhe_offline.JPG

        <block xmlns="https://developers.google.com/blockly/xml" type="on" id="Sg#6Ui!ZSz-Wx$/DiiT?" x="162" y="4303">
          <field name="OID">sonoff.0.DVES_611A97.alive</field>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <statement name="STATEMENT">
            <block type="controls_if" id="Aa9VU;]6Bei(JsJSFq+q">
              <value name="IF0">
                <block type="logic_compare" id="~2w^Ft;UyNuA!a.jSM/b">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="9A9{3gZ-:D$XaRIT[Ddk">
                      <field name="ATTR">val</field>
                      <field name="OID">sonoff.0.DVES_611A97.alive</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="logic_boolean" id="Bi51Ce0R,5^$t?_N]Y$e">
                      <field name="BOOL">FALSE</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="control" id="a/RunFc,VX9tD[gt|Z=U">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">alexa2.0.Echo-Devices.90F00718653106D0.Commands.speak</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="text" id="_~1DIIxQder/hr$yZTxt">
                      <field name="TEXT">Warnung, Steckdose für Gefriertruhe ist Offline</field>
                    </block>
                  </value>
                  <next>
                    <block type="telegram" id="%F-cKwty5[t/Z{39igO8">
                      <field name="INSTANCE">.5</field>
                      <field name="LOG"></field>
                      <field name="SILENT">FALSE</field>
                      <field name="PARSEMODE">default</field>
                      <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                      <value name="MESSAGE">
                        <shadow type="text" id="SC;yVu~=~tp].Hzh*;3I">
                          <field name="TEXT">Warnung, Gefriertruhe ist Offline</field>
                        </shadow>
                      </value>
                      <next>
                        <block type="whatsapp-cmb" id="F]n|!-9fM$D(i)[WcoN_">
                          <field name="INSTANCE">.0</field>
                          <field name="LOG"></field>
                          <value name="MESSAGE">
                            <shadow type="text" id="fH;J#?tLJ6T~x-Q5xHMF">
                              <field name="TEXT">Warnung, Gefriertruhe ist Offline</field>
                            </shadow>
                          </value>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </statement>
              <next>
                <block type="controls_if" id="u1LqwdWy)5jNl#vtKk}~">
                  <value name="IF0">
                    <block type="logic_compare" id="od9/VL*=w-eb}d;u!q)b">
                      <field name="OP">EQ</field>
                      <value name="A">
                        <block type="get_value" id="-}C%!RY?4swFJnS35aRp">
                          <field name="ATTR">val</field>
                          <field name="OID">sonoff.0.DVES_611A97.alive</field>
                        </block>
                      </value>
                      <value name="B">
                        <block type="logic_boolean" id="*9n;d~MN4LSU.5mq2bZP">
                          <field name="BOOL">TRUE</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <statement name="DO0">
                    <block type="control" id="er%w}ZALRY}KV,]aT,3H">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">alexa2.0.Echo-Devices.90F00718653106D0.Commands.speak</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="text" id="ffqR^MPsD@.e83h}:V|S">
                          <field name="TEXT">Steckdose für Gefriertruhe ist Online</field>
                        </block>
                      </value>
                      <next>
                        <block type="telegram" id="^:p8Y]6g2qjZaDWkqaPE">
                          <field name="INSTANCE">.5</field>
                          <field name="LOG"></field>
                          <field name="SILENT">FALSE</field>
                          <field name="PARSEMODE">default</field>
                          <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                          <value name="MESSAGE">
                            <shadow type="text" id="%DU.SYQ~qJjht[JG8e$p">
                              <field name="TEXT">Gefriertruhe ist Online</field>
                            </shadow>
                          </value>
                          <next>
                            <block type="whatsapp-cmb" id=";2IxP=NURjWH}w8~XvcV">
                              <field name="INSTANCE">.0</field>
                              <field name="LOG"></field>
                              <value name="MESSAGE">
                                <shadow type="text" id=",kp*|wL;G/JIww;fLy#Z">
                                  <field name="TEXT">Gefriertruhe ist Online</field>
                                </shadow>
                              </value>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
              </next>
            </block>
          </statement>
        </block>
        
        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #6

        @snupy sagte: mit einem Timeout ?

        Ja.

        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

        1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @snupy sagte in Tatsächliche Warnung erst nach x Sekunden:

          so ausehen

          im falls noch ein und mit nicht timeout

          S Offline
          S Offline
          Snupy
          schrieb am zuletzt editiert von
          #7

          @homoran

          im falls noch ein und mit nicht timeout

          ? sorry ich habe wohl gerade nen knoten im Hirn

          HomoranH 1 Antwort Letzte Antwort
          0
          • S Snupy

            @homoran

            im falls noch ein und mit nicht timeout

            ? sorry ich habe wohl gerade nen knoten im Hirn

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #8

            @snupy mach es wie Paul zeigt. Dort wird über die Sperrvariable gesendet erreicht, dass der Timeout nicht mehrfach gestartet werden kann

            kein Support per PN! - Fragen im Forum stellen -
            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            paul53P 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @snupy mach es wie Paul zeigt. Dort wird über die Sperrvariable gesendet erreicht, dass der Timeout nicht mehrfach gestartet werden kann

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

              @homoran sagte: Dort wird über die Sperrvariable gesendet erreicht, dass der Timeout nicht mehrfach gestartet werden kann

              Dort wird durch "stop timeout" im sonst-Zweig erreicht, dass der Timeout nicht mehrfach gestartet werden kann. Die Variable gesendet verhindert die Nachricht "online", wenn nicht vorher "offline" gesendet wurde.

              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

              HomoranH 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @homoran sagte: Dort wird über die Sperrvariable gesendet erreicht, dass der Timeout nicht mehrfach gestartet werden kann

                Dort wird durch "stop timeout" im sonst-Zweig erreicht, dass der Timeout nicht mehrfach gestartet werden kann. Die Variable gesendet verhindert die Nachricht "online", wenn nicht vorher "offline" gesendet wurde.

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #10

                @paul53 sagte:

                Dort wird durch "stop timeout" im sonst-Zweig erreicht, dass der Timeout nicht mehrfach gestartet werden kann

                Natürlich, aber durch die Sperrvariable wird dafür gesorgt, dass der sonst Zweig auf gerufen wird, was ich mit nicht timeout erreichen wollte.

                oder übersehe ich was elementares?

                kein Support per PN! - Fragen im Forum stellen -
                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                paul53P 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @paul53 sagte:

                  Dort wird durch "stop timeout" im sonst-Zweig erreicht, dass der Timeout nicht mehrfach gestartet werden kann

                  Natürlich, aber durch die Sperrvariable wird dafür gesorgt, dass der sonst Zweig auf gerufen wird, was ich mit nicht timeout erreichen wollte.

                  oder übersehe ich was elementares?

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

                  @homoran sagte: übersehe ich was elementares?

                  Bei einem Trigger auf einen booleschen Wert mit "wurde geändert" benötigt man keine Sperre mit "nicht timeout", denn es genügt ein "stop timeout" im entgegengesetzten Zweig. Bei Zahlenwerten benötigt man zusätzlich eine Sperre, um Mehrfachstart des Timers zu verhindern.

                  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

                  S 1 Antwort Letzte Antwort
                  1
                  • paul53P paul53

                    @homoran sagte: übersehe ich was elementares?

                    Bei einem Trigger auf einen booleschen Wert mit "wurde geändert" benötigt man keine Sperre mit "nicht timeout", denn es genügt ein "stop timeout" im entgegengesetzten Zweig. Bei Zahlenwerten benötigt man zusätzlich eine Sperre, um Mehrfachstart des Timers zu verhindern.

                    S Offline
                    S Offline
                    Snupy
                    schrieb am zuletzt editiert von
                    #12

                    ihr seit die besten :) das hätte ich nie hinbekommen ... vielen Dank

                    G 1 Antwort Letzte Antwort
                    0
                    • S Snupy

                      ihr seit die besten :) das hätte ich nie hinbekommen ... vielen Dank

                      G Offline
                      G Offline
                      Gonzokalle
                      schrieb am zuletzt editiert von
                      #13

                      Habe das hier gerade gefunden.
                      Hat das Blockly den gleichen Effekt wie das obrige?
                      Nachricht erst senden, wenn der Wert eine Minute stabil ist.

                      0a82af47-a7fd-4eac-a61b-bd04e64fe62c-image.png

                      G paul53P 2 Antworten Letzte Antwort
                      0
                      • G Gonzokalle

                        Habe das hier gerade gefunden.
                        Hat das Blockly den gleichen Effekt wie das obrige?
                        Nachricht erst senden, wenn der Wert eine Minute stabil ist.

                        0a82af47-a7fd-4eac-a61b-bd04e64fe62c-image.png

                        G Offline
                        G Offline
                        Gonzokalle
                        schrieb am zuletzt editiert von
                        #14

                        @gonzokalle
                        Habe die DP manuell geschaltet. Es geht nicht!
                        Habe ein ähnliches Blockly, wo ich einen Schalter entprelle. Da geht es.
                        Müssen der Timeout und die Sperre den gleichen Namen haben?

                        1 Antwort Letzte Antwort
                        0
                        • G Gonzokalle

                          Habe das hier gerade gefunden.
                          Hat das Blockly den gleichen Effekt wie das obrige?
                          Nachricht erst senden, wenn der Wert eine Minute stabil ist.

                          0a82af47-a7fd-4eac-a61b-bd04e64fe62c-image.png

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

                          @gonzokalle sagte: Nachricht erst senden, wenn der Wert eine Minute stabil ist.

                          Nein, das ist eine Sperre, die nach dem Senden verhindert, dass innerhalb der Sperrdauer nochmal gesendet wird (Entprellen).

                          @gonzokalle sagte in Tatsächliche Warnung erst nach x Sekunden:

                          Müssen der Timeout und die Sperre den gleichen Namen haben?

                          Es muss die selbe Timer-Variable sein.

                          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

                          G 1 Antwort Letzte Antwort
                          1
                          • paul53P paul53

                            @gonzokalle sagte: Nachricht erst senden, wenn der Wert eine Minute stabil ist.

                            Nein, das ist eine Sperre, die nach dem Senden verhindert, dass innerhalb der Sperrdauer nochmal gesendet wird (Entprellen).

                            @gonzokalle sagte in Tatsächliche Warnung erst nach x Sekunden:

                            Müssen der Timeout und die Sperre den gleichen Namen haben?

                            Es muss die selbe Timer-Variable sein.

                            G Offline
                            G Offline
                            Gonzokalle
                            schrieb am zuletzt editiert von
                            #16

                            @paul53
                            Okay
                            Habe es jetzt nach deiner Vorlage gebaut. Jetzt geht es.👍

                            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

                            393

                            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