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. Blockly
  5. Trigger aus mehreren Objekten -> Objekt-ID weiterarbeiten

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Trigger aus mehreren Objekten -> Objekt-ID weiterarbeiten

Geplant Angeheftet Gesperrt Verschoben Blockly
12 Beiträge 6 Kommentatoren 554 Aufrufe 6 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.
  • L Offline
    L Offline
    lofther
    schrieb am zuletzt editiert von
    #1

    Hallo Zusammen,

    ich bin sehr neu in der Thematik der Haussteuerung unterwegs. Daher erstmal ein Hallo an die Community und vielen Dank für die Unterstützung.

    Jetzt zu meiner Frage:
    Ich würde gerne einen Trigger aus mehreren Objekten bauen, was ja über das Zahnrad einfach zu händeln ist. Wenn ich es richtig verstanden habe, dann löst der Trigger aus, wenn sich eines der hinterlegten Objekten geändert hat. Bitte berichtigen, wenn ich hier schon falsch liege.
    Danach würde ich gerne mit der Objekt-ID weiterarbeiten, die den Trigger ausgelöst hat. Dazu habe ich einfach die Objekt-ID aus dem Trigger genommen, allerdings läuft der Blockly dann nicht. Es wird kein Fehler angezeigt, allerdings auch keine hinterlegte Debug-Meldung ausgegeben.

    Ist mein Vorhaben schlicht nicht möglich, oder habe ich irgendwo einen Denkfehler?

    Vielen Dank
    Grüße Benni

    1 Antwort Letzte Antwort
    0
    • buggybeastB Offline
      buggybeastB Offline
      buggybeast
      schrieb am zuletzt editiert von
      #2

      @lofther bitte einfach mal blockly posten. Das macht uns die Sache erheblich einfacher 👍

      1 Antwort Letzte Antwort
      0
      • L Offline
        L Offline
        lofther
        schrieb am zuletzt editiert von
        #3

        Hier mal das Script.

        Blockly.JPG image url)

        paul53P padrinoP 2 Antworten Letzte Antwort
        0
        • L lofther

          Hier mal das Script.

          Blockly.JPG image url)

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

          @lofther sagte:

          Hier mal das Script.

          Das sollte so funktionieren.

          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
          0
          • L Offline
            L Offline
            lofther
            schrieb am zuletzt editiert von
            #5

            Leider funktioniert das Script aber anscheinend nicht. Ich hab schon an verschiedenen Stellen eine Debug-Ausgabe eingefügt, aber es wird mir nie etwas angezeigt, wenn ich einen der beiden Objekte ändere.

            Hat jemand eine Idee, woran das liegen könnte?
            Vielen Dank

            J paul53P F 3 Antworten Letzte Antwort
            0
            • buggybeastB Offline
              buggybeastB Offline
              buggybeast
              schrieb am zuletzt editiert von
              #6

              @lofther ohne weitere Skript Inhalte leider nicht.

              1 Antwort Letzte Antwort
              0
              • L lofther

                Leider funktioniert das Script aber anscheinend nicht. Ich hab schon an verschiedenen Stellen eine Debug-Ausgabe eingefügt, aber es wird mir nie etwas angezeigt, wenn ich einen der beiden Objekte ändere.

                Hat jemand eine Idee, woran das liegen könnte?
                Vielen Dank

                J Offline
                J Offline
                Jan1
                schrieb am zuletzt editiert von
                #7

                @lofther
                Dein Idee ist schon mal nicht schlecht, wobei ich das selber so noch nie gelöst habe. Die debug Blöcke werden direkt im Blockly Editor drunter ausgegeben, dazu sollte am am besten die JS-Adapter Instanz auf debug stehen.
                Wenn das über Objekt ID nicht hinhaut, dann kannst auch die "normalen" System Blöcke verwenden, wobei Dein Ansatz eleganter wäre.
                9feac403-feff-4708-ace5-84cce3856fe9-grafik.png

                1 Antwort Letzte Antwort
                0
                • L lofther

                  Leider funktioniert das Script aber anscheinend nicht. Ich hab schon an verschiedenen Stellen eine Debug-Ausgabe eingefügt, aber es wird mir nie etwas angezeigt, wenn ich einen der beiden Objekte ändere.

                  Hat jemand eine Idee, woran das liegen könnte?
                  Vielen Dank

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

                  @lofther sagte:

                  Idee, woran das liegen könnte?

                  Das Script ist aktiv und nicht unter der Gruppe global erstellt ?

                  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
                  0
                  • L lofther

                    Leider funktioniert das Script aber anscheinend nicht. Ich hab schon an verschiedenen Stellen eine Debug-Ausgabe eingefügt, aber es wird mir nie etwas angezeigt, wenn ich einen der beiden Objekte ändere.

                    Hat jemand eine Idee, woran das liegen könnte?
                    Vielen Dank

                    F Offline
                    F Offline
                    fastfoot
                    schrieb am zuletzt editiert von
                    #9

                    @lofther
                    Ich habe das mal ausprobiert mit einem DP unter 0_userdata.0. Wenn ich den DP über ein Skrpit ändere(steuere/aktualisiere ist dabei egal), dann funktioniert das nur wenn auf 'wurde aktualisiert' getriggert wird. Ändere ich dagegen direkt im Objektbaum, dann funktionieren beide Trigger-Arten. Ob das ein Bug oder ein Feature ist kann ich nicht beurteilen

                    iobroker läuft unter Docker auf QNAP TS-451+
                    SkriptRecovery: https://forum.iobroker.net/post/930558

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • F fastfoot

                      @lofther
                      Ich habe das mal ausprobiert mit einem DP unter 0_userdata.0. Wenn ich den DP über ein Skrpit ändere(steuere/aktualisiere ist dabei egal), dann funktioniert das nur wenn auf 'wurde aktualisiert' getriggert wird. Ändere ich dagegen direkt im Objektbaum, dann funktionieren beide Trigger-Arten. Ob das ein Bug oder ein Feature ist kann ich nicht beurteilen

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

                      @fastfoot sagte:

                      Wenn ich den DP über ein Skrpit ändere(steuere/aktualisiere ist dabei egal), dann funktioniert das nur wenn auf 'wurde aktualisiert' getriggert wird.

                      Das kann ich nicht nachvollziehen:

                      Blockly_temp.JPG

                      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

                      F 1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @fastfoot sagte:

                        Wenn ich den DP über ein Skrpit ändere(steuere/aktualisiere ist dabei egal), dann funktioniert das nur wenn auf 'wurde aktualisiert' getriggert wird.

                        Das kann ich nicht nachvollziehen:

                        Blockly_temp.JPG

                        F Offline
                        F Offline
                        fastfoot
                        schrieb am zuletzt editiert von
                        #11

                        @paul53 sagte in Trigger aus mehreren Objekten -> Objekt-ID weiterarbeiten:

                        Das kann ich nicht nachvollziehen:

                        mea culpa, man sollte die Werte auch ändern, wenn man auf 'geändert' triggert. Hat mich einiges an Zeit gekostet, bis ich es realisiert habe:disappointed:

                        iobroker läuft unter Docker auf QNAP TS-451+
                        SkriptRecovery: https://forum.iobroker.net/post/930558

                        1 Antwort Letzte Antwort
                        0
                        • L lofther

                          Hier mal das Script.

                          Blockly.JPG image url)

                          padrinoP Online
                          padrinoP Online
                          padrino
                          Most Active
                          schrieb am zuletzt editiert von padrino
                          #12

                          @lofther
                          Hm, bin kein Profi, aber versuch' mal an die Stelle im Vergleich einen grünen Textbaustein zu setzen und kopiere dort den Pfad rein, den Du bekommst, wenn Du das Objekt (im Datenbaum) ins Clipboard kopierst.
                          So mache ich das hier und das hat bisher immer geklappt. =)

                          Screenshot_20200624-013526_Chrome.jpg

                          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

                          550

                          Online

                          32.7k

                          Benutzer

                          82.4k

                          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