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. JavaScript
  5. Mehrere Trigger in einem Skript?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.6k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    666

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

Mehrere Trigger in einem Skript?

Geplant Angeheftet Gesperrt Verschoben JavaScript
5 Beiträge 3 Kommentatoren 695 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.
  • B Offline
    B Offline
    BiboX
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen.

    Was würde passieren, wenn ich ein "großes" Skript baue, in dem alle Trigger bearbeitet werden? Funktioniert so etwas, oder würden sich die unterschiedlichen Events gegenseitig in die Quere kommen? (also z.B. das ein Event nicht bearbeitet wird, weil gerade noch ein anderes Event bearbeitet wird)

    Hintergrund ist, dass ich eine Hardware-Abstraktion durchführen möchte. Hierfür baue ich ein (oder mehrere) Skripte, welche die Events der unterschiedlichen Komponenten (mehrerer Hersteller) vereinheitlichen.

    Danke für Eure Hilfe.

    Gruß,
    Bibo

    AsgothianA 1 Antwort Letzte Antwort
    0
    • B BiboX

      Hallo zusammen.

      Was würde passieren, wenn ich ein "großes" Skript baue, in dem alle Trigger bearbeitet werden? Funktioniert so etwas, oder würden sich die unterschiedlichen Events gegenseitig in die Quere kommen? (also z.B. das ein Event nicht bearbeitet wird, weil gerade noch ein anderes Event bearbeitet wird)

      Hintergrund ist, dass ich eine Hardware-Abstraktion durchführen möchte. Hierfür baue ich ein (oder mehrere) Skripte, welche die Events der unterschiedlichen Komponenten (mehrerer Hersteller) vereinheitlichen.

      Danke für Eure Hilfe.

      Gruß,
      Bibo

      AsgothianA Offline
      AsgothianA Offline
      Asgothian
      Developer
      schrieb am zuletzt editiert von Asgothian
      #2

      @BiboX das funktioniert problemlos. Allerdings solltest du dir dafür die aliase sowie den devices Adapter mal anschauen.

      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

      B 1 Antwort Letzte Antwort
      1
      • AsgothianA Asgothian

        @BiboX das funktioniert problemlos. Allerdings solltest du dir dafür die aliase sowie den devices Adapter mal anschauen.

        B Offline
        B Offline
        BiboX
        schrieb am zuletzt editiert von
        #3

        @Asgothian Das ist genau das, was ich brauche. Manchmal muss man das Rad gar nicht neu erfinden. ;) Herzlichen Dank!

        W 1 Antwort Letzte Antwort
        0
        • B BiboX

          @Asgothian Das ist genau das, was ich brauche. Manchmal muss man das Rad gar nicht neu erfinden. ;) Herzlichen Dank!

          W Online
          W Online
          Wildbill
          schrieb am zuletzt editiert von Wildbill
          #4

          @BiboX Und immer daran denken: In Skripten niemals Trigger in einem Trigger. Immer nur einen Trigger und darin eventuelle Abfragen (if...then). Mehrere Trigger in einem Skript immer nur untereinander hängen.

          Gruss, Jürgen

          B 1 Antwort Letzte Antwort
          0
          • W Wildbill

            @BiboX Und immer daran denken: In Skripten niemals Trigger in einem Trigger. Immer nur einen Trigger und darin eventuelle Abfragen (if...then). Mehrere Trigger in einem Skript immer nur untereinander hängen.

            Gruss, Jürgen

            B Offline
            B Offline
            BiboX
            schrieb am zuletzt editiert von
            #5

            @Wildbill Ja, danke. Das habe ich auf dem Schirm. Ich konnte mir jedoch nicht vorstellen, dass mehrere zeitgleiche Trigger in einem Skript funktionieren. Also sagen wir, ich packe 300 Trigger untereinander in ein Skript und zwei Events passieren exakt zum selben Zeitpunkt. Ich dachte bisher, dass das nicht funktioniert wg. multithreading etc...

            1 Antwort Letzte Antwort
            1

            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

            540

            Online

            32.9k

            Benutzer

            82.9k

            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