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: Trigger - Ausschalten, aber keine Ausschaltverzögerung

NEWS

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

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

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

Blockly: Trigger - Ausschalten, aber keine Ausschaltverzögerung

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
12 Beiträge 3 Kommentatoren 2.7k Aufrufe
  • Ä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.
  • W Offline
    W Offline
    wollik
    schrieb am zuletzt editiert von
    #3

    @AlCalzone:

    Ich vermute die Steckdose sendet regelmäßig Statusupdates, während sie angeschaltet ist (alle 5 Minuten?). Jedes dieser Updates startet einen weiteren Trigger, der 60 Min später die Steckdose ausschaltet. `

    Ne, dieser "Lookup" geschieht immer alle 5 Minuten.

    Habe mal das SONOFF Logfile angehangen:

    • Lookup zu jeder 2:21 und 7:21 Minute (gelegentlich plus 1 Sekunde)

    • einmal Licht anschalten um 09:49:21

    • nach 10 Minuten wird es durch den Trigger 2x ausgeschaltet um 09:59:21

    • danach kommen in den folgenden 10 Minuten zu jedem Lookup weiterhin ein OFF Befehl

    • 20 Minuten nach dem Anschalten kommt mit dem Lookup um 10:12:23 kein OFF Befehl mehr

    09:42:21 MQT: tele/sonoff/STATE = {"Time":"2018.05.25 09:42:21","Uptime":17,"Vcc":3.469,"POWER":"OFF","Wifi":{"AP":1,"SSId":"xxx","RSSI":100,"APMac":"80:2A::::"}}
    09:47:21 MQT: tele/sonoff/STATE = {"Time":"2018.05.25 09:47:21","Uptime":17,"Vcc":3.469,"POWER":"OFF","Wifi":{"AP":1,"SSId":"xxx","RSSI":98,"APMac":"80:2A::::"}}
    
    09:49:21 MQT: stat/sonoff/RESULT = {"POWER":"ON"}
    09:49:21 MQT: stat/sonoff/POWER = ON
    
    09:52:22 MQT: tele/sonoff/STATE = {"Time":"2018.05.25 09:52:22","Uptime":17,"Vcc":3.466,"POWER":"ON","Wifi":{"AP":1,"SSId":"xxx","RSSI":100,"APMac":"80:2A::::"}}
    09:57:22 MQT: tele/sonoff/STATE = {"Time":"2018.05.25 09:57:22","Uptime":17,"Vcc":3.471,"POWER":"ON","Wifi":{"AP":1,"SSId":"xxx","RSSI":100,"APMac":"80:2A::::"}}
    
    09:59:21 MQT: stat/sonoff/RESULT = {"POWER":"OFF"}
    09:59:21 MQT: stat/sonoff/POWER = OFF
    09:59:21 MQT: stat/sonoff/RESULT = {"POWER":"OFF"}
    09:59:21 MQT: stat/sonoff/POWER = OFF
    
    10:02:00 MQT: tele/sonoff/UPTIME = {"Time":"2018.05.25 10:02:00","Uptime":18}
    10:02:23 MQT: tele/sonoff/STATE = {"Time":"2018.05.25 10:02:23","Uptime":18,"Vcc":3.468,"POWER":"OFF","Wifi":{"AP":1,"SSId":"xxx","RSSI":98,"APMac":"80:2A::::"}}
    10:02:23 MQT: stat/sonoff/RESULT = {"POWER":"OFF"}
    10:02:23 MQT: stat/sonoff/POWER = OFF
    10:07:23 MQT: tele/sonoff/STATE = {"Time":"2018.05.25 10:07:23","Uptime":18,"Vcc":3.466,"POWER":"OFF","Wifi":{"AP":1,"SSId":"xxx","RSSI":92,"APMac":"80:2A::::"}}
    10:07:23 MQT: stat/sonoff/RESULT = {"POWER":"OFF"}
    10:07:23 MQT: stat/sonoff/POWER = OFF
    10:12:23 MQT: tele/sonoff/STATE = {"Time":"2018.05.25 10:12:23","Uptime":18,"Vcc":3.468,"POWER":"OFF","Wifi":{"AP":1,"SSId":"xxx","RSSI":96,"APMac":"80:2A::::"}}
    10:17:23 MQT: tele/sonoff/STATE = {"Time":"2018.05.25 10:17:23","Uptime":18,"Vcc":3.468,"POWER":"OFF","Wifi":{"AP":1,"SSId":"xxx","RSSI":96,"APMac":"80:2A::::"}}
    
    

    Deine Tipps werde ich nachher zuhause testen. Danke.

    1 Antwort Letzte Antwort
    0
    • AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von
      #4

      Dann hat dieser "Lookup" vermutlich eine Aktualisierung des States zur Folge, was meine Theorie bestätigt.

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      1 Antwort Letzte Antwort
      0
      • W Offline
        W Offline
        wollik
        schrieb am zuletzt editiert von
        #5

        @AlCalzone:

        Dann hat dieser "Lookup" vermutlich eine Aktualisierung des States zur Folge, was meine Theorie bestätigt. `

        Wenn ich Dich richtig verstehe, siehst Du einen Re-Trigger durch das Lookup. Nur, warum endet es dann nach der eingetragenen Verzögerung? Eigentlich müsste es sich dann unendlich wiederholen. Oder nicht?

        1 Antwort Letzte Antwort
        0
        • AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #6

          Nein, du triggerst ja auf Power = wahr. Nach 60 Minuten wird abgeschaltet, d.h. ab da wird kein neuer Timeout erstellt. Dann werden allerdings noch die zuvor erstellten Timeouts ausgeführt, d.h. 11 oder 12x sollte alle 5 Minuten ein Abschaltbefehl kommen. Nach insgesamt 120 Minuten sind alle Timeouts fertig, d.h. dann bist du wieder im Ausgangszustand angekommen.

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          1 Antwort Letzte Antwort
          0
          • W Offline
            W Offline
            wollik
            schrieb am zuletzt editiert von
            #7

            @AlCalzone:

            …Dann werden allerdings noch die zuvor erstellten Timeouts ausgeführt, d.h. 11 oder 12x sollte alle 5 Minuten ein Abschaltbefehl kommen... `

            Puuuh, Du hast sowas von Recht :!:

            Mist, das habe ich nicht bedacht…

            Wie ändere ich meinen Trigger, dass er nur auf anerkannt = wahr reagiert? Zur Auswahl gibt es nur "egal", "Update" und "Befehl".

            1 Antwort Letzte Antwort
            0
            • AlCalzoneA Offline
              AlCalzoneA Offline
              AlCalzone
              Developer
              schrieb am zuletzt editiert von
              #8

              Das müsste "Update" (=Bestätigung vom Gerät) sein. Das wichtigste ist aber dass du nur auf Änderung Power = falsch => wahr triggerst.

              Dürfte mit diesem Block

              https://github.com/ioBroker/ioBroker.ja … ate-change

              gehen und einer darin geschachtelten Abfrage ob der Wert true ist.

              Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

              1 Antwort Letzte Antwort
              0
              • W Offline
                W Offline
                wollik
                schrieb am zuletzt editiert von
                #9

                @AlCalzone:

                Das müsste "Update" (=Bestätigung vom Gerät) sein. Das wichtigste ist aber dass du nur auf Änderung Power = falsch => wahr triggerst. `

                Allein das Ändern auf Update hat noch keine Änderung gebracht. Nun schaue ich mir Deinen github Link an. Wobei ich von Hand nach "Trigger on state change" suchen musste - der Link selber hat mich wo ganz anders auf die Seite gebracht ;)

                1 Antwort Letzte Antwort
                0
                • AlCalzoneA Offline
                  AlCalzoneA Offline
                  AlCalzone
                  Developer
                  schrieb am zuletzt editiert von
                  #10

                  @wollik:

                  Allein das Ändern auf Update hat noch keine Änderung gebracht. `

                  Richtig, das schließt nur einen einzigen Trigger aus, wenn du manuell der Steckdose befiehlst, anzugehen.

                  Wenn das dann mal läuft, kannst du dieses Problem auch lösen:
                  > Schön wäre auch ein "Nachtriggern", wenn in den 60 Minuten mal die Kameras aus- und wieder eingeschaltet wurden…
                  => Stichpunkt "löschen falls läuft"

                  Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                  1 Antwort Letzte Antwort
                  0
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #11

                    Versuche mal anstelle "ist wahr" mit "ist größer als letztes" zu triggern.

                    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
                    • W Offline
                      W Offline
                      wollik
                      schrieb am zuletzt editiert von
                      #12

                      Hallo Ihr beiden.

                      Danke für den schnellen Support :!:

                      @paul53:

                      Versuche mal anstelle "ist wahr" mit "ist größer als letztes" zu triggern. `

                      @AlCalzone:

                      > Schön wäre auch ein "Nachtriggern", wenn in den 60 Minuten mal die Kameras aus- und wieder eingeschaltet wurden…
                      => Stichpunkt "löschen falls läuft" `

                      Habe nun beides eingebaut. Mal gucken, wie das Ergebnis gleich ausfällt…
                      5839_ausschalttrigger-blockly2.jpg

                      1. Update: "Update" führt weiterhin, das gar nicht mehr abgeschaltet wird. Habe wieder auf "egal" gestellt.

                      2. Update: Nun scheint es korrekt zu funktionieren. Danke :)

                      5839_ausschalttrigger-blockly3.jpg

                      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

                      401

                      Online

                      32.7k

                      Benutzer

                      82.6k

                      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