Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. UUID generieren

    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

    UUID generieren

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

      Hallo zusammen

      Um Werte abzulegen und sie später weiter zu verwenden, würde ich gerne die Werte direkt mit einen UUID ablegen.

      Gibt es eine Möglichkeit, eine UUID MIT Blockly zu erstellen?

      Es soll jedes Mal, wenn das Script ausgeführt wird, einen neue UUID generieren.

      Danke für eure Hilfe!

      waeck

      W 1 Reply Last reply Reply Quote 0
      • W
        waeck @waeck last edited by

        Habe es gar selber raus gefunden.

        Mit EXEC kann der Befehl uuidgen ausgeführt werden.
        Dieser erzeugt dann die UUID.

        Gruss waeck

        W 1 Reply Last reply Reply Quote 0
        • W
          waeck @waeck last edited by

          Hier der Cod

          <xml xmlns="https://developers.google.com/blockly/xml">
            <variables>
              <variable id="Zls]8k~F~fC%V*9fB_s;">result</variable>
            </variables>
            <block type="exec" id="Wvm@,Ex5;W}]Sb[V|LyA" x="113" y="163">
              <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
              <field name="WITH_STATEMENT">TRUE</field>
              <field name="LOG"></field>
              <value name="COMMAND">
                <shadow type="text" id="[8cSqK:TS0${2i]e.V5R">
                  <field name="TEXT">curl "http://192.168.30.120/report"</field>
                </shadow>
                <block type="text" id="rf,RNUmQ!=3cB=XA6JHG">
                  <field name="TEXT">uuidgen</field>
                </block>
              </value>
              <statement name="STATEMENT">
                <block type="control_ex" id="dqZ#Ua3zfZt=94fOu0{/">
                  <field name="TYPE">false</field>
                  <field name="CLEAR_RUNNING">FALSE</field>
                  <value name="OID">
                    <shadow type="field_oid" id="P=qdtl_j@Z-CxZT{BP_.">
                      <field name="oid">0_userdata.0.Test-Zeige_Resultat</field>
                    </shadow>
                  </value>
                  <value name="VALUE">
                    <shadow type="logic_boolean" id="leEs%|A2s5b~{JS$Ok)|">
                      <field name="BOOL">TRUE</field>
                    </shadow>
                    <block type="variables_get" id="iR|GC!o;KfG2@RiZtU.I">
                      <field name="VAR" id="Zls]8k~F~fC%V*9fB_s;">result</field>
                    </block>
                  </value>
                  <value name="DELAY_MS">
                    <shadow type="math_number" id="p?6/:QZ(S$CbcPsQv$+8">
                      <field name="NUM">0</field>
                    </shadow>
                  </value>
                  <next>
                    <block type="debug" id="`b=(oKC,p(cD9{);njMo">
                      <field name="Severity">warn</field>
                      <value name="TEXT">
                        <shadow type="text" id="YmkhpS@GwIjTG[fk6ZZ9">
                          <field name="TEXT">test</field>
                        </shadow>
                        <block type="variables_get" id="k(w(q|zZWb]K=v^#B_K@">
                          <field name="VAR" id="Zls]8k~F~fC%V*9fB_s;">result</field>
                        </block>
                      </value>
                    </block>
                  </next>
                </block>
              </statement>
            </block>
          </xml>
          
          1 Reply Last reply Reply Quote 0
          • Rene55
            Rene55 last edited by

            Funktioniert aber nur, wenn das Modul 'uuidgen' installiert ist. Ist somit im @buanet Container eher nicht lauffähig, oder?

            W 1 Reply Last reply Reply Quote 0
            • W
              waeck @Rene55 last edited by

              @rene55
              Hm... ja kann sein.
              Ich habe Ubuntu Linux drunter....

              Gruss waeck

              Rene55 1 Reply Last reply Reply Quote 0
              • Rene55
                Rene55 @waeck last edited by

                @waeck Mit nem vollständigen Linux hab ich das auch ausprobiert - da läufts. Aber Leute, die im Docker mit einem abgespeckten Linux im Container arbeiten, haben Pech gehabt. Ob ein Nachinstallieren geht (ist ja auch nicht empfohlen) habe ich dann nicht mehr getestet.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                775
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                2
                6
                436
                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