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. Script abbrechen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Script abbrechen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
3 Beiträge 2 Kommentatoren 301 Aufrufe 2 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.
  • M Offline
    M Offline
    Mercyful 0
    schrieb am zuletzt editiert von
    #1

    Hallo und guten Abend!
    Ich habe ein kleines Problem und hoffe dass ich einen guten Tipp erhalte.
    Ich habe eine Jalousiesteuerung erstellt die, wenn eine Variable b_Anwesend von TRUE auf FALSE wechselt, alle Jalousien herunter fährt und wenn die Variable b_Anwesend von FALSE auf TRUE wechselt, die Jalousien mit 3 Minuten Verzögerung wieder hoch fährt. Das funktioniert soweit gut. Die Variable b_Anwesend wird über einen Aktor, der von einer Alarmanlage gesteuert wird, gesetzt. AA scharf bedeutet b_Anwesend = FALSE, AA unscharf bedeutet b_Anwesend = TRUE.

    Wenn ich jedoch das Haus verlasse, die AA scharf schalte (und damit die Variabel b_Anwesend von TRUE auf FALSE setze) und bemerke ich habe etwas vergessen, muss ich wieder ins Haus. Also AA unscharf schalten, Variable b_Anwesend wird auf TRUE gesetzt, kurz ins Haus, wieder raus und AA scharf schalte und Variable b_Anwesend auf FALSE, gehen die Jalousien dennoch nach drei Minuten auf. Gibt es eine Möglichkeit das laufende Script abzubrechen?

    Ich könnte das Herunterfahren der Jalousien natürlich auch Zeitverzögert starten, ich sehe allerdings gern ob die sich schließen wenn ich gehe.
    Danke für Hilfestellung!

    Schöne Grüße
    //J

    Hier das Blockly
    2021-01-19 19_30_11-javascript - ioBroker.jpg

    failsystemF 1 Antwort Letzte Antwort
    0
    • M Mercyful 0

      Hallo und guten Abend!
      Ich habe ein kleines Problem und hoffe dass ich einen guten Tipp erhalte.
      Ich habe eine Jalousiesteuerung erstellt die, wenn eine Variable b_Anwesend von TRUE auf FALSE wechselt, alle Jalousien herunter fährt und wenn die Variable b_Anwesend von FALSE auf TRUE wechselt, die Jalousien mit 3 Minuten Verzögerung wieder hoch fährt. Das funktioniert soweit gut. Die Variable b_Anwesend wird über einen Aktor, der von einer Alarmanlage gesteuert wird, gesetzt. AA scharf bedeutet b_Anwesend = FALSE, AA unscharf bedeutet b_Anwesend = TRUE.

      Wenn ich jedoch das Haus verlasse, die AA scharf schalte (und damit die Variabel b_Anwesend von TRUE auf FALSE setze) und bemerke ich habe etwas vergessen, muss ich wieder ins Haus. Also AA unscharf schalten, Variable b_Anwesend wird auf TRUE gesetzt, kurz ins Haus, wieder raus und AA scharf schalte und Variable b_Anwesend auf FALSE, gehen die Jalousien dennoch nach drei Minuten auf. Gibt es eine Möglichkeit das laufende Script abzubrechen?

      Ich könnte das Herunterfahren der Jalousien natürlich auch Zeitverzögert starten, ich sehe allerdings gern ob die sich schließen wenn ich gehe.
      Danke für Hilfestellung!

      Schöne Grüße
      //J

      Hier das Blockly
      2021-01-19 19_30_11-javascript - ioBroker.jpg

      failsystemF Offline
      failsystemF Offline
      failsystem
      schrieb am zuletzt editiert von
      #2

      @mercyful-0

      Probier mal statt der verzögerung einen TimeOut einzubauen, also die beiden hier:

      Unbenannt.PNG

      Starte wenn kommst , aber lösche wenn du gehst.

      Mfg der Fail

      Jeder Rückschlag ist ein weg nach Vorne wenn der Fehler gefunden wurde!

      M 1 Antwort Letzte Antwort
      0
      • failsystemF failsystem

        @mercyful-0

        Probier mal statt der verzögerung einen TimeOut einzubauen, also die beiden hier:

        Unbenannt.PNG

        Starte wenn kommst , aber lösche wenn du gehst.

        Mfg der Fail

        M Offline
        M Offline
        Mercyful 0
        schrieb am zuletzt editiert von
        #3

        @failsystem said in Script abbrechen:

        @mercyful-0

        Probier mal statt der verzögerung einen TimeOut einzubauen, also die beiden hier:

        Unbenannt.PNG

        Starte wenn kommst , aber lösche wenn du gehst.

        Mfg der Fail

        Hallo failsystem!
        Danke für den Tipp, ich habe den im Kleinen mal mit einer Lampe getestet und das sieht gut aus. Ich erweitere das Script und werde morgen ausgiebig testen und berichten.
        Vielen Dank!
        Schöne Grüße
        //J

        1 Antwort Letzte Antwort
        1
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        585

        Online

        32.5k

        Benutzer

        81.7k

        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