Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blocky zustand Erzeugen diesen erzeugen JS-Punkt in eine Variable

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Blocky zustand Erzeugen diesen erzeugen JS-Punkt in eine Variable

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      ludino last edited by

      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 Reply Last reply Reply Quote 0
      • BuZZy
        BuZZy last edited by

        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 Reply Last reply Reply Quote 0
        • L
          ludino last edited by

          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 Reply Last reply Reply Quote 0
          • rantanplan
            rantanplan last edited by

            @ludino:

            Keiner eine Idee? `

            ???

            Schau doch einfach mal unter Variablen.

            Da werden Deine Variablen jeweils 2x aufgeführt.

            1 Reply Last reply Reply Quote 0
            • L
              ludino last edited by

              Okay danke, ich werde es testen

              Gruß

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              873
              Online

              31.7k
              Users

              79.8k
              Topics

              1.3m
              Posts

              3
              5
              1446
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo