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
    365

  • 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.
  • 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

                          476

                          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