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. Blocky zustand Erzeugen diesen erzeugen JS-Punkt in eine Variable

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    949

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Blocky zustand Erzeugen diesen erzeugen JS-Punkt in eine Variable

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
5 Beiträge 3 Kommentatoren 1.5k Aufrufe
  • Ä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
    ludino
    schrieb am zuletzt editiert von
    #1

    Hi,

    wenn ich in Blocky ein JS zustand erzeuge, nennen wir ihn mal, Beleuchtung.

    Dann wird ja unter Javascript ein datenpunkto mit Beleuchtung hinzugefügt.

    Wenn ich nun diesen Datenpunkt in einer Variable haben möchte wie stelle ich das an?

    Gruß

    Ludino

    1 Antwort Letzte Antwort
    0
    • BuZZyB Offline
      BuZZyB Offline
      BuZZy
      schrieb am zuletzt editiert von
      #2

      Die Frage ist etwas unklar gestellt..

      Ich gehe davon aus, du willst den Wert von dem Datenpunkt in eine Variable laden und dann damit im Script weiter arbeiten?

      var name = getState('javascript.0.beleuchtung').val;
      

      erzeugt eine Variable mit dem Namen "name" und schreibt den Wert von javascript.0.beleuchtung in die Variable.

      In Blockly müsste es so aussehen..

       <xml xmlns="http://www.w3.org/1999/xhtml"><block type="variables_set" id="V;)U5Ge,ys@2/b1d{}o7" x="238" y="63"><field name="VAR">testVariable</field>
          <value name="VALUE"><block type="get_value" id="^j:Bm]68MnEfo+)#Q=Fa"><field name="ATTR">val</field>
              <field name="OID">ID auswählen</field></block></value></block></xml> 
      ```` ![3092_screenshot_-_27.03.2018___12_50_36.png](/assets/uploads/files/3092_screenshot_-_27.03.2018___12_50_36.png) 
      
      Dann klickst du noch auf "ID Auswählen" und wählst den javascript.0.beleuchtung Datenpunkt aus.
      
      Gruß
      1 Antwort Letzte Antwort
      0
      • L Offline
        L Offline
        ludino
        schrieb am zuletzt editiert von
        #3

        Danke für die Antwort, aber so meine ich das nicht, och versuche es mal etwas anders zu erklären.

        4298_iobroker_forum.png

        Also ich möchte statt einem Datenpunkt im "Script" immer wieder zu schreiben einmal Oben den Datenpunkt Definieren und das "Scritp Blocky!" soll immer den Datenpunkt nehmen den ich Oben definiert habe.

        Vielen Dank schonmal

        1 Antwort Letzte Antwort
        0
        • rantanplanR Offline
          rantanplanR Offline
          rantanplan
          schrieb am zuletzt editiert von
          #4

          @ludino:

          Keiner eine Idee? `

          ???

          Schau doch einfach mal unter Variablen.

          Da werden Deine Variablen jeweils 2x aufgeführt.

          Rantanplan

          CCU3 / MS Server 2019(VM) / Scripten mit Blockly

          1 Antwort Letzte Antwort
          0
          • L Offline
            L Offline
            ludino
            schrieb am zuletzt editiert von
            #5

            Okay danke, ich werde es testen

            Gruß

            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

            377

            Online

            32.5k

            Benutzer

            81.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