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. Unwillkürliches ausschalten von Aktoren

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Unwillkürliches ausschalten von Aktoren

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
3 Beiträge 3 Kommentatoren 296 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.
  • S Offline
    S Offline
    Sentinel997
    schrieb am zuletzt editiert von
    #1

    Guten morgen Zusammen

    Ich habe vor einiger Zeit ein einfaches Skript geschrieben, welches bei der automatischen Hunde-Türe das Licht einschaltet und nach 5 Minuten wieder ausschalten sollte.
    Soweit funktioniert das Skript auch. Nur kommt es ab und zu (jedes 4/5 mal) vor, dass ein Aktor sich nach ca. 10 Sekunden wieder ausschaltet. Die anderen Aktoren bleiben an und gehen erst nach den 5 Minuten Timeout aus. Kann sich jemand dieses Phänomen erklären.

    7723bf83-ffaa-4208-9860-1112dc2eacd6-image.png

    Gruss

    J CinimodC 2 Antworten Letzte Antwort
    0
    • S Sentinel997

      Guten morgen Zusammen

      Ich habe vor einiger Zeit ein einfaches Skript geschrieben, welches bei der automatischen Hunde-Türe das Licht einschaltet und nach 5 Minuten wieder ausschalten sollte.
      Soweit funktioniert das Skript auch. Nur kommt es ab und zu (jedes 4/5 mal) vor, dass ein Aktor sich nach ca. 10 Sekunden wieder ausschaltet. Die anderen Aktoren bleiben an und gehen erst nach den 5 Minuten Timeout aus. Kann sich jemand dieses Phänomen erklären.

      7723bf83-ffaa-4208-9860-1112dc2eacd6-image.png

      Gruss

      J Offline
      J Offline
      JoergH
      schrieb am zuletzt editiert von
      #2

      @sentinel997 So wie es aussieht kann das Skript beliebig oft hintereinander ausgelöst werden und dadurch immer wieder neue timeouts gestartet, bevor der alte timeout gestoppt oder abgearbeitet wurde. Dadurch kannst Du erratische Zeiten erhalten.
      Entweder du fügst vor das Einschalten ein "stop timeout" ein oder Du lässt das mit dem timeout ganz und nutzt die Verzögerung beim "steuern" um die Zeit zu setzen und klickst hinten noch "Löschen falls läuft" mit an.

      Ob es Dein Problem mit dem Ausschalten von einem löst, kann ich nicht sagen, könnte auch ein Laufzeit Thema sein, da würde ich mal mit den Schaltzeiten spielen und ein paar Millisekunden mehr Abstand lassen.

      1 Antwort Letzte Antwort
      0
      • S Sentinel997

        Guten morgen Zusammen

        Ich habe vor einiger Zeit ein einfaches Skript geschrieben, welches bei der automatischen Hunde-Türe das Licht einschaltet und nach 5 Minuten wieder ausschalten sollte.
        Soweit funktioniert das Skript auch. Nur kommt es ab und zu (jedes 4/5 mal) vor, dass ein Aktor sich nach ca. 10 Sekunden wieder ausschaltet. Die anderen Aktoren bleiben an und gehen erst nach den 5 Minuten Timeout aus. Kann sich jemand dieses Phänomen erklären.

        7723bf83-ffaa-4208-9860-1112dc2eacd6-image.png

        Gruss

        CinimodC Online
        CinimodC Online
        Cinimod
        Most Active
        schrieb am zuletzt editiert von Cinimod
        #3

        @sentinel997

        Du willst ja nur eine Aktion bei "trigger Datenpunkt" wahr, gell.
        Dann Änder doch den Trigger erstmal auf "ist wahr", dann kannst dir diese abfrage schon mal einsparen.

        Und wie @JoergH schon sagt wird dein Timeout mehrfach angestoßen ohne das er irgendwo gestoppt wird. Dann hast du unter umständen etliche Timeouts gleichzeitig am laufen.

        Die Verzögerung beim schalten ist meiner Meinung nach unnötig, da ja alles verschiedene Geräte sind die angesteuert werden.

        Vorschlag:

        Bildschirmfoto 2022-03-10 um 11.40.26.png

        Für das Phänomen habe ich erstmal auch keine Erklärung, denke nicht das das Skript schuld daran ist.
        Ist es denn immer der selbe Aktor der diese Sperenzien macht? Noch ein anderes Skript am laufen welches auf diesen Aktor zugreift ?

        Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

        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

        672

        Online

        32.6k

        Benutzer

        82.0k

        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