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. Blockly - Objekt-ID Name zusammenstellen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Blockly - Objekt-ID Name zusammenstellen

Geplant Angeheftet Gesperrt Verschoben Blockly
7 Beiträge 3 Kommentatoren 396 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.
  • F Offline
    F Offline
    fleetch
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ist vermutlich ein simples Ding aber ich finde den Ansatz irgendwie nicht. Auch meine Suche hatte nicht einen Treffer geben. Darum verzeiht, wenn ich hier ein Topic dafür eröffne, aber ich komme da nicht weiter.
    ckly-

    In Blockly lese ich einen separierten Datenpunkt (array) aus, packe dies einzeln über eine Blockly Schleife in eine Variable.
    Über die Debug Funktion erhalte ich auch im Log die einzelnen Inhalte (diese sind Obkjekt-ID Namen) der Variable.
    Aber wie bekomme ich den Objekt-ID Namen, welcher als String dieser Variable enthalten ist, erkennbar für Blockly als wirkliches Objekt um dann einen Wert zuzuordnen?

    Danke schon mal im Voraus für Eure Hilfe und Tips.

    CodierknechtC 1 Antwort Letzte Antwort
    0
    • F fleetch

      Hallo,

      ist vermutlich ein simples Ding aber ich finde den Ansatz irgendwie nicht. Auch meine Suche hatte nicht einen Treffer geben. Darum verzeiht, wenn ich hier ein Topic dafür eröffne, aber ich komme da nicht weiter.
      ckly-

      In Blockly lese ich einen separierten Datenpunkt (array) aus, packe dies einzeln über eine Blockly Schleife in eine Variable.
      Über die Debug Funktion erhalte ich auch im Log die einzelnen Inhalte (diese sind Obkjekt-ID Namen) der Variable.
      Aber wie bekomme ich den Objekt-ID Namen, welcher als String dieser Variable enthalten ist, erkennbar für Blockly als wirkliches Objekt um dann einen Wert zuzuordnen?

      Danke schon mal im Voraus für Eure Hilfe und Tips.

      CodierknechtC Online
      CodierknechtC Online
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @fleetch
      Meinst Du sowas:
      0fb7fb31-b2b9-4a28-87e4-d036dcf8c324-image.png
      Ansonsten hilft immer: ZEIGEN!

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      F 2 Antworten Letzte Antwort
      0
      • CodierknechtC Codierknecht

        @fleetch
        Meinst Du sowas:
        0fb7fb31-b2b9-4a28-87e4-d036dcf8c324-image.png
        Ansonsten hilft immer: ZEIGEN!

        F Offline
        F Offline
        fleetch
        schrieb am zuletzt editiert von
        #3

        @codierknecht
        Hi,

        danke für die Antwort. Dein Ansatz habe ic auch schon versucht, jedoch ohne Erfolg oder ich hab irgendwas übersehen. Hier mein aktueller Stand:

        7919052a-2caf-467e-80c1-ecd84509b5e3-grafik.png

        unter Debug benötige ich eine Funktion die dann in das Objekt mit dem Namen aus in " BAS_aktuelles_Ventil" einen Wert schreibt.
        Im Debug kann ich den Inhalt auslesen aber ich kann den Inhalt nicht als Objekt Name verwenden.

        Hast Du dazu noch eine Idee?

        DJMarc75D CodierknechtC 2 Antworten Letzte Antwort
        0
        • F fleetch

          @codierknecht
          Hi,

          danke für die Antwort. Dein Ansatz habe ic auch schon versucht, jedoch ohne Erfolg oder ich hab irgendwas übersehen. Hier mein aktueller Stand:

          7919052a-2caf-467e-80c1-ecd84509b5e3-grafik.png

          unter Debug benötige ich eine Funktion die dann in das Objekt mit dem Namen aus in " BAS_aktuelles_Ventil" einen Wert schreibt.
          Im Debug kann ich den Inhalt auslesen aber ich kann den Inhalt nicht als Objekt Name verwenden.

          Hast Du dazu noch eine Idee?

          DJMarc75D Offline
          DJMarc75D Offline
          DJMarc75
          schrieb am zuletzt editiert von
          #4

          @fleetch Innerhalb der Schleife nur diesen Block verwenden und Deine anderen entfernen:

          Screenshot 2023-09-08 144749.png

          Somit wird die ObjektID festgelegt und mit wahr beschrieben.

          Lehrling seit 1975 !!!
          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

          F 1 Antwort Letzte Antwort
          0
          • F fleetch

            @codierknecht
            Hi,

            danke für die Antwort. Dein Ansatz habe ic auch schon versucht, jedoch ohne Erfolg oder ich hab irgendwas übersehen. Hier mein aktueller Stand:

            7919052a-2caf-467e-80c1-ecd84509b5e3-grafik.png

            unter Debug benötige ich eine Funktion die dann in das Objekt mit dem Namen aus in " BAS_aktuelles_Ventil" einen Wert schreibt.
            Im Debug kann ich den Inhalt auslesen aber ich kann den Inhalt nicht als Objekt Name verwenden.

            Hast Du dazu noch eine Idee?

            CodierknechtC Online
            CodierknechtC Online
            Codierknecht
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @fleetch
            Zeig' mal Deinen Output ...

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

            1 Antwort Letzte Antwort
            0
            • DJMarc75D DJMarc75

              @fleetch Innerhalb der Schleife nur diesen Block verwenden und Deine anderen entfernen:

              Screenshot 2023-09-08 144749.png

              Somit wird die ObjektID festgelegt und mit wahr beschrieben.

              F Offline
              F Offline
              fleetch
              schrieb am zuletzt editiert von
              #6

              @djmarc75

              Hi, habs ausprobiert ... keine Ahnung warum es vorher nicht funktionierte, aber jetzt tuts.

              Vielen Dank für den Tipp.
              Das hier ist ein echt super Forum hier ...

              1 Antwort Letzte Antwort
              0
              • CodierknechtC Codierknecht

                @fleetch
                Meinst Du sowas:
                0fb7fb31-b2b9-4a28-87e4-d036dcf8c324-image.png
                Ansonsten hilft immer: ZEIGEN!

                F Offline
                F Offline
                fleetch
                schrieb am zuletzt editiert von
                #7

                @codierknecht

                auch an Dich ein Danke ...

                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

                624

                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