Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Benötige Eure Hilfe | Datenpunkt erstellen (mit Blockly)

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Benötige Eure Hilfe | Datenpunkt erstellen (mit Blockly)

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

      Guten Morgen,

      ich benötige mal Eure Hilfe. Könnt Ihr mir sagen, wie ich einen Datenpunkt per Skript (am liebsten per Blockly) erstellen kann?
      Ich habe leider in der Suche im Forum dazu nichts gefunden, mit dem ich was anfangen kann.

      Vielen Dank

      Glasfaser 1 Reply Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @thorkillar last edited by

        @thorkillar

        https://forum.iobroker.net/topic/44211/gelöst-async-await

        F 1 Reply Last reply Reply Quote 0
        • F
          fastfoot @Glasfaser last edited by fastfoot

          @glasfaser sagte in Benötige Eure Hilfe | Datenpunkt erstellen (mit Blockly):

          @thorkillar

          https://forum.iobroker.net/topic/44211/gelöst-async-await

          Das ist evtl. Overkill, da es dort um das Anlegen von sehr vielen DP geht und das Warten auf die Fertigstellung. Ausserdem ist es mit einer JS-Funktion realisiert. Blockly bietet jedoch auch einen Baustein zur Erstellung eines DP an, was hier evtl. eher passt:
          Blockly8.PNG

          <xml xmlns="https://developers.google.com/blockly/xml">
           <block type="create" id="GJxU]RTgRyGS;KWI#T$2" x="-413" y="-412">
             <field name="NAME">0_userdata.0.Test3</field>
             <value name="VALUE">
               <block type="text" id="aAvrh0ynr(Gxln251yk-">
                 <field name="TEXT">Mein DP1</field>
               </block>
             </value>
             <value name="COMMON">
               <block type="text_join" id="FAHbSVToA$RQMU?rXD^^">
                 <mutation items="7"></mutation>
                 <value name="ADD0">
                   <block type="text" id="`i]n6NeDtO^ofxT3Rtt?">
                     <field name="TEXT">{</field>
                   </block>
                 </value>
                 <value name="ADD1">
                   <block type="text" id="g-A@hy5CxRV~J`_Dd[^5">
                     <field name="TEXT">"name":"Mein Datenpunkt",</field>
                   </block>
                 </value>
                 <value name="ADD2">
                   <block type="text" id="o9[v2FS`W1`6Jc.`rW3k">
                     <field name="TEXT">"type":"string",</field>
                   </block>
                 </value>
                 <value name="ADD3">
                   <block type="text" id="/PW6Nq/7-V_5yL2[tNg^">
                     <field name="TEXT">"read":true,</field>
                   </block>
                 </value>
                 <value name="ADD4">
                   <block type="text" id="F=(l}ui/+p|+4l8;*Ma7">
                     <field name="TEXT">"write":true,</field>
                   </block>
                 </value>
                 <value name="ADD5">
                   <block type="text" id="zQi}AD(w0.p2LuyS$#Z}">
                     <field name="TEXT">"role":"state"</field>
                   </block>
                 </value>
                 <value name="ADD6">
                   <block type="text" id="{VW-.yE[)(%CT)^e[:em">
                     <field name="TEXT">}</field>
                   </block>
                 </value>
               </block>
             </value>
             <statement name="STATEMENT">
               <block type="debug" id="Cj%v_o`muvlAj(LSpEf]">
                 <field name="Severity">log</field>
                 <value name="TEXT">
                   <shadow type="text" id="-^LmFO1+4%AA4A@CqPEH">
                     <field name="TEXT">Der DP wurde angelegt</field>
                   </shadow>
                 </value>
               </block>
             </statement>
           </block>
          </xml>
          

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

          Support us

          ioBroker
          Community Adapters
          Donate

          607
          Online

          32.0k
          Users

          80.5k
          Topics

          1.3m
          Posts

          blockly javascript
          3
          3
          233
          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