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. [gelöst] Skript Ausführung ohne Trigger?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    281

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

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

[gelöst] Skript Ausführung ohne Trigger?

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
20 Beiträge 4 Kommentatoren 1.7k 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.
  • padrinoP padrino

    @treff-and-nix
    Biste sicher, dass Du nicht evtl. einen "steuere" Block "rumliegen" hast, also z.B. hinten dran oder weiter weg (mal mit dem Zoom rausgehen)?
    Das passiert mir ab und an. :innocent:

    padrinoP Offline
    padrinoP Offline
    padrino
    Most Active
    schrieb am zuletzt editiert von padrino
    #3

    Übrigens, mach mal aus der Kombi nach_Zahl+"text" besser einen blauen "Mathematik" Block. 🤓

    1 Antwort Letzte Antwort
    1
    • padrinoP padrino

      @treff-and-nix
      Biste sicher, dass Du nicht evtl. einen "steuere" Block "rumliegen" hast, also z.B. hinten dran oder weiter weg (mal mit dem Zoom rausgehen)?
      Das passiert mir ab und an. :innocent:

      treff and NIXT Offline
      treff and NIXT Offline
      treff and NIX
      schrieb am zuletzt editiert von
      #4

      @padrino habe gerade noch geschaut und zusätzlich die js Variante angeschaut, da ist kein weiterer Baustein vorhanden. Wenn ich dieses Script deaktiviere dann wird die Änderung nicht durchgeführt.

      padrinoP 1 Antwort Letzte Antwort
      0
      • treff and NIXT treff and NIX

        @padrino habe gerade noch geschaut und zusätzlich die js Variante angeschaut, da ist kein weiterer Baustein vorhanden. Wenn ich dieses Script deaktiviere dann wird die Änderung nicht durchgeführt.

        padrinoP Offline
        padrinoP Offline
        padrino
        Most Active
        schrieb am zuletzt editiert von
        #5

        @treff-and-nix
        Könnte auch sein, dass sich der Status wiederholt?
        Versuch mal statt wahr, größer als... und statt false, kleiner als...

        treff and NIXT 2 Antworten Letzte Antwort
        0
        • padrinoP padrino

          @treff-and-nix
          Könnte auch sein, dass sich der Status wiederholt?
          Versuch mal statt wahr, größer als... und statt false, kleiner als...

          treff and NIXT Offline
          treff and NIXT Offline
          treff and NIX
          schrieb am zuletzt editiert von
          #6

          @padrino gute Idee, ich p probiere es aus

          1 Antwort Letzte Antwort
          0
          • padrinoP padrino

            @treff-and-nix
            Könnte auch sein, dass sich der Status wiederholt?
            Versuch mal statt wahr, größer als... und statt false, kleiner als...

            treff and NIXT Offline
            treff and NIXT Offline
            treff and NIX
            schrieb am zuletzt editiert von treff and NIX
            #7

            @padrino ich habe nun zusätzlich debug output eingebaut um zu prüfen welcher Bereich vom Skript abgelaufen wird.
            571938cd-dcda-44a2-8bfd-318bd39856f0-image.png
            alle debug output Felder werden abgearbeitet.
            Nun habe ich im Sensor last update Feld geprüft, es scheint so als ob hier ein Update stattfindet obwohl der Sensor status nicht geändert wurde...
            2bde137f-5c09-4be3-8743-27e89477a672-image.png (Adapter: Deconz, Sensor: Aqara Konstaktsensor)
            Ist jemandem dieses Verhalten auch bekannt?
            Wie könnte ich dieses Verhalten durch ein Script umgehen ?

            Edit: habe noch übergeordnet denn Block falls objekt würde geändert ergänzt
            afacafe5-66c5-4ac1-8f58-94f548185bca-image.png

            padrinoP 1 Antwort Letzte Antwort
            0
            • treff and NIXT treff and NIX

              @padrino ich habe nun zusätzlich debug output eingebaut um zu prüfen welcher Bereich vom Skript abgelaufen wird.
              571938cd-dcda-44a2-8bfd-318bd39856f0-image.png
              alle debug output Felder werden abgearbeitet.
              Nun habe ich im Sensor last update Feld geprüft, es scheint so als ob hier ein Update stattfindet obwohl der Sensor status nicht geändert wurde...
              2bde137f-5c09-4be3-8743-27e89477a672-image.png (Adapter: Deconz, Sensor: Aqara Konstaktsensor)
              Ist jemandem dieses Verhalten auch bekannt?
              Wie könnte ich dieses Verhalten durch ein Script umgehen ?

              Edit: habe noch übergeordnet denn Block falls objekt würde geändert ergänzt
              afacafe5-66c5-4ac1-8f58-94f548185bca-image.png

              padrinoP Offline
              padrinoP Offline
              padrino
              Most Active
              schrieb am zuletzt editiert von padrino
              #8

              @treff-and-nix
              Also, Trigger in Trigger geht nicht.
              Schmeiß das wieder raus und vergiss die Idee ganz schnell wieder. ;)

              Meine Aussage von oben bleibt, ändere mal die Trigger von "ist wahr" auf "ist größer"... :)

              treff and NIXT 1 Antwort Letzte Antwort
              0
              • padrinoP padrino

                @treff-and-nix
                Also, Trigger in Trigger geht nicht.
                Schmeiß das wieder raus und vergiss die Idee ganz schnell wieder. ;)

                Meine Aussage von oben bleibt, ändere mal die Trigger von "ist wahr" auf "ist größer"... :)

                treff and NIXT Offline
                treff and NIXT Offline
                treff and NIX
                schrieb am zuletzt editiert von
                #9

                @padrino meinst du es so ?
                bea236cb-bf24-422f-8158-43d5edc3add5-image.png

                Ich teste es mal, weis nicht wie es reagiert wenn der Timeevent sich aktualisiert, deswegen ist es immer in die Sonst schleife gelaufen.

                Wie meinst du das Trigger in Trigger funktioniert nicht? Systemseitig funktioniert es nämlich. Das Script läuft ja von oben nach unten durch und durchläuft somit ach die anderen trigger.

                ee63bd91-15a0-4519-9fd2-f2e29005b7e9-image.png

                padrinoP paul53P AsgothianA 3 Antworten Letzte Antwort
                0
                • treff and NIXT treff and NIX

                  @padrino meinst du es so ?
                  bea236cb-bf24-422f-8158-43d5edc3add5-image.png

                  Ich teste es mal, weis nicht wie es reagiert wenn der Timeevent sich aktualisiert, deswegen ist es immer in die Sonst schleife gelaufen.

                  Wie meinst du das Trigger in Trigger funktioniert nicht? Systemseitig funktioniert es nämlich. Das Script läuft ja von oben nach unten durch und durchläuft somit ach die anderen trigger.

                  ee63bd91-15a0-4519-9fd2-f2e29005b7e9-image.png

                  padrinoP Offline
                  padrinoP Offline
                  padrino
                  Most Active
                  schrieb am zuletzt editiert von padrino
                  #10

                  @treff-and-nix sagte in Skript Ausführung ohne Trigger?:

                  Wie meinst du das Trigger in Trigger funktioniert nicht? Systemseitig funktioniert es nämlich. Das Script läuft ja von oben nach unten durch und durchläuft somit ach die anderen trigger.

                  Ne, ein Trigger greift immer, egal wie tief der verschachtelt/begraben ist.
                  Da muss nix anderes/höheres erfüllt sein.

                  Übrigens, was sind denn diese grünen "steuere"? Oder sind die inaktiv/ausgegraut?

                  treff and NIXT 1 Antwort Letzte Antwort
                  0
                  • treff and NIXT treff and NIX

                    @padrino meinst du es so ?
                    bea236cb-bf24-422f-8158-43d5edc3add5-image.png

                    Ich teste es mal, weis nicht wie es reagiert wenn der Timeevent sich aktualisiert, deswegen ist es immer in die Sonst schleife gelaufen.

                    Wie meinst du das Trigger in Trigger funktioniert nicht? Systemseitig funktioniert es nämlich. Das Script läuft ja von oben nach unten durch und durchläuft somit ach die anderen trigger.

                    ee63bd91-15a0-4519-9fd2-f2e29005b7e9-image.png

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von paul53
                    #11

                    @treff-and-nix sagte: Systemseitig funktioniert es nämlich.

                    Bei jedem Trigger-Ereignis des äußeren Triggers wird ein neuer innerer Trigger erzeugt bis das System irgendwann überlastet ist. Für einen Datenpunkt verwendet man nur einen Trigger (Ressourcenverbrauch). Vorschlag:

                    Bild_2021-04-05_144448.png

                    Wert findet man unter "Trigger".

                    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

                    treff and NIXT 1 Antwort Letzte Antwort
                    0
                    • treff and NIXT treff and NIX

                      @padrino meinst du es so ?
                      bea236cb-bf24-422f-8158-43d5edc3add5-image.png

                      Ich teste es mal, weis nicht wie es reagiert wenn der Timeevent sich aktualisiert, deswegen ist es immer in die Sonst schleife gelaufen.

                      Wie meinst du das Trigger in Trigger funktioniert nicht? Systemseitig funktioniert es nämlich. Das Script läuft ja von oben nach unten durch und durchläuft somit ach die anderen trigger.

                      ee63bd91-15a0-4519-9fd2-f2e29005b7e9-image.png

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

                      @treff-and-nix sagte in Skript Ausführung ohne Trigger?:

                      Wie meinst du das Trigger in Trigger funktioniert nicht? Systemseitig funktioniert es nämlich. Das Script läuft ja von oben nach unten durch und durchläuft somit ach die anderen trigger.

                      Du darfst dir das so vorstellen:

                      der JS Adapter beinhaltet eine lange Liste von "events" deren Bedingungen er prüft, um wenn sie erfüllt sind die daran angehängten Routinen auszuführen.
                      Wenn ein Skript gestartet wird dann läuft das Skript durch. Trifft es auf einen "trigger" block, so wird der Inhalt nicht ausgeführt, sondern mit der Bedingung in diese Liste Eingetragen. Dabei wird das Skript auch als "Quelle" des Events mit eingetragen. Wird das Skript beendet werden alle Events aus der Liste ausgetragen bei denen dieses eine Skript als "Quelle" eingetragen ist.

                      Wenn jetzt dein "äusserer" trigger aktiviert wird trägt dieser den Inneren Trigger als neue Bedingung in die Liste ein - Jedes mal wenn der Trigger aktiv wird.

                      Wird dadurch verständlich warum Trigger im Trigger nicht gut si`nd ?

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

                      treff and NIXT 1 Antwort Letzte Antwort
                      1
                      • AsgothianA Asgothian

                        @treff-and-nix sagte in Skript Ausführung ohne Trigger?:

                        Wie meinst du das Trigger in Trigger funktioniert nicht? Systemseitig funktioniert es nämlich. Das Script läuft ja von oben nach unten durch und durchläuft somit ach die anderen trigger.

                        Du darfst dir das so vorstellen:

                        der JS Adapter beinhaltet eine lange Liste von "events" deren Bedingungen er prüft, um wenn sie erfüllt sind die daran angehängten Routinen auszuführen.
                        Wenn ein Skript gestartet wird dann läuft das Skript durch. Trifft es auf einen "trigger" block, so wird der Inhalt nicht ausgeführt, sondern mit der Bedingung in diese Liste Eingetragen. Dabei wird das Skript auch als "Quelle" des Events mit eingetragen. Wird das Skript beendet werden alle Events aus der Liste ausgetragen bei denen dieses eine Skript als "Quelle" eingetragen ist.

                        Wenn jetzt dein "äusserer" trigger aktiviert wird trägt dieser den Inneren Trigger als neue Bedingung in die Liste ein - Jedes mal wenn der Trigger aktiv wird.

                        Wird dadurch verständlich warum Trigger im Trigger nicht gut si`nd ?

                        treff and NIXT Offline
                        treff and NIXT Offline
                        treff and NIX
                        schrieb am zuletzt editiert von
                        #13

                        @asgothian super vielen dank für die Erklärung jeder trigger egal wo er sitzt ist im Prinzip im kopf des Skripts und wird immer angefragt. Danke

                        1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @treff-and-nix sagte: Systemseitig funktioniert es nämlich.

                          Bei jedem Trigger-Ereignis des äußeren Triggers wird ein neuer innerer Trigger erzeugt bis das System irgendwann überlastet ist. Für einen Datenpunkt verwendet man nur einen Trigger (Ressourcenverbrauch). Vorschlag:

                          Bild_2021-04-05_144448.png

                          Wert findet man unter "Trigger".

                          treff and NIXT Offline
                          treff and NIXT Offline
                          treff and NIX
                          schrieb am zuletzt editiert von
                          #14

                          @paul53 ich versuche gerade nachzubauen aber ich finde folgendes nicht, setze soll Wert. Wo finde ich diesen Block?

                          AsgothianA paul53P 2 Antworten Letzte Antwort
                          0
                          • treff and NIXT treff and NIX

                            @paul53 ich versuche gerade nachzubauen aber ich finde folgendes nicht, setze soll Wert. Wo finde ich diesen Block?

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

                            @treff-and-nix Schau mal im "trigger" Bereich. Da gibt es einen Baustein wo "Object ID" drin steht.

                            Der ist das - den kann man auf "wert" umstellen.

                            A.

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

                            1 Antwort Letzte Antwort
                            1
                            • padrinoP padrino

                              @treff-and-nix sagte in Skript Ausführung ohne Trigger?:

                              Wie meinst du das Trigger in Trigger funktioniert nicht? Systemseitig funktioniert es nämlich. Das Script läuft ja von oben nach unten durch und durchläuft somit ach die anderen trigger.

                              Ne, ein Trigger greift immer, egal wie tief der verschachtelt/begraben ist.
                              Da muss nix anderes/höheres erfüllt sein.

                              Übrigens, was sind denn diese grünen "steuere"? Oder sind die inaktiv/ausgegraut?

                              treff and NIXT Offline
                              treff and NIXT Offline
                              treff and NIX
                              schrieb am zuletzt editiert von
                              #16

                              @padrino genau die sind auskommentiert. Also mit großer als funktioniert es wunderbar, kannst du mir bitte erklären wie dieses großer als zu verstehen ist. Was ist größer als true oder false?

                              paul53P padrinoP 2 Antworten Letzte Antwort
                              0
                              • treff and NIXT treff and NIX

                                @paul53 ich versuche gerade nachzubauen aber ich finde folgendes nicht, setze soll Wert. Wo finde ich diesen Block?

                                paul53P Offline
                                paul53P Offline
                                paul53
                                schrieb am zuletzt editiert von paul53
                                #17

                                @treff-and-nix sagte: Wo finde ich diesen Block?

                                Man muss erst die Variable sollwert erstellen, damit man sie verwenden kann.

                                Bild_2021-04-05_152557.png

                                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
                                1
                                • treff and NIXT treff and NIX

                                  @padrino genau die sind auskommentiert. Also mit großer als funktioniert es wunderbar, kannst du mir bitte erklären wie dieses großer als zu verstehen ist. Was ist größer als true oder false?

                                  paul53P Offline
                                  paul53P Offline
                                  paul53
                                  schrieb am zuletzt editiert von paul53
                                  #18

                                  @treff-and-nix sagte: wie dieses großer als zu verstehen ist.

                                  true ist größer als false

                                  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
                                  1
                                  • treff and NIXT treff and NIX

                                    @padrino genau die sind auskommentiert. Also mit großer als funktioniert es wunderbar, kannst du mir bitte erklären wie dieses großer als zu verstehen ist. Was ist größer als true oder false?

                                    padrinoP Offline
                                    padrinoP Offline
                                    padrino
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #19

                                    @treff-and-nix sagte in Skript Ausführung ohne Trigger?:

                                    Was ist größer als true oder false?

                                    Wie @paul53 bereits sagte, true ist größer als false.
                                    Du kannst es im Prinzip so sehen, true=1 und false=0.

                                    1 Antwort Letzte Antwort
                                    1
                                    • treff and NIXT Offline
                                      treff and NIXT Offline
                                      treff and NIX
                                      schrieb am zuletzt editiert von
                                      #20

                                      Scheint nun alles zu funktionieren wie gewünscht,
                                      Vielen dank euch allen

                                      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

                                      567

                                      Online

                                      32.7k

                                      Benutzer

                                      82.5k

                                      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