Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. UUID generieren

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

UUID generieren

Scheduled Pinned Locked Moved Blockly
6 Posts 2 Posters 578 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • W Offline
    W Offline
    waeck
    wrote on last edited by
    #1

    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
    0
    • W waeck

      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 Offline
      W Offline
      waeck
      wrote on last edited by
      #2

      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
      0
      • W waeck

        Habe es gar selber raus gefunden.

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

        Gruss waeck

        W Offline
        W Offline
        waeck
        wrote on last edited by
        #3

        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
        0
        • Rene55R Offline
          Rene55R Offline
          Rene55
          wrote on last edited by
          #4

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

          Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
          ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
          Wetterstation: Froggit WH3000SE V1.6.6

          W 1 Reply Last reply
          0
          • Rene55R Rene55

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

            W Offline
            W Offline
            waeck
            wrote on last edited by
            #5

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

            Gruss waeck

            Rene55R 1 Reply Last reply
            0
            • W waeck

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

              Gruss waeck

              Rene55R Offline
              Rene55R Offline
              Rene55
              wrote on last edited by
              #6

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

              Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
              ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
              Wetterstation: Froggit WH3000SE V1.6.6

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Support us

              ioBroker
              Community Adapters
              Donate

              713

              Online

              32.4k

              Users

              81.5k

              Topics

              1.3m

              Posts
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Home
              • Recent
              • Tags
              • Unread 0
              • Categories
              • Unreplied
              • Popular
              • GitHub
              • Docu
              • Hilfe