Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [Gelöst] Script nur einmalig starten trotz mehrerer trigger

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Gelöst] Script nur einmalig starten trotz mehrerer trigger

    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      CrazyCarlton last edited by CrazyCarlton

      Hallo zusammen,

      Ich bräuchte mal euren Input 🙂

      Ich habe einen Funksender mit mehreren Kanälen. Unter Anderem ist der letzte Kanal für ALLE Empfänger.

      Nun würde ich die Empfänger gerne im Alexa einbinden und würde dann jeweils einen Datenpunkt anlegen:

      • Kanal 1: Wohnzimmer
      • Kanal 2: Schlafzimmer
        ....
      • Kanal 5: Alle zusammen

      Im einzelnen funktioniert das, wenn ich jedoch Alexa sage "Starte alle Empfänger" werden die einzelnen datenpunkte auf true gesetzt und ein dahinter liegenden Script greift 5x gleichzeitig auf den Funksender zu.

      TlDR: kann ich ein Script nur einmal starten lassen wenn mehrere Trigger nahezu gleichzeitig greifen?

      bahnuhr 1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @CrazyCarlton last edited by

        @crazycarlton

        Lege einen manuellen DP an.
        Den setzt du bei Start des Scriptes auf true und mit einem timeout von z.B. x Minuten auf false.
        Das Script muss dann prüfen ob der DP false ist; wenn ja dann weiter im Script.

        So wird das Script nur einmal komplett ausgeführt wenn der DP noch auf true ist.

        C 1 Reply Last reply Reply Quote 1
        • C
          CrazyCarlton @bahnuhr last edited by

          @bahnuhr Hey, super Idee. Werde das morgen mal testen. Habe gerade keinen Zugriff

          Hatte nur befürchtet dass das zu träge ist und es zu Fehlern kommt wenn das Script versucht 5x gleichzeitig auf den manuellen DP zu schreiben.

          Aber das werde ich so erstmal durchspielen. DANKE 🙂

          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @CrazyCarlton last edited by

            @crazycarlton sagte in Script nur einmalig starten trotz mehrerer trigger:

            @bahnuhr Hey, super Idee. Werde das morgen mal testen. Habe gerade keinen Zugriff

            Hatte nur befürchtet dass das zu träge ist und es zu Fehlern kommt wenn das Script versucht 5x gleichzeitig auf den manuellen DP zu schreiben.

            Aber das werde ich so erstmal durchspielen. DANKE 🙂

            a28723b6-3261-4f54-9163-0dbb33715dcb-image.png

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            902
            Online

            31.7k
            Users

            79.7k
            Topics

            1.3m
            Posts

            2
            4
            220
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo