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. Blockly
  5. [gelöst] Variable ObjektID Triggern?

NEWS

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

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

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

[gelöst] Variable ObjektID Triggern?

Geplant Angeheftet Gesperrt Verschoben Blockly
blocklyjavascript
15 Beiträge 3 Kommentatoren 935 Aufrufe 4 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.
  • NewpicselN Offline
    NewpicselN Offline
    Newpicsel
    schrieb am zuletzt editiert von Newpicsel
    #1

    Moin moin,

    ich habe mal wieder eine frage an die Profis, @paul53 du hast doch bestimmt eine idee oder?

    Ich möchte ein Objekt triggern, welches erst vorher mit einer variablen ID erzeugt wird,
    diese ID muss nicht immer gleich aussehen, wie löse ich das problem?

    so gehts nicht, der trigger reagiert zumindest nicht:
    varIDtrigger.png

    Danke 🤗

    dslraserD liv-in-skyL 2 Antworten Letzte Antwort
    0
    • NewpicselN Newpicsel

      Moin moin,

      ich habe mal wieder eine frage an die Profis, @paul53 du hast doch bestimmt eine idee oder?

      Ich möchte ein Objekt triggern, welches erst vorher mit einer variablen ID erzeugt wird,
      diese ID muss nicht immer gleich aussehen, wie löse ich das problem?

      so gehts nicht, der trigger reagiert zumindest nicht:
      varIDtrigger.png

      Danke 🤗

      dslraserD Offline
      dslraserD Offline
      dslraser
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @newpicsel
      was steht denn in homeName ?

      NewpicselN 1 Antwort Letzte Antwort
      0
      • dslraserD dslraser

        @newpicsel
        was steht denn in homeName ?

        NewpicselN Offline
        NewpicselN Offline
        Newpicsel
        schrieb am zuletzt editiert von
        #3

        @dslraser said in Variable ObjektID Triggern?:

        was steht denn in homeName ?

        Die bezeichnung für dein Home, wird aus einer api geholt und wird in einer app vorher festgelegt.

        dslraserD 1 Antwort Letzte Antwort
        0
        • NewpicselN Newpicsel

          @dslraser said in Variable ObjektID Triggern?:

          was steht denn in homeName ?

          Die bezeichnung für dein Home, wird aus einer api geholt und wird in einer app vorher festgelegt.

          dslraserD Offline
          dslraserD Offline
          dslraser
          Forum Testing Most Active
          schrieb am zuletzt editiert von dslraser
          #4

          @newpicsel
          aber homeName ist doch eine Variable, die muss das Blockly ja einlesen/kennen. Ich zeige Dir gleich noch ein Beispiel wie ich das bisher mache und was ich meine.

          Das wird bei mir ein Trigger (z.B.).

          Bildschirmfoto 2021-01-27 um 20.08.07.png

          Der Trigger wird aus verschiedenen Variablen zusammengesetzt

          Bildschirmfoto 2021-01-27 um 20.07.44.png

          Variablen sind z.B. diese, die werden beim Blocklystart eingelesen

          Bildschirmfoto 2021-01-27 um 20.08.19.png

          Bildschirmfoto 2021-01-27 um 20.08.50.png

          Das ist der komplette Pfad für den Trigger, der auch bei jedem User anders aussehen kann, jenachdem was z.B. bei anlegen_in oder etage usw. eingetragen wurde.

          0_userdata.0.Geraete_zaehlen.Temperaturen.Haus.02_Trigger_und_Schalter.06_Trigger_Farbe_iQontrol_Temperaturen_Liste

          NewpicselN 1 Antwort Letzte Antwort
          0
          • NewpicselN Newpicsel

            Moin moin,

            ich habe mal wieder eine frage an die Profis, @paul53 du hast doch bestimmt eine idee oder?

            Ich möchte ein Objekt triggern, welches erst vorher mit einer variablen ID erzeugt wird,
            diese ID muss nicht immer gleich aussehen, wie löse ich das problem?

            so gehts nicht, der trigger reagiert zumindest nicht:
            varIDtrigger.png

            Danke 🤗

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            schrieb am zuletzt editiert von
            #5

            @newpicsel

            Image 9.png

            so gehts - aber evtl hat paul53 eine bessere idee

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            NewpicselN 1 Antwort Letzte Antwort
            0
            • dslraserD dslraser

              @newpicsel
              aber homeName ist doch eine Variable, die muss das Blockly ja einlesen/kennen. Ich zeige Dir gleich noch ein Beispiel wie ich das bisher mache und was ich meine.

              Das wird bei mir ein Trigger (z.B.).

              Bildschirmfoto 2021-01-27 um 20.08.07.png

              Der Trigger wird aus verschiedenen Variablen zusammengesetzt

              Bildschirmfoto 2021-01-27 um 20.07.44.png

              Variablen sind z.B. diese, die werden beim Blocklystart eingelesen

              Bildschirmfoto 2021-01-27 um 20.08.19.png

              Bildschirmfoto 2021-01-27 um 20.08.50.png

              Das ist der komplette Pfad für den Trigger, der auch bei jedem User anders aussehen kann, jenachdem was z.B. bei anlegen_in oder etage usw. eingetragen wurde.

              0_userdata.0.Geraete_zaehlen.Temperaturen.Haus.02_Trigger_und_Schalter.06_Trigger_Farbe_iQontrol_Temperaturen_Liste

              NewpicselN Offline
              NewpicselN Offline
              Newpicsel
              schrieb am zuletzt editiert von
              #6

              @dslraser ja klar, die Variable wird natürlich auch festgelegt 🙃

              dslraserD 1 Antwort Letzte Antwort
              0
              • liv-in-skyL liv-in-sky

                @newpicsel

                Image 9.png

                so gehts - aber evtl hat paul53 eine bessere idee

                NewpicselN Offline
                NewpicselN Offline
                Newpicsel
                schrieb am zuletzt editiert von
                #7

                @liv-in-sky said in Variable ObjektID Triggern?:

                Image 9.png

                so gehts - aber evtl hat paul53 eine bessere idee

                ok das mit der Liste teste ich gleich mal...
                danke schonmal

                1 Antwort Letzte Antwort
                0
                • NewpicselN Newpicsel

                  @dslraser ja klar, die Variable wird natürlich auch festgelegt 🙃

                  dslraserD Offline
                  dslraserD Offline
                  dslraser
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @newpicsel sagte in Variable ObjektID Triggern?:

                  @dslraser ja klar, die Variable wird natürlich auch festgelegt 🙃

                  ich habe oben meinen Beitrag editiert...

                  NewpicselN 1 Antwort Letzte Antwort
                  0
                  • dslraserD dslraser

                    @newpicsel sagte in Variable ObjektID Triggern?:

                    @dslraser ja klar, die Variable wird natürlich auch festgelegt 🙃

                    ich habe oben meinen Beitrag editiert...

                    NewpicselN Offline
                    NewpicselN Offline
                    Newpicsel
                    schrieb am zuletzt editiert von Newpicsel
                    #9

                    @dslraser hatte auch erst eine Variable direkt an den trigger gesetzt, nur hat dies nicht funktioniert...
                    dein trigger wird ja so funktionieren denke ich, dann muss mein problem wo anders liegen,
                    wobei mit dem selben "text aus" auch das objekt beschrieben wird 😵 die ID ist kann nicht das problem sein...

                    EDIT: erzeuge Liste bringt leider auch nicht...

                    dslraserD 1 Antwort Letzte Antwort
                    0
                    • NewpicselN Newpicsel

                      @dslraser hatte auch erst eine Variable direkt an den trigger gesetzt, nur hat dies nicht funktioniert...
                      dein trigger wird ja so funktionieren denke ich, dann muss mein problem wo anders liegen,
                      wobei mit dem selben "text aus" auch das objekt beschrieben wird 😵 die ID ist kann nicht das problem sein...

                      EDIT: erzeuge Liste bringt leider auch nicht...

                      dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @newpicsel
                      zeig mal bitte wie und wo Du Deine Variable einliest (im gleichen Blockly ?)
                      Und zeige bitte auch noch wie der komplette Pfad für Dein Beispiel aussehen müsste, vielleicht sehen wir ja was...

                      NewpicselN 1 Antwort Letzte Antwort
                      0
                      • dslraserD dslraser

                        @newpicsel
                        zeig mal bitte wie und wo Du Deine Variable einliest (im gleichen Blockly ?)
                        Und zeige bitte auch noch wie der komplette Pfad für Dein Beispiel aussehen müsste, vielleicht sehen wir ja was...

                        NewpicselN Offline
                        NewpicselN Offline
                        Newpicsel
                        schrieb am zuletzt editiert von
                        #11

                        @dslraser said in Variable ObjektID Triggern?:

                        @newpicsel
                        zeig mal bitte wie und wo Du Deine Variable einliest (im gleichen Blockly ?)
                        Und zeige bitte auch noch wie der komplette Pfad für Dein Beispiel aussehen müsste, vielleicht sehen wir ja was...

                        Ja im gleichen blockly, aber auch innerhalb eines triggers, damit der wert der variable "homeName" auch tatsächlich existiert bevor sie gesetzt wird.
                        ich denke hier liegt das problem, wenn das blockly gestartet wird, ist die variable "homeName" für den bruchteil einer sekunde leer, der trigger registriert wohl nicht sobald die variable gefüllt ist, dass sich die ID geändert hat...

                        Pfad für den trigger:
                        0_userdata.0.Eigene_Objekte.Netatmo.Home.Modus
                        Home kommt hier aus der variable, der pfad und die variable "homeName" sind auch ok, wird für mehrere aktionen genutzt.

                        dslraserD 1 Antwort Letzte Antwort
                        0
                        • NewpicselN Newpicsel

                          @dslraser said in Variable ObjektID Triggern?:

                          @newpicsel
                          zeig mal bitte wie und wo Du Deine Variable einliest (im gleichen Blockly ?)
                          Und zeige bitte auch noch wie der komplette Pfad für Dein Beispiel aussehen müsste, vielleicht sehen wir ja was...

                          Ja im gleichen blockly, aber auch innerhalb eines triggers, damit der wert der variable "homeName" auch tatsächlich existiert bevor sie gesetzt wird.
                          ich denke hier liegt das problem, wenn das blockly gestartet wird, ist die variable "homeName" für den bruchteil einer sekunde leer, der trigger registriert wohl nicht sobald die variable gefüllt ist, dass sich die ID geändert hat...

                          Pfad für den trigger:
                          0_userdata.0.Eigene_Objekte.Netatmo.Home.Modus
                          Home kommt hier aus der variable, der pfad und die variable "homeName" sind auch ok, wird für mehrere aktionen genutzt.

                          dslraserD Offline
                          dslraserD Offline
                          dslraser
                          Forum Testing Most Active
                          schrieb am zuletzt editiert von dslraser
                          #12

                          @newpicsel sagte in Variable ObjektID Triggern?:

                          ich denke hier liegt das problem, wenn das blockly gestartet wird, ist die variable "homeName" für den bruchteil einer sekunde leer, der trigger registriert wohl nicht sobald die variable gefüllt ist, dass sich die ID geändert hat...

                          Dann baue dafür eine kurze Verzögerung ein. (so vielleicht...)

                          Bildschirmfoto 2021-01-27 um 21.08.53.png

                          NewpicselN 2 Antworten Letzte Antwort
                          1
                          • dslraserD dslraser

                            @newpicsel sagte in Variable ObjektID Triggern?:

                            ich denke hier liegt das problem, wenn das blockly gestartet wird, ist die variable "homeName" für den bruchteil einer sekunde leer, der trigger registriert wohl nicht sobald die variable gefüllt ist, dass sich die ID geändert hat...

                            Dann baue dafür eine kurze Verzögerung ein. (so vielleicht...)

                            Bildschirmfoto 2021-01-27 um 21.08.53.png

                            NewpicselN Offline
                            NewpicselN Offline
                            Newpicsel
                            schrieb am zuletzt editiert von
                            #13

                            @dslraser said in Variable ObjektID Triggern?:

                            @newpicsel sagte in Variable ObjektID Triggern?:

                            ich denke hier liegt das problem, wenn das blockly gestartet wird, ist die variable "homeName" für den bruchteil einer sekunde leer, der trigger registriert wohl nicht sobald die variable gefüllt ist, dass sich die ID geändert hat...

                            Dann baue dafür eine kurze Verzögerung ein.

                            ich müsste die aktivierung des triggers verzögern, wie mache ich dass ohne die genauigkeit des triggers zu beeinflussen?
                            würde hier ein timeout die zukunftigen aktionen des triggers beeinflussen?
                            wenn der trigger zukünftige änderungen an der ID etwas verzögert erkennt wäre das ok, dieser muss aber auch weitere änderungen registrieren.

                            1 Antwort Letzte Antwort
                            0
                            • dslraserD dslraser

                              @newpicsel sagte in Variable ObjektID Triggern?:

                              ich denke hier liegt das problem, wenn das blockly gestartet wird, ist die variable "homeName" für den bruchteil einer sekunde leer, der trigger registriert wohl nicht sobald die variable gefüllt ist, dass sich die ID geändert hat...

                              Dann baue dafür eine kurze Verzögerung ein. (so vielleicht...)

                              Bildschirmfoto 2021-01-27 um 21.08.53.png

                              NewpicselN Offline
                              NewpicselN Offline
                              Newpicsel
                              schrieb am zuletzt editiert von
                              #14

                              @dslraser said in Variable ObjektID Triggern?:

                              @newpicsel sagte in Variable ObjektID Triggern?:

                              ich denke hier liegt das problem, wenn das blockly gestartet wird, ist die variable "homeName" für den bruchteil einer sekunde leer, der trigger registriert wohl nicht sobald die variable gefüllt ist, dass sich die ID geändert hat...

                              Dann baue dafür eine kurze Verzögerung ein. (so vielleicht...)

                              Bildschirmfoto 2021-01-27 um 21.08.53.png

                              Perfekt 👍 ich danke dir, funktionirt bestens

                              dslraserD 1 Antwort Letzte Antwort
                              0
                              • NewpicselN Newpicsel

                                @dslraser said in Variable ObjektID Triggern?:

                                @newpicsel sagte in Variable ObjektID Triggern?:

                                ich denke hier liegt das problem, wenn das blockly gestartet wird, ist die variable "homeName" für den bruchteil einer sekunde leer, der trigger registriert wohl nicht sobald die variable gefüllt ist, dass sich die ID geändert hat...

                                Dann baue dafür eine kurze Verzögerung ein. (so vielleicht...)

                                Bildschirmfoto 2021-01-27 um 21.08.53.png

                                Perfekt 👍 ich danke dir, funktionirt bestens

                                dslraserD Offline
                                dslraserD Offline
                                dslraser
                                Forum Testing Most Active
                                schrieb am zuletzt editiert von
                                #15

                                @newpicsel sagte in Variable ObjektID Triggern?:

                                Perfekt ich danke dir, funktionirt bestens

                                prima

                                1 Antwort Letzte Antwort
                                0

                                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

                                435

                                Online

                                32.8k

                                Benutzer

                                82.6k

                                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