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. Skipte einfügen und benutzen.

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    129

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    166

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    869

Skipte einfügen und benutzen.

Scheduled Pinned Locked Moved Skripten / Logik
80 Posts 5 Posters 7.4k Views 3 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.
  • P padi0-000

    wie erstelle ich in dem Ordner denn neue Ordner ? oder geht das nur über Scripte ?

    dslraserD Offline
    dslraserD Offline
    dslraser
    Forum Testing Most Active
    wrote on last edited by dslraser
    #64

    @padi0-000 sagte in Skipte einfügen und benutzen.:

    wie erstelle ich in dem Ordner denn neue Ordner ? oder geht das nur über Scripte ?

    Das geht auch z.B. mit Blockly (Beispiele)

    Bildschirmfoto 2021-06-22 um 15.31.20.png

    <xml xmlns="https://developers.google.com/blockly/xml">
     <block type="create" id="0qiGN9NF-oRvp8*wFQM~" x="-2237" y="-1088">
       <field name="NAME">0_userdata.0.Test.Testschalter</field>
       <value name="VALUE">
         <block type="logic_boolean" id="+_GOL8,BeEXsBW~*afg!">
           <field name="BOOL">TRUE</field>
         </block>
       </value>
       <value name="COMMON">
         <block type="text" id="!:l5@]a6d}y%WV+%8gS~">
           <field name="TEXT">{ "role" : "switch" , "type" : "boolean" , "name" : "Testswitch" }</field>
         </block>
       </value>
       <statement name="STATEMENT">
         <block type="comment" id="n(uP}.D/lQOwB@nj{*M@">
           <field name="COMMENT">Schalter</field>
         </block>
       </statement>
       <next>
         <block type="create" id="z(]=c48dVJC-AMnF2K:(">
           <field name="NAME">0_userdata.0.Test.Testbutton</field>
           <value name="VALUE">
             <block type="logic_boolean" id="F?~sHf^Ji))hVpus/^[^">
               <field name="BOOL">TRUE</field>
             </block>
           </value>
           <value name="COMMON">
             <block type="text" id="%^B9Xeiy8)KJoRB6S(9^">
               <field name="TEXT">{ "role" : "button" , "type" : "boolean" , "name" : "Testbutton"}</field>
             </block>
           </value>
           <statement name="STATEMENT">
             <block type="comment" id="w^5i|a|*@8]F.obje4=K">
               <field name="COMMENT">Button</field>
             </block>
           </statement>
           <next>
             <block type="create" id="Pnft6G@Kaix-G(vD2T^=">
               <field name="NAME">0_userdata.0.Test.Teststring</field>
               <value name="VALUE">
                 <block type="text" id="n:U40nFEP%W;7gyhA~|T">
                   <field name="TEXT">noch nix drinn</field>
                 </block>
               </value>
               <value name="COMMON">
                 <block type="text" id=",dkN7$*iWEkA5dW@[-[t">
                   <field name="TEXT">{ "role" : "string" , "type" : "string" , "name" : "Teststring"}</field>
                 </block>
               </value>
               <statement name="STATEMENT">
                 <block type="comment" id="L9J85=SBV*tSBqL{VI!S">
                   <field name="COMMENT">String</field>
                 </block>
               </statement>
               <next>
                 <block type="create" id="Zr-b7/$qD9IEw_[O!NB|">
                   <field name="NAME">0_userdata.0.Test.Testnumber</field>
                   <value name="VALUE">
                     <block type="math_number" id="c2mgAVguwRh|qOh:!.#-">
                       <field name="NUM">0</field>
                     </block>
                   </value>
                   <value name="COMMON">
                     <block type="text" id="@J(+KFbf}u-)h/!:8]JQ">
                       <field name="TEXT">{ "role" : "number" , "type" : "number" , "min" : 0 ,  "max" : 100 , "name" : "Testnumber"}</field>
                     </block>
                   </value>
                   <statement name="STATEMENT">
                     <block type="comment" id=";D,W^|3Crd$eBr/!V1zS">
                       <field name="COMMENT">Number</field>
                     </block>
                   </statement>
                 </block>
               </next>
             </block>
           </next>
         </block>
       </next>
     </block>
    </xml>
    

    Das bestimmt Deine "Ordnerstruktur". Da kannst Du auch z.B. javascript.0 reinschreiben.

    Bildschirmfoto 2021-06-22 um 15.31.57.png

    Ich habe gerade nur diese Beispiele zur Hand...man kann/sollte die Eigenschaften noch um weitere, wie z.B. read/write usw. ergänzen. (in dem grünen Textbaustein)

    paul53P P 2 Replies Last reply
    0
    • dslraserD dslraser

      @padi0-000 sagte in Skipte einfügen und benutzen.:

      wie erstelle ich in dem Ordner denn neue Ordner ? oder geht das nur über Scripte ?

      Das geht auch z.B. mit Blockly (Beispiele)

      Bildschirmfoto 2021-06-22 um 15.31.20.png

      <xml xmlns="https://developers.google.com/blockly/xml">
       <block type="create" id="0qiGN9NF-oRvp8*wFQM~" x="-2237" y="-1088">
         <field name="NAME">0_userdata.0.Test.Testschalter</field>
         <value name="VALUE">
           <block type="logic_boolean" id="+_GOL8,BeEXsBW~*afg!">
             <field name="BOOL">TRUE</field>
           </block>
         </value>
         <value name="COMMON">
           <block type="text" id="!:l5@]a6d}y%WV+%8gS~">
             <field name="TEXT">{ "role" : "switch" , "type" : "boolean" , "name" : "Testswitch" }</field>
           </block>
         </value>
         <statement name="STATEMENT">
           <block type="comment" id="n(uP}.D/lQOwB@nj{*M@">
             <field name="COMMENT">Schalter</field>
           </block>
         </statement>
         <next>
           <block type="create" id="z(]=c48dVJC-AMnF2K:(">
             <field name="NAME">0_userdata.0.Test.Testbutton</field>
             <value name="VALUE">
               <block type="logic_boolean" id="F?~sHf^Ji))hVpus/^[^">
                 <field name="BOOL">TRUE</field>
               </block>
             </value>
             <value name="COMMON">
               <block type="text" id="%^B9Xeiy8)KJoRB6S(9^">
                 <field name="TEXT">{ "role" : "button" , "type" : "boolean" , "name" : "Testbutton"}</field>
               </block>
             </value>
             <statement name="STATEMENT">
               <block type="comment" id="w^5i|a|*@8]F.obje4=K">
                 <field name="COMMENT">Button</field>
               </block>
             </statement>
             <next>
               <block type="create" id="Pnft6G@Kaix-G(vD2T^=">
                 <field name="NAME">0_userdata.0.Test.Teststring</field>
                 <value name="VALUE">
                   <block type="text" id="n:U40nFEP%W;7gyhA~|T">
                     <field name="TEXT">noch nix drinn</field>
                   </block>
                 </value>
                 <value name="COMMON">
                   <block type="text" id=",dkN7$*iWEkA5dW@[-[t">
                     <field name="TEXT">{ "role" : "string" , "type" : "string" , "name" : "Teststring"}</field>
                   </block>
                 </value>
                 <statement name="STATEMENT">
                   <block type="comment" id="L9J85=SBV*tSBqL{VI!S">
                     <field name="COMMENT">String</field>
                   </block>
                 </statement>
                 <next>
                   <block type="create" id="Zr-b7/$qD9IEw_[O!NB|">
                     <field name="NAME">0_userdata.0.Test.Testnumber</field>
                     <value name="VALUE">
                       <block type="math_number" id="c2mgAVguwRh|qOh:!.#-">
                         <field name="NUM">0</field>
                       </block>
                     </value>
                     <value name="COMMON">
                       <block type="text" id="@J(+KFbf}u-)h/!:8]JQ">
                         <field name="TEXT">{ "role" : "number" , "type" : "number" , "min" : 0 ,  "max" : 100 , "name" : "Testnumber"}</field>
                       </block>
                     </value>
                     <statement name="STATEMENT">
                       <block type="comment" id=";D,W^|3Crd$eBr/!V1zS">
                         <field name="COMMENT">Number</field>
                       </block>
                     </statement>
                   </block>
                 </next>
               </block>
             </next>
           </block>
         </next>
       </block>
      </xml>
      

      Das bestimmt Deine "Ordnerstruktur". Da kannst Du auch z.B. javascript.0 reinschreiben.

      Bildschirmfoto 2021-06-22 um 15.31.57.png

      Ich habe gerade nur diese Beispiele zur Hand...man kann/sollte die Eigenschaften noch um weitere, wie z.B. read/write usw. ergänzen. (in dem grünen Textbaustein)

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by
      #65

      @dslraser sagte: man kann/sollte die Eigenschaften noch um weitere, wie z.B. read/write usw. ergänzen. (in dem grünen Textbaustein)

      Dann sollte man sich auskennen und z.B. keine falschen Rollen vergeben ("number", "string").
      Im Tab "Objekte" werden beim Erstellen von Datenpunkt je nach Datenpunkt-Typ schon sinnvolle Eigenschaften vorgegeben.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      dslraserD 1 Reply Last reply
      0
      • P padi0-000

        Hallo zusammen,

        Habe mich nach langer zeit mal wieder mit meinem IoBroker und der Visu beschäftigt.

        Mir ist es nun nach langen hin und her gelungen meine Versionen auf einen aktuellen Stand ( 12.2019)
        stabil zum laufen zu bringen.

        habe nun ein Problem, und zwar habe ich damals Skripte geschrieben um anhand der Stromaufnahme ( über Sonhoff ) abzufragen ob Waschmaschine oder Trokner laufen und seid wann.

        Blike aber nun nicht mehr darn lang wo und wie ich welches Script genommen habe.
        Möchte etwas Ordnung in die Angelegenheit bringen .

        abei ein par Screenshots wie es im moment ist.

        hätte gerne , daß die Sripte in den Sohnoff Adaptern mit drinn sind.

        66.PNG
        Waschmaschine Fertig ist unter Objekte web.1 zu Finden
        55.PNG
        TK Fertig ist unter Sonoff0 TK Keller zu finden.
        44.PNG
        33.PNG
        22.PNG
        11.PNG

        Auch ist es mir nicht Möglich das Skript 1 in TK Fertig um zu benennen so das es überall übernommen wird.
        oder meine Schreibfehler zu ändern.

        Wäre Super wenn mir da jemand helfen könnte damit ich das richtig hin bekomme so das es bei TK und WM gleich ist.

        paul53P Offline
        paul53P Offline
        paul53
        wrote on last edited by
        #66

        @padi0-000 sagte: nicht Möglich das Skript 1 in TK Fertig um zu benennen

        Das geht in der neuen Version des Javascript-Adapters mit dem Bleistift oben, wenn das Skript selektiert ist.

        Bild_2021-06-22_181528.png

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        P 1 Reply Last reply
        0
        • dslraserD dslraser

          @padi0-000 sagte in Skipte einfügen und benutzen.:

          wie erstelle ich in dem Ordner denn neue Ordner ? oder geht das nur über Scripte ?

          Das geht auch z.B. mit Blockly (Beispiele)

          Bildschirmfoto 2021-06-22 um 15.31.20.png

          <xml xmlns="https://developers.google.com/blockly/xml">
           <block type="create" id="0qiGN9NF-oRvp8*wFQM~" x="-2237" y="-1088">
             <field name="NAME">0_userdata.0.Test.Testschalter</field>
             <value name="VALUE">
               <block type="logic_boolean" id="+_GOL8,BeEXsBW~*afg!">
                 <field name="BOOL">TRUE</field>
               </block>
             </value>
             <value name="COMMON">
               <block type="text" id="!:l5@]a6d}y%WV+%8gS~">
                 <field name="TEXT">{ "role" : "switch" , "type" : "boolean" , "name" : "Testswitch" }</field>
               </block>
             </value>
             <statement name="STATEMENT">
               <block type="comment" id="n(uP}.D/lQOwB@nj{*M@">
                 <field name="COMMENT">Schalter</field>
               </block>
             </statement>
             <next>
               <block type="create" id="z(]=c48dVJC-AMnF2K:(">
                 <field name="NAME">0_userdata.0.Test.Testbutton</field>
                 <value name="VALUE">
                   <block type="logic_boolean" id="F?~sHf^Ji))hVpus/^[^">
                     <field name="BOOL">TRUE</field>
                   </block>
                 </value>
                 <value name="COMMON">
                   <block type="text" id="%^B9Xeiy8)KJoRB6S(9^">
                     <field name="TEXT">{ "role" : "button" , "type" : "boolean" , "name" : "Testbutton"}</field>
                   </block>
                 </value>
                 <statement name="STATEMENT">
                   <block type="comment" id="w^5i|a|*@8]F.obje4=K">
                     <field name="COMMENT">Button</field>
                   </block>
                 </statement>
                 <next>
                   <block type="create" id="Pnft6G@Kaix-G(vD2T^=">
                     <field name="NAME">0_userdata.0.Test.Teststring</field>
                     <value name="VALUE">
                       <block type="text" id="n:U40nFEP%W;7gyhA~|T">
                         <field name="TEXT">noch nix drinn</field>
                       </block>
                     </value>
                     <value name="COMMON">
                       <block type="text" id=",dkN7$*iWEkA5dW@[-[t">
                         <field name="TEXT">{ "role" : "string" , "type" : "string" , "name" : "Teststring"}</field>
                       </block>
                     </value>
                     <statement name="STATEMENT">
                       <block type="comment" id="L9J85=SBV*tSBqL{VI!S">
                         <field name="COMMENT">String</field>
                       </block>
                     </statement>
                     <next>
                       <block type="create" id="Zr-b7/$qD9IEw_[O!NB|">
                         <field name="NAME">0_userdata.0.Test.Testnumber</field>
                         <value name="VALUE">
                           <block type="math_number" id="c2mgAVguwRh|qOh:!.#-">
                             <field name="NUM">0</field>
                           </block>
                         </value>
                         <value name="COMMON">
                           <block type="text" id="@J(+KFbf}u-)h/!:8]JQ">
                             <field name="TEXT">{ "role" : "number" , "type" : "number" , "min" : 0 ,  "max" : 100 , "name" : "Testnumber"}</field>
                           </block>
                         </value>
                         <statement name="STATEMENT">
                           <block type="comment" id=";D,W^|3Crd$eBr/!V1zS">
                             <field name="COMMENT">Number</field>
                           </block>
                         </statement>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </next>
           </block>
          </xml>
          

          Das bestimmt Deine "Ordnerstruktur". Da kannst Du auch z.B. javascript.0 reinschreiben.

          Bildschirmfoto 2021-06-22 um 15.31.57.png

          Ich habe gerade nur diese Beispiele zur Hand...man kann/sollte die Eigenschaften noch um weitere, wie z.B. read/write usw. ergänzen. (in dem grünen Textbaustein)

          P Offline
          P Offline
          padi0-000
          wrote on last edited by
          #67

          @dslraser
          Hatte es mit dem Skript von "Glasfaser" gemacht .... und dort einfach den Ordner Testordner umbenannt.

          1 Reply Last reply
          0
          • paul53P paul53

            @padi0-000 sagte: nicht Möglich das Skript 1 in TK Fertig um zu benennen

            Das geht in der neuen Version des Javascript-Adapters mit dem Bleistift oben, wenn das Skript selektiert ist.

            Bild_2021-06-22_181528.png

            P Offline
            P Offline
            padi0-000
            wrote on last edited by
            #68

            @paul53

            @paul53 sagte in Skipte einfügen und benutzen.:

            @padi0-000 sagte: nicht Möglich das Skript 1 in TK Fertig um zu benennen

            Das geht in der neuen Version des Javascript-Adapters mit dem Bleistift oben, wenn das Skript selektiert ist.

            Bild_2021-06-22_181528.png

            habe ich soweit erst mal fertig was ich hatte .

            Kann mir jemand sagen wie ich den wert eines Datenpunktes mit einen Komma versehen kann ?
            3222WH in 3,222KWH

            Den Datenpunkt erzeuge ich aus dem Analogwert einer Siemens logo 8

            P 1 Reply Last reply
            0
            • P padi0-000

              @paul53

              @paul53 sagte in Skipte einfügen und benutzen.:

              @padi0-000 sagte: nicht Möglich das Skript 1 in TK Fertig um zu benennen

              Das geht in der neuen Version des Javascript-Adapters mit dem Bleistift oben, wenn das Skript selektiert ist.

              Bild_2021-06-22_181528.png

              habe ich soweit erst mal fertig was ich hatte .

              Kann mir jemand sagen wie ich den wert eines Datenpunktes mit einen Komma versehen kann ?
              3222WH in 3,222KWH

              Den Datenpunkt erzeuge ich aus dem Analogwert einer Siemens logo 8

              P Offline
              P Offline
              padi0-000
              wrote on last edited by
              #69

              @padi0-000 sagte in Skipte einfügen und benutzen.:

              @paul53

              @paul53 sagte in Skipte einfügen und benutzen.:

              @padi0-000 sagte: nicht Möglich das Skript 1 in TK Fertig um zu benennen

              Das geht in der neuen Version des Javascript-Adapters mit dem Bleistift oben, wenn das Skript selektiert ist.

              Bild_2021-06-22_181528.png

              habe ich soweit erst mal fertig was ich hatte .

              Kann mir jemand sagen wie ich den wert eines Datenpunktes mit einen Komma versehen kann ?
              3222WH in 3,222KWH

              Den Datenpunkt erzeuge ich aus dem Analogwert einer Siemens logo 8

              Sorry ws ist keine datenpunkt sondern der Direkte wert aus der logo 8 in "Word"

              paul53P 1 Reply Last reply
              0
              • P padi0-000

                @padi0-000 sagte in Skipte einfügen und benutzen.:

                @paul53

                @paul53 sagte in Skipte einfügen und benutzen.:

                @padi0-000 sagte: nicht Möglich das Skript 1 in TK Fertig um zu benennen

                Das geht in der neuen Version des Javascript-Adapters mit dem Bleistift oben, wenn das Skript selektiert ist.

                Bild_2021-06-22_181528.png

                habe ich soweit erst mal fertig was ich hatte .

                Kann mir jemand sagen wie ich den wert eines Datenpunktes mit einen Komma versehen kann ?
                3222WH in 3,222KWH

                Den Datenpunkt erzeuge ich aus dem Analogwert einer Siemens logo 8

                Sorry ws ist keine datenpunkt sondern der Direkte wert aus der logo 8 in "Word"

                paul53P Offline
                paul53P Offline
                paul53
                wrote on last edited by paul53
                #70

                @padi0-000 sagte: wert aus der logo 8 in "Word"

                Gibt es dafür einen Datenpunkt unter "s7.0" und welchen Wert enthält er?

                Zur Umwandlung von Wh in kWh verwende einen Alias, den Du mit dem Alias-Manager erstellen kannst.

                Beispiel:

                Bild_2021-06-22_192541.png

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                P 1 Reply Last reply
                0
                • paul53P paul53

                  @dslraser sagte: man kann/sollte die Eigenschaften noch um weitere, wie z.B. read/write usw. ergänzen. (in dem grünen Textbaustein)

                  Dann sollte man sich auskennen und z.B. keine falschen Rollen vergeben ("number", "string").
                  Im Tab "Objekte" werden beim Erstellen von Datenpunkt je nach Datenpunkt-Typ schon sinnvolle Eigenschaften vorgegeben.

                  dslraserD Offline
                  dslraserD Offline
                  dslraser
                  Forum Testing Most Active
                  wrote on last edited by dslraser
                  #71

                  @paul53 sagte in Skipte einfügen und benutzen.:

                  @dslraser sagte: man kann/sollte die Eigenschaften noch um weitere, wie z.B. read/write usw. ergänzen. (in dem grünen Textbaustein)

                  Dann sollte man sich auskennen und z.B. keine falschen Rollen vergeben ("number", "string").
                  Im Tab "Objekte" werden beim Erstellen von Datenpunkt je nach Datenpunkt-Typ schon sinnvolle Eigenschaften vorgegeben.

                  So besser ?
                  Die ersten Beiden "Kategorien" habe ich als Beispiel drinn.


                  Bildschirmfoto 2021-06-22 um 19.01.00.png

                  <xml xmlns="https://developers.google.com/blockly/xml">
                   <block type="comment" id="dQzp-onKog66L~byzH[l" x="-2188" y="-1287">
                     <field name="COMMENT">https://www.iobroker.net/#de/documentation/dev/stateroles.md</field>
                     <next>
                       <block type="comment" id="EI-uCmW`R}jN#)YJ_:r6">
                         <field name="COMMENT">Rollen von Datenpunkten</field>
                         <next>
                           <block type="comment" id="xD3cr?N+-f`fqc_BIu8`">
                             <field name="COMMENT">Allgemein</field>
                             <next>
                               <block type="create" id="c92#N__+3@_i,+@%jupm">
                                 <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.state</field>
                                 <value name="VALUE">
                                   <block type="text" id="Z-/BFV]=8dlO5f!k=R%W">
                                     <field name="TEXT">leer</field>
                                   </block>
                                 </value>
                                 <value name="COMMON">
                                   <block type="text" id="7TM}v,C*Rq*@4}emmW5a">
                                     <field name="TEXT">{"role":"state","type":"mixed","name":"state"}</field>
                                   </block>
                                 </value>
                                 <statement name="STATEMENT">
                                   <block type="comment" id="#1~l*!TM7r9U{)k7cs0p">
                                     <field name="COMMENT">state</field>
                                     <next>
                                       <block type="comment" id="LG0pFM/6MUyB$y{ilTO2">
                                         <field name="COMMENT">sehr allgemeiner Zweck. Zu verwenden, wenn unbekannt ist, welche Rolle der Datenpukt hat</field>
                                       </block>
                                     </next>
                                   </block>
                                 </statement>
                                 <next>
                                   <block type="create" id="+|o.X^XuZxSLC3jSJevE">
                                     <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.text</field>
                                     <value name="VALUE">
                                       <block type="text" id="vnwPz*IC^qWDt6+|;jM[">
                                         <field name="TEXT">leer</field>
                                       </block>
                                     </value>
                                     <value name="COMMON">
                                       <block type="text" id="~Zja)ekO(?G8OZ]F](`|">
                                         <field name="TEXT">{"role":"text","type":"string","name":"text"}</field>
                                       </block>
                                     </value>
                                     <statement name="STATEMENT">
                                       <block type="comment" id="};g^n8vf~Ft0}Suiik{F">
                                         <field name="COMMENT">text</field>
                                         <next>
                                           <block type="comment" id=";R%;:.*l#WHpX9aNfWj6">
                                             <field name="COMMENT">(common.type = string)</field>
                                           </block>
                                         </next>
                                       </block>
                                     </statement>
                                     <next>
                                       <block type="create" id="q^n(E4XU2?L/+v/rhyx+">
                                         <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.url</field>
                                         <value name="VALUE">
                                           <block type="text" id="Ye7!RD/;);([)3DDl+9t">
                                             <field name="TEXT">leer</field>
                                           </block>
                                         </value>
                                         <value name="COMMON">
                                           <block type="text" id="+BtGMQWw!`K3%G(Gp#9c">
                                             <field name="TEXT">{"role":"text.url","type":"string","name":"url"}</field>
                                           </block>
                                         </value>
                                         <statement name="STATEMENT">
                                           <block type="comment" id="pP!NHf5w}}^k^r(T`8R7">
                                             <field name="COMMENT">text.url</field>
                                             <next>
                                               <block type="comment" id="?R)WbVB$M1u=v~P5xDV~">
                                                 <field name="COMMENT">(common.type = string) state val enthält eine URL zur Verwendung in einem Anker, Iframe oder img</field>
                                               </block>
                                             </next>
                                           </block>
                                         </statement>
                                         <next>
                                           <block type="create" id="qPwzf!p(SYPjhG[zJtR0">
                                             <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.html</field>
                                             <value name="VALUE">
                                               <block type="text" id="dmRV[:WHaQPFSEY4kt8B">
                                                 <field name="TEXT">leer</field>
                                               </block>
                                             </value>
                                             <value name="COMMON">
                                               <block type="text" id="0OMs-Qi;]m$;.H{1cOaq">
                                                 <field name="TEXT">{"role":"html","type":"string","name":"html"}</field>
                                               </block>
                                             </value>
                                             <statement name="STATEMENT">
                                               <block type="comment" id="~y9tO:pKnlGe%C:t?t4|">
                                                 <field name="COMMENT">html</field>
                                                 <next>
                                                   <block type="comment" id="TpK]GC//)AiVJ_?I.71G">
                                                     <field name="COMMENT">(common.type = string)</field>
                                                   </block>
                                                 </next>
                                               </block>
                                             </statement>
                                             <next>
                                               <block type="create" id="yLxUcA5NHVeE_1TWl!BY">
                                                 <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.json</field>
                                                 <value name="VALUE">
                                                   <block type="text" id="`wI9$A(MA|u|:_1?vLn=">
                                                     <field name="TEXT">leer</field>
                                                   </block>
                                                 </value>
                                                 <value name="COMMON">
                                                   <block type="text" id="s$XAUM-3MozknXLQ-3T[">
                                                     <field name="TEXT">{"role":"json","type":"string","name": "json"}</field>
                                                   </block>
                                                 </value>
                                                 <statement name="STATEMENT">
                                                   <block type="comment" id="pS?-Vhv;Hwhx?2/U)o9n">
                                                     <field name="COMMENT">json</field>
                                                     <next>
                                                       <block type="comment" id="].|(!pRv|*JpwJ@oi`6H">
                                                         <field name="COMMENT">(common.type = string)</field>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </statement>
                                                 <next>
                                                   <block type="create" id="v$y=S_~Z;R,M;n-aoHw9">
                                                     <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.list</field>
                                                     <value name="VALUE">
                                                       <block type="text" id="BiyjsSwVP/F=_rI|wcih">
                                                         <field name="TEXT">leer</field>
                                                       </block>
                                                     </value>
                                                     <value name="COMMON">
                                                       <block type="text" id="ZTJ@3R{QSaQ-cY-ev-;-">
                                                         <field name="TEXT">{"role": "list","type":"array","name":"list"}</field>
                                                       </block>
                                                     </value>
                                                     <statement name="STATEMENT">
                                                       <block type="comment" id="hmN;3e}f/PPtly6TWi,c">
                                                         <field name="COMMENT">list</field>
                                                         <next>
                                                           <block type="comment" id="s`S!P,!qahsUbN1!6{4G">
                                                             <field name="COMMENT">(common.type = array)</field>
                                                           </block>
                                                         </next>
                                                       </block>
                                                     </statement>
                                                     <next>
                                                       <block type="create" id="SUi3wBCZ=^u)Uqq?c]b1">
                                                         <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.01_date</field>
                                                         <value name="VALUE">
                                                           <block type="text" id="(yT!w=JwVW_CMbc_vC@E">
                                                             <field name="TEXT">01.01.2021</field>
                                                           </block>
                                                         </value>
                                                         <value name="COMMON">
                                                           <block type="text" id="oT0tYRvHs%C.(4Af+jP7">
                                                             <field name="TEXT">{"role":"date","type":"string","name":"01 date"}</field>
                                                           </block>
                                                         </value>
                                                         <statement name="STATEMENT">
                                                           <block type="comment" id="(X%+k[b9$19m/D08~O28">
                                                             <field name="COMMENT">date</field>
                                                             <next>
                                                               <block type="comment" id="KaabFCfLl8MF753wo#;!">
                                                                 <field name="COMMENT">(common.type = string - kann mit der Zeichenfolge "new Date (ddd)" analysiert werden)</field>
                                                               </block>
                                                             </next>
                                                           </block>
                                                         </statement>
                                                         <next>
                                                           <block type="create" id="|IdA74#+H9F5C8j58FSP">
                                                             <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.02_date</field>
                                                             <value name="VALUE">
                                                               <block type="math_number" id="5.`~UU+iTb%tp`anaUYa">
                                                                 <field name="NUM">1</field>
                                                               </block>
                                                             </value>
                                                             <value name="COMMON">
                                                               <block type="text" id=")$C24x@KEKOfPB=JZFv[">
                                                                 <field name="TEXT">{"role":"date","type":"number","name":"02 date"}</field>
                                                               </block>
                                                             </value>
                                                             <statement name="STATEMENT">
                                                               <block type="comment" id="PG#KAK-N9ZYgPqOU^ByK">
                                                                 <field name="COMMENT">date</field>
                                                                 <next>
                                                                   <block type="comment" id="/(nV-k2c}lsxze#JqSa|">
                                                                     <field name="COMMENT">(common.type = number - Sekunden * 1000)</field>
                                                                   </block>
                                                                 </next>
                                                               </block>
                                                             </statement>
                                                             <next>
                                                               <block type="comment" id="x`0Zd}y~c_v!;vD3H7Bl">
                                                                 <field name="COMMENT">Sensor (Boolescher Wert, schreibgeschützt)</field>
                                                                 <next>
                                                                   <block type="comment" id=";Xi#NDCI^4pzMB~hg9Xu">
                                                                     <field name="COMMENT">common.type = boolean, common.write = false</field>
                                                                     <next>
                                                                       <block type="create" id="H#dh27`T;r[Jc%cFggUC">
                                                                         <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.window</field>
                                                                         <value name="VALUE">
                                                                           <block type="logic_boolean" id="L^+Iu)]$[5k;!*|8(bI{">
                                                                             <field name="BOOL">FALSE</field>
                                                                           </block>
                                                                         </value>
                                                                         <value name="COMMON">
                                                                           <block type="text" id="iJ$!rtzfYzp{O28U%^Mn">
                                                                             <field name="TEXT">{"role":"sensor.window","type":"boolean","read":true,"write":false,"name":"window"}</field>
                                                                           </block>
                                                                         </value>
                                                                         <statement name="STATEMENT">
                                                                           <block type="comment" id="09VSzue3~1K[Q?k=*/mn">
                                                                             <field name="COMMENT">sensor.window</field>
                                                                             <next>
                                                                               <block type="comment" id="C)R]QzLYQ~m!V$ww0%0g">
                                                                                 <field name="COMMENT">Fenster geöffnet (true) oder geschlossen (false)</field>
                                                                               </block>
                                                                             </next>
                                                                           </block>
                                                                         </statement>
                                                                         <next>
                                                                           <block type="create" id="T).4enx~.i|HCYKZo:0v">
                                                                             <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.door</field>
                                                                             <value name="VALUE">
                                                                               <block type="logic_boolean" id="/+^*A=Gt`IRpjEh{@_xG">
                                                                                 <field name="BOOL">FALSE</field>
                                                                               </block>
                                                                             </value>
                                                                             <value name="COMMON">
                                                                               <block type="text" id="#xAtBkvnL4=)C~k$Ww)?">
                                                                                 <field name="TEXT">{"role":"sensor.door","type":"boolean","read":true,"write":false,"name":"door"}</field>
                                                                               </block>
                                                                             </value>
                                                                             <statement name="STATEMENT">
                                                                               <block type="comment" id="?*L1lOsLe8%uV6aBXb0C">
                                                                                 <field name="COMMENT">sensor.door</field>
                                                                                 <next>
                                                                                   <block type="comment" id="vY4:T?_Y@_1,U5lcdCP_">
                                                                                     <field name="COMMENT">Tür geöffnet (true) oder geschlossen (false)</field>
                                                                                   </block>
                                                                                 </next>
                                                                               </block>
                                                                             </statement>
                                                                             <next>
                                                                               <block type="create" id="o~dYu:n_9Y$-9]=1;+(K">
                                                                                 <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.alarm</field>
                                                                                 <value name="VALUE">
                                                                                   <block type="logic_boolean" id="glz?6_gel-~O#rx:Ycp[">
                                                                                     <field name="BOOL">FALSE</field>
                                                                                   </block>
                                                                                 </value>
                                                                                 <value name="COMMON">
                                                                                   <block type="text" id="H!hPp9I!ClUS6`|dN0m/">
                                                                                     <field name="TEXT">{"role":"sensor.alarm","type":"boolean","read":true,"write":false,"name":"alarm"}</field>
                                                                                   </block>
                                                                                 </value>
                                                                                 <statement name="STATEMENT">
                                                                                   <block type="comment" id="OauWuH{+P[r(-f7t]UTn">
                                                                                     <field name="COMMENT">sensor.alarm</field>
                                                                                     <next>
                                                                                       <block type="comment" id="$5hP5aP_xWX;MX6/Y2W.">
                                                                                         <field name="COMMENT">ein häufiger Alarm</field>
                                                                                       </block>
                                                                                     </next>
                                                                                   </block>
                                                                                 </statement>
                                                                                 <next>
                                                                                   <block type="create" id="GdI2mMTpC6C,9o%uci#N">
                                                                                     <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.alarm_flood</field>
                                                                                     <value name="VALUE">
                                                                                       <block type="logic_boolean" id="/N(:6r!;xG,W75kKvxVy">
                                                                                         <field name="BOOL">FALSE</field>
                                                                                       </block>
                                                                                     </value>
                                                                                     <value name="COMMON">
                                                                                       <block type="text" id="OxzYiYF13bjOq0Eq}@q-">
                                                                                         <field name="TEXT">{"role":"sensor.alarm.flood","type":"boolean","read":true,"write":false,"name":"alarm flood"}</field>
                                                                                       </block>
                                                                                     </value>
                                                                                     <statement name="STATEMENT">
                                                                                       <block type="comment" id="+q{BH`p/}Q0{`g`,[.cD">
                                                                                         <field name="COMMENT">sensor.alarm.flood</field>
                                                                                         <next>
                                                                                           <block type="comment" id="{+P@@OoPf4T4dsSDffQj">
                                                                                             <field name="COMMENT">Wasserleckage</field>
                                                                                           </block>
                                                                                         </next>
                                                                                       </block>
                                                                                     </statement>
                                                                                     <next>
                                                                                       <block type="create" id="XyPOi4:{^cc{QG9):GJE">
                                                                                         <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.alarm_fire</field>
                                                                                         <value name="VALUE">
                                                                                           <block type="logic_boolean" id="0ghAc~J@cD#5R,`srdy_">
                                                                                             <field name="BOOL">FALSE</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="COMMON">
                                                                                           <block type="text" id="xr.[t9#10Tpi_,|1(z[D">
                                                                                             <field name="TEXT">{"role":"sensor.alarm.fire","type":"boolean","read":true,"write":false,"name":"alarm fire"}</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <statement name="STATEMENT">
                                                                                           <block type="comment" id="tbj6h20d]mF66$GV=nG6">
                                                                                             <field name="COMMENT">sensor.alarm.fire</field>
                                                                                             <next>
                                                                                               <block type="comment" id="lnEM{LQ6HSMk33|5TH=]">
                                                                                                 <field name="COMMENT">Feuersensor</field>
                                                                                               </block>
                                                                                             </next>
                                                                                           </block>
                                                                                         </statement>
                                                                                         <next>
                                                                                           <block type="create" id="Y{$n]:|PaUbg8Tu=.p_H">
                                                                                             <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.alarm_secure</field>
                                                                                             <value name="VALUE">
                                                                                               <block type="logic_boolean" id="4~hqmFH2`A%/-.rc1o1l">
                                                                                                 <field name="BOOL">FALSE</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="COMMON">
                                                                                               <block type="text" id="4irEOLnO7Q/gj%,G9,+|">
                                                                                                 <field name="TEXT">{"role":"sensor.alarm.secure","type":"boolean","read":true,"write":false,"name":"alarm secure"}</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <statement name="STATEMENT">
                                                                                               <block type="comment" id="2x3k`$H=j;{TUX+0fWs~">
                                                                                                 <field name="COMMENT">sensor.alarm.secure</field>
                                                                                                 <next>
                                                                                                   <block type="comment" id="$c7(#ZibK@76:FMKvo|a">
                                                                                                     <field name="COMMENT">Tür geöffnet, Fenster geöffnet oder Bewegung erkannt, während der Alarm eingeschaltet ist.</field>
                                                                                                   </block>
                                                                                                 </next>
                                                                                               </block>
                                                                                             </statement>
                                                                                             <next>
                                                                                               <block type="create" id="I1qUgGy;jEbJ013B(|L|">
                                                                                                 <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.alarm_power</field>
                                                                                                 <value name="VALUE">
                                                                                                   <block type="logic_boolean" id=":]EhVGjze(NPghh-XLU=">
                                                                                                     <field name="BOOL">FALSE</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="COMMON">
                                                                                                   <block type="text" id="R/tc$V0c+?{VCq(,w;;J">
                                                                                                     <field name="TEXT">{"role":"sensor.alarm. power","type":"boolean","read":true,"write":false,"name":"alarm power"}</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <statement name="STATEMENT">
                                                                                                   <block type="comment" id="jExJjIhzoivAhr$REYyK">
                                                                                                     <field name="COMMENT">sensor.alarm.power</field>
                                                                                                     <next>
                                                                                                       <block type="comment" id="tBJe]Ki`=4e=0@Bf.hb|">
                                                                                                         <field name="COMMENT">Kein Strom (Spannung = 0)</field>
                                                                                                       </block>
                                                                                                     </next>
                                                                                                   </block>
                                                                                                 </statement>
                                                                                                 <next>
                                                                                                   <block type="create" id="k8/ed(mJ6F?![g!N68[i">
                                                                                                     <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.light</field>
                                                                                                     <value name="VALUE">
                                                                                                       <block type="logic_boolean" id="u.y9{fhu;,.q%00|b]Ub">
                                                                                                         <field name="BOOL">FALSE</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="COMMON">
                                                                                                       <block type="text" id="m`EIvw];McBz@A{v=yn3">
                                                                                                         <field name="TEXT">{"role":"sensor.light","type":"boolean","read":true,"write":false,"name":"light"}</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <statement name="STATEMENT">
                                                                                                       <block type="comment" id="eWCsa,d8V?Q6zn:KYxq}">
                                                                                                         <field name="COMMENT">sensor.light</field>
                                                                                                         <next>
                                                                                                           <block type="comment" id="3BuWyvl(szbdkyQ+J?G5">
                                                                                                             <field name="COMMENT">Rückmeldung der Lampe, dass sie eingeschaltet ist</field>
                                                                                                             <next>
                                                                                                               <block type="create" id="bD+rsdu(PkAcT4$K.Y[Q">
                                                                                                                 <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.lock</field>
                                                                                                                 <value name="VALUE">
                                                                                                                   <block type="logic_boolean" id="PiD4%iJ{X_/.]ub:y9^m">
                                                                                                                     <field name="BOOL">FALSE</field>
                                                                                                                   </block>
                                                                                                                 </value>
                                                                                                                 <value name="COMMON">
                                                                                                                   <block type="text" id="2%tLacx:Ne?Rr)jdX`--">
                                                                                                                     <field name="TEXT">{"role":"sensor.lock","type":"boolean","read":true,"write":false,"name":"lock"}</field>
                                                                                                                   </block>
                                                                                                                 </value>
                                                                                                                 <statement name="STATEMENT">
                                                                                                                   <block type="comment" id="J9=T-N-(#6%u*Y_bJXe]">
                                                                                                                     <field name="COMMENT">sensor.lock</field>
                                                                                                                     <next>
                                                                                                                       <block type="comment" id="T%9_]pNpT3l0D-=DM3bo">
                                                                                                                         <field name="COMMENT">aktuelle Position des Schlosses</field>
                                                                                                                       </block>
                                                                                                                     </next>
                                                                                                                   </block>
                                                                                                                 </statement>
                                                                                                               </block>
                                                                                                             </next>
                                                                                                           </block>
                                                                                                         </next>
                                                                                                       </block>
                                                                                                     </statement>
                                                                                                     <next>
                                                                                                       <block type="create" id="wug$JyHzLP-fSDTc;@eL">
                                                                                                         <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.motion</field>
                                                                                                         <value name="VALUE">
                                                                                                           <block type="logic_boolean" id="+89ou+G@pz.*jj@w]x(I">
                                                                                                             <field name="BOOL">FALSE</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="COMMON">
                                                                                                           <block type="text" id="j%t9B8ap2ky!XLb{k2Pj">
                                                                                                             <field name="TEXT">{"role":"sensor.motion","type":"boolean","read":true,"write":false,"name":"motion"}</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <statement name="STATEMENT">
                                                                                                           <block type="comment" id="#g,Z[p/h^`U3Gu.lS@W^">
                                                                                                             <field name="COMMENT">sensor.motion</field>
                                                                                                             <next>
                                                                                                               <block type="comment" id="`nE#*{U9hL/nt(sY9j[8">
                                                                                                                 <field name="COMMENT">Bewegungssensor</field>
                                                                                                               </block>
                                                                                                             </next>
                                                                                                           </block>
                                                                                                         </statement>
                                                                                                         <next>
                                                                                                           <block type="create" id="m}z.2Nx`8~/cT%8aZi_M">
                                                                                                             <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.rain</field>
                                                                                                             <value name="VALUE">
                                                                                                               <block type="logic_boolean" id="Q#F`O`6[o[K{Frcc.D(_">
                                                                                                                 <field name="BOOL">FALSE</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="COMMON">
                                                                                                               <block type="text" id=".U//jno/Y-QHWiiZXtHx">
                                                                                                                 <field name="TEXT">{"role":"sensor.rain","type":"boolean","read":true,"write":false,"name":"rain"}</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <statement name="STATEMENT">
                                                                                                               <block type="comment" id="63%^YG-uQlsC}I,]?Y1r">
                                                                                                                 <field name="COMMENT">sensor.rain</field>
                                                                                                                 <next>
                                                                                                                   <block type="comment" id="U.AV~ya?kyZ?-n{I8/zJ">
                                                                                                                     <field name="COMMENT">Regen erkannt</field>
                                                                                                                   </block>
                                                                                                                 </next>
                                                                                                               </block>
                                                                                                             </statement>
                                                                                                             <next>
                                                                                                               <block type="create" id="Q|Fza.c0d1)_e(FZ4[|M">
                                                                                                                 <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.noise</field>
                                                                                                                 <value name="VALUE">
                                                                                                                   <block type="logic_boolean" id="d]H#j2R011eh}?FF.%j+">
                                                                                                                     <field name="BOOL">FALSE</field>
                                                                                                                   </block>
                                                                                                                 </value>
                                                                                                                 <value name="COMMON">
                                                                                                                   <block type="text" id="FgHBM|=P~IrR*0gq@#N7">
                                                                                                                     <field name="TEXT">{"role":"sensor.noise","type":"boolean","read":true,"write":false,"name":"noise"}</field>
                                                                                                                   </block>
                                                                                                                 </value>
                                                                                                                 <statement name="STATEMENT">
                                                                                                                   <block type="comment" id="q)|m55L3`VQB+UnH%V(a">
                                                                                                                     <field name="COMMENT">sensor.noise</field>
                                                                                                                     <next>
                                                                                                                       <block type="comment" id="hj`RdGzooY`:$P~g*R~9">
                                                                                                                         <field name="COMMENT">Geräusch erkannt</field>
                                                                                                                       </block>
                                                                                                                     </next>
                                                                                                                   </block>
                                                                                                                 </statement>
                                                                                                                 <next>
                                                                                                                   <block type="comment" id="qa?~BsR4oTlmTtwy_PB/">
                                                                                                                     <field name="COMMENT">Tasten (Boolscher Wert, nur Schreiben)</field>
                                                                                                                     <next>
                                                                                                                       <block type="comment" id="L]aptP.6it7*Qq!D^8I}">
                                                                                                                         <field name="COMMENT">common.type = boolean, common.write = true, common.read = false</field>
                                                                                                                       </block>
                                                                                                                     </next>
                                                                                                                   </block>
                                                                                                                 </next>
                                                                                                               </block>
                                                                                                             </next>
                                                                                                           </block>
                                                                                                         </next>
                                                                                                       </block>
                                                                                                     </next>
                                                                                                   </block>
                                                                                                 </next>
                                                                                               </block>
                                                                                             </next>
                                                                                           </block>
                                                                                         </next>
                                                                                       </block>
                                                                                     </next>
                                                                                   </block>
                                                                                 </next>
                                                                               </block>
                                                                             </next>
                                                                           </block>
                                                                         </next>
                                                                       </block>
                                                                     </next>
                                                                   </block>
                                                                 </next>
                                                               </block>
                                                             </next>
                                                           </block>
                                                         </next>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </next>
                                               </block>
                                             </next>
                                           </block>
                                         </next>
                                       </block>
                                     </next>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                  </xml>
                  

                  paul53P 1 Reply Last reply
                  0
                  • dslraserD dslraser

                    @paul53 sagte in Skipte einfügen und benutzen.:

                    @dslraser sagte: man kann/sollte die Eigenschaften noch um weitere, wie z.B. read/write usw. ergänzen. (in dem grünen Textbaustein)

                    Dann sollte man sich auskennen und z.B. keine falschen Rollen vergeben ("number", "string").
                    Im Tab "Objekte" werden beim Erstellen von Datenpunkt je nach Datenpunkt-Typ schon sinnvolle Eigenschaften vorgegeben.

                    So besser ?
                    Die ersten Beiden "Kategorien" habe ich als Beispiel drinn.


                    Bildschirmfoto 2021-06-22 um 19.01.00.png

                    <xml xmlns="https://developers.google.com/blockly/xml">
                     <block type="comment" id="dQzp-onKog66L~byzH[l" x="-2188" y="-1287">
                       <field name="COMMENT">https://www.iobroker.net/#de/documentation/dev/stateroles.md</field>
                       <next>
                         <block type="comment" id="EI-uCmW`R}jN#)YJ_:r6">
                           <field name="COMMENT">Rollen von Datenpunkten</field>
                           <next>
                             <block type="comment" id="xD3cr?N+-f`fqc_BIu8`">
                               <field name="COMMENT">Allgemein</field>
                               <next>
                                 <block type="create" id="c92#N__+3@_i,+@%jupm">
                                   <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.state</field>
                                   <value name="VALUE">
                                     <block type="text" id="Z-/BFV]=8dlO5f!k=R%W">
                                       <field name="TEXT">leer</field>
                                     </block>
                                   </value>
                                   <value name="COMMON">
                                     <block type="text" id="7TM}v,C*Rq*@4}emmW5a">
                                       <field name="TEXT">{"role":"state","type":"mixed","name":"state"}</field>
                                     </block>
                                   </value>
                                   <statement name="STATEMENT">
                                     <block type="comment" id="#1~l*!TM7r9U{)k7cs0p">
                                       <field name="COMMENT">state</field>
                                       <next>
                                         <block type="comment" id="LG0pFM/6MUyB$y{ilTO2">
                                           <field name="COMMENT">sehr allgemeiner Zweck. Zu verwenden, wenn unbekannt ist, welche Rolle der Datenpukt hat</field>
                                         </block>
                                       </next>
                                     </block>
                                   </statement>
                                   <next>
                                     <block type="create" id="+|o.X^XuZxSLC3jSJevE">
                                       <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.text</field>
                                       <value name="VALUE">
                                         <block type="text" id="vnwPz*IC^qWDt6+|;jM[">
                                           <field name="TEXT">leer</field>
                                         </block>
                                       </value>
                                       <value name="COMMON">
                                         <block type="text" id="~Zja)ekO(?G8OZ]F](`|">
                                           <field name="TEXT">{"role":"text","type":"string","name":"text"}</field>
                                         </block>
                                       </value>
                                       <statement name="STATEMENT">
                                         <block type="comment" id="};g^n8vf~Ft0}Suiik{F">
                                           <field name="COMMENT">text</field>
                                           <next>
                                             <block type="comment" id=";R%;:.*l#WHpX9aNfWj6">
                                               <field name="COMMENT">(common.type = string)</field>
                                             </block>
                                           </next>
                                         </block>
                                       </statement>
                                       <next>
                                         <block type="create" id="q^n(E4XU2?L/+v/rhyx+">
                                           <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.url</field>
                                           <value name="VALUE">
                                             <block type="text" id="Ye7!RD/;);([)3DDl+9t">
                                               <field name="TEXT">leer</field>
                                             </block>
                                           </value>
                                           <value name="COMMON">
                                             <block type="text" id="+BtGMQWw!`K3%G(Gp#9c">
                                               <field name="TEXT">{"role":"text.url","type":"string","name":"url"}</field>
                                             </block>
                                           </value>
                                           <statement name="STATEMENT">
                                             <block type="comment" id="pP!NHf5w}}^k^r(T`8R7">
                                               <field name="COMMENT">text.url</field>
                                               <next>
                                                 <block type="comment" id="?R)WbVB$M1u=v~P5xDV~">
                                                   <field name="COMMENT">(common.type = string) state val enthält eine URL zur Verwendung in einem Anker, Iframe oder img</field>
                                                 </block>
                                               </next>
                                             </block>
                                           </statement>
                                           <next>
                                             <block type="create" id="qPwzf!p(SYPjhG[zJtR0">
                                               <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.html</field>
                                               <value name="VALUE">
                                                 <block type="text" id="dmRV[:WHaQPFSEY4kt8B">
                                                   <field name="TEXT">leer</field>
                                                 </block>
                                               </value>
                                               <value name="COMMON">
                                                 <block type="text" id="0OMs-Qi;]m$;.H{1cOaq">
                                                   <field name="TEXT">{"role":"html","type":"string","name":"html"}</field>
                                                 </block>
                                               </value>
                                               <statement name="STATEMENT">
                                                 <block type="comment" id="~y9tO:pKnlGe%C:t?t4|">
                                                   <field name="COMMENT">html</field>
                                                   <next>
                                                     <block type="comment" id="TpK]GC//)AiVJ_?I.71G">
                                                       <field name="COMMENT">(common.type = string)</field>
                                                     </block>
                                                   </next>
                                                 </block>
                                               </statement>
                                               <next>
                                                 <block type="create" id="yLxUcA5NHVeE_1TWl!BY">
                                                   <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.json</field>
                                                   <value name="VALUE">
                                                     <block type="text" id="`wI9$A(MA|u|:_1?vLn=">
                                                       <field name="TEXT">leer</field>
                                                     </block>
                                                   </value>
                                                   <value name="COMMON">
                                                     <block type="text" id="s$XAUM-3MozknXLQ-3T[">
                                                       <field name="TEXT">{"role":"json","type":"string","name": "json"}</field>
                                                     </block>
                                                   </value>
                                                   <statement name="STATEMENT">
                                                     <block type="comment" id="pS?-Vhv;Hwhx?2/U)o9n">
                                                       <field name="COMMENT">json</field>
                                                       <next>
                                                         <block type="comment" id="].|(!pRv|*JpwJ@oi`6H">
                                                           <field name="COMMENT">(common.type = string)</field>
                                                         </block>
                                                       </next>
                                                     </block>
                                                   </statement>
                                                   <next>
                                                     <block type="create" id="v$y=S_~Z;R,M;n-aoHw9">
                                                       <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.list</field>
                                                       <value name="VALUE">
                                                         <block type="text" id="BiyjsSwVP/F=_rI|wcih">
                                                           <field name="TEXT">leer</field>
                                                         </block>
                                                       </value>
                                                       <value name="COMMON">
                                                         <block type="text" id="ZTJ@3R{QSaQ-cY-ev-;-">
                                                           <field name="TEXT">{"role": "list","type":"array","name":"list"}</field>
                                                         </block>
                                                       </value>
                                                       <statement name="STATEMENT">
                                                         <block type="comment" id="hmN;3e}f/PPtly6TWi,c">
                                                           <field name="COMMENT">list</field>
                                                           <next>
                                                             <block type="comment" id="s`S!P,!qahsUbN1!6{4G">
                                                               <field name="COMMENT">(common.type = array)</field>
                                                             </block>
                                                           </next>
                                                         </block>
                                                       </statement>
                                                       <next>
                                                         <block type="create" id="SUi3wBCZ=^u)Uqq?c]b1">
                                                           <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.01_date</field>
                                                           <value name="VALUE">
                                                             <block type="text" id="(yT!w=JwVW_CMbc_vC@E">
                                                               <field name="TEXT">01.01.2021</field>
                                                             </block>
                                                           </value>
                                                           <value name="COMMON">
                                                             <block type="text" id="oT0tYRvHs%C.(4Af+jP7">
                                                               <field name="TEXT">{"role":"date","type":"string","name":"01 date"}</field>
                                                             </block>
                                                           </value>
                                                           <statement name="STATEMENT">
                                                             <block type="comment" id="(X%+k[b9$19m/D08~O28">
                                                               <field name="COMMENT">date</field>
                                                               <next>
                                                                 <block type="comment" id="KaabFCfLl8MF753wo#;!">
                                                                   <field name="COMMENT">(common.type = string - kann mit der Zeichenfolge "new Date (ddd)" analysiert werden)</field>
                                                                 </block>
                                                               </next>
                                                             </block>
                                                           </statement>
                                                           <next>
                                                             <block type="create" id="|IdA74#+H9F5C8j58FSP">
                                                               <field name="NAME">0_userdata.0.Datenpunkte_erstellen.01Allgemein.02_date</field>
                                                               <value name="VALUE">
                                                                 <block type="math_number" id="5.`~UU+iTb%tp`anaUYa">
                                                                   <field name="NUM">1</field>
                                                                 </block>
                                                               </value>
                                                               <value name="COMMON">
                                                                 <block type="text" id=")$C24x@KEKOfPB=JZFv[">
                                                                   <field name="TEXT">{"role":"date","type":"number","name":"02 date"}</field>
                                                                 </block>
                                                               </value>
                                                               <statement name="STATEMENT">
                                                                 <block type="comment" id="PG#KAK-N9ZYgPqOU^ByK">
                                                                   <field name="COMMENT">date</field>
                                                                   <next>
                                                                     <block type="comment" id="/(nV-k2c}lsxze#JqSa|">
                                                                       <field name="COMMENT">(common.type = number - Sekunden * 1000)</field>
                                                                     </block>
                                                                   </next>
                                                                 </block>
                                                               </statement>
                                                               <next>
                                                                 <block type="comment" id="x`0Zd}y~c_v!;vD3H7Bl">
                                                                   <field name="COMMENT">Sensor (Boolescher Wert, schreibgeschützt)</field>
                                                                   <next>
                                                                     <block type="comment" id=";Xi#NDCI^4pzMB~hg9Xu">
                                                                       <field name="COMMENT">common.type = boolean, common.write = false</field>
                                                                       <next>
                                                                         <block type="create" id="H#dh27`T;r[Jc%cFggUC">
                                                                           <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.window</field>
                                                                           <value name="VALUE">
                                                                             <block type="logic_boolean" id="L^+Iu)]$[5k;!*|8(bI{">
                                                                               <field name="BOOL">FALSE</field>
                                                                             </block>
                                                                           </value>
                                                                           <value name="COMMON">
                                                                             <block type="text" id="iJ$!rtzfYzp{O28U%^Mn">
                                                                               <field name="TEXT">{"role":"sensor.window","type":"boolean","read":true,"write":false,"name":"window"}</field>
                                                                             </block>
                                                                           </value>
                                                                           <statement name="STATEMENT">
                                                                             <block type="comment" id="09VSzue3~1K[Q?k=*/mn">
                                                                               <field name="COMMENT">sensor.window</field>
                                                                               <next>
                                                                                 <block type="comment" id="C)R]QzLYQ~m!V$ww0%0g">
                                                                                   <field name="COMMENT">Fenster geöffnet (true) oder geschlossen (false)</field>
                                                                                 </block>
                                                                               </next>
                                                                             </block>
                                                                           </statement>
                                                                           <next>
                                                                             <block type="create" id="T).4enx~.i|HCYKZo:0v">
                                                                               <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.door</field>
                                                                               <value name="VALUE">
                                                                                 <block type="logic_boolean" id="/+^*A=Gt`IRpjEh{@_xG">
                                                                                   <field name="BOOL">FALSE</field>
                                                                                 </block>
                                                                               </value>
                                                                               <value name="COMMON">
                                                                                 <block type="text" id="#xAtBkvnL4=)C~k$Ww)?">
                                                                                   <field name="TEXT">{"role":"sensor.door","type":"boolean","read":true,"write":false,"name":"door"}</field>
                                                                                 </block>
                                                                               </value>
                                                                               <statement name="STATEMENT">
                                                                                 <block type="comment" id="?*L1lOsLe8%uV6aBXb0C">
                                                                                   <field name="COMMENT">sensor.door</field>
                                                                                   <next>
                                                                                     <block type="comment" id="vY4:T?_Y@_1,U5lcdCP_">
                                                                                       <field name="COMMENT">Tür geöffnet (true) oder geschlossen (false)</field>
                                                                                     </block>
                                                                                   </next>
                                                                                 </block>
                                                                               </statement>
                                                                               <next>
                                                                                 <block type="create" id="o~dYu:n_9Y$-9]=1;+(K">
                                                                                   <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.alarm</field>
                                                                                   <value name="VALUE">
                                                                                     <block type="logic_boolean" id="glz?6_gel-~O#rx:Ycp[">
                                                                                       <field name="BOOL">FALSE</field>
                                                                                     </block>
                                                                                   </value>
                                                                                   <value name="COMMON">
                                                                                     <block type="text" id="H!hPp9I!ClUS6`|dN0m/">
                                                                                       <field name="TEXT">{"role":"sensor.alarm","type":"boolean","read":true,"write":false,"name":"alarm"}</field>
                                                                                     </block>
                                                                                   </value>
                                                                                   <statement name="STATEMENT">
                                                                                     <block type="comment" id="OauWuH{+P[r(-f7t]UTn">
                                                                                       <field name="COMMENT">sensor.alarm</field>
                                                                                       <next>
                                                                                         <block type="comment" id="$5hP5aP_xWX;MX6/Y2W.">
                                                                                           <field name="COMMENT">ein häufiger Alarm</field>
                                                                                         </block>
                                                                                       </next>
                                                                                     </block>
                                                                                   </statement>
                                                                                   <next>
                                                                                     <block type="create" id="GdI2mMTpC6C,9o%uci#N">
                                                                                       <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.alarm_flood</field>
                                                                                       <value name="VALUE">
                                                                                         <block type="logic_boolean" id="/N(:6r!;xG,W75kKvxVy">
                                                                                           <field name="BOOL">FALSE</field>
                                                                                         </block>
                                                                                       </value>
                                                                                       <value name="COMMON">
                                                                                         <block type="text" id="OxzYiYF13bjOq0Eq}@q-">
                                                                                           <field name="TEXT">{"role":"sensor.alarm.flood","type":"boolean","read":true,"write":false,"name":"alarm flood"}</field>
                                                                                         </block>
                                                                                       </value>
                                                                                       <statement name="STATEMENT">
                                                                                         <block type="comment" id="+q{BH`p/}Q0{`g`,[.cD">
                                                                                           <field name="COMMENT">sensor.alarm.flood</field>
                                                                                           <next>
                                                                                             <block type="comment" id="{+P@@OoPf4T4dsSDffQj">
                                                                                               <field name="COMMENT">Wasserleckage</field>
                                                                                             </block>
                                                                                           </next>
                                                                                         </block>
                                                                                       </statement>
                                                                                       <next>
                                                                                         <block type="create" id="XyPOi4:{^cc{QG9):GJE">
                                                                                           <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.alarm_fire</field>
                                                                                           <value name="VALUE">
                                                                                             <block type="logic_boolean" id="0ghAc~J@cD#5R,`srdy_">
                                                                                               <field name="BOOL">FALSE</field>
                                                                                             </block>
                                                                                           </value>
                                                                                           <value name="COMMON">
                                                                                             <block type="text" id="xr.[t9#10Tpi_,|1(z[D">
                                                                                               <field name="TEXT">{"role":"sensor.alarm.fire","type":"boolean","read":true,"write":false,"name":"alarm fire"}</field>
                                                                                             </block>
                                                                                           </value>
                                                                                           <statement name="STATEMENT">
                                                                                             <block type="comment" id="tbj6h20d]mF66$GV=nG6">
                                                                                               <field name="COMMENT">sensor.alarm.fire</field>
                                                                                               <next>
                                                                                                 <block type="comment" id="lnEM{LQ6HSMk33|5TH=]">
                                                                                                   <field name="COMMENT">Feuersensor</field>
                                                                                                 </block>
                                                                                               </next>
                                                                                             </block>
                                                                                           </statement>
                                                                                           <next>
                                                                                             <block type="create" id="Y{$n]:|PaUbg8Tu=.p_H">
                                                                                               <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.alarm_secure</field>
                                                                                               <value name="VALUE">
                                                                                                 <block type="logic_boolean" id="4~hqmFH2`A%/-.rc1o1l">
                                                                                                   <field name="BOOL">FALSE</field>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <value name="COMMON">
                                                                                                 <block type="text" id="4irEOLnO7Q/gj%,G9,+|">
                                                                                                   <field name="TEXT">{"role":"sensor.alarm.secure","type":"boolean","read":true,"write":false,"name":"alarm secure"}</field>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <statement name="STATEMENT">
                                                                                                 <block type="comment" id="2x3k`$H=j;{TUX+0fWs~">
                                                                                                   <field name="COMMENT">sensor.alarm.secure</field>
                                                                                                   <next>
                                                                                                     <block type="comment" id="$c7(#ZibK@76:FMKvo|a">
                                                                                                       <field name="COMMENT">Tür geöffnet, Fenster geöffnet oder Bewegung erkannt, während der Alarm eingeschaltet ist.</field>
                                                                                                     </block>
                                                                                                   </next>
                                                                                                 </block>
                                                                                               </statement>
                                                                                               <next>
                                                                                                 <block type="create" id="I1qUgGy;jEbJ013B(|L|">
                                                                                                   <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.alarm_power</field>
                                                                                                   <value name="VALUE">
                                                                                                     <block type="logic_boolean" id=":]EhVGjze(NPghh-XLU=">
                                                                                                       <field name="BOOL">FALSE</field>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                   <value name="COMMON">
                                                                                                     <block type="text" id="R/tc$V0c+?{VCq(,w;;J">
                                                                                                       <field name="TEXT">{"role":"sensor.alarm. power","type":"boolean","read":true,"write":false,"name":"alarm power"}</field>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                   <statement name="STATEMENT">
                                                                                                     <block type="comment" id="jExJjIhzoivAhr$REYyK">
                                                                                                       <field name="COMMENT">sensor.alarm.power</field>
                                                                                                       <next>
                                                                                                         <block type="comment" id="tBJe]Ki`=4e=0@Bf.hb|">
                                                                                                           <field name="COMMENT">Kein Strom (Spannung = 0)</field>
                                                                                                         </block>
                                                                                                       </next>
                                                                                                     </block>
                                                                                                   </statement>
                                                                                                   <next>
                                                                                                     <block type="create" id="k8/ed(mJ6F?![g!N68[i">
                                                                                                       <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.light</field>
                                                                                                       <value name="VALUE">
                                                                                                         <block type="logic_boolean" id="u.y9{fhu;,.q%00|b]Ub">
                                                                                                           <field name="BOOL">FALSE</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                       <value name="COMMON">
                                                                                                         <block type="text" id="m`EIvw];McBz@A{v=yn3">
                                                                                                           <field name="TEXT">{"role":"sensor.light","type":"boolean","read":true,"write":false,"name":"light"}</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                       <statement name="STATEMENT">
                                                                                                         <block type="comment" id="eWCsa,d8V?Q6zn:KYxq}">
                                                                                                           <field name="COMMENT">sensor.light</field>
                                                                                                           <next>
                                                                                                             <block type="comment" id="3BuWyvl(szbdkyQ+J?G5">
                                                                                                               <field name="COMMENT">Rückmeldung der Lampe, dass sie eingeschaltet ist</field>
                                                                                                               <next>
                                                                                                                 <block type="create" id="bD+rsdu(PkAcT4$K.Y[Q">
                                                                                                                   <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.lock</field>
                                                                                                                   <value name="VALUE">
                                                                                                                     <block type="logic_boolean" id="PiD4%iJ{X_/.]ub:y9^m">
                                                                                                                       <field name="BOOL">FALSE</field>
                                                                                                                     </block>
                                                                                                                   </value>
                                                                                                                   <value name="COMMON">
                                                                                                                     <block type="text" id="2%tLacx:Ne?Rr)jdX`--">
                                                                                                                       <field name="TEXT">{"role":"sensor.lock","type":"boolean","read":true,"write":false,"name":"lock"}</field>
                                                                                                                     </block>
                                                                                                                   </value>
                                                                                                                   <statement name="STATEMENT">
                                                                                                                     <block type="comment" id="J9=T-N-(#6%u*Y_bJXe]">
                                                                                                                       <field name="COMMENT">sensor.lock</field>
                                                                                                                       <next>
                                                                                                                         <block type="comment" id="T%9_]pNpT3l0D-=DM3bo">
                                                                                                                           <field name="COMMENT">aktuelle Position des Schlosses</field>
                                                                                                                         </block>
                                                                                                                       </next>
                                                                                                                     </block>
                                                                                                                   </statement>
                                                                                                                 </block>
                                                                                                               </next>
                                                                                                             </block>
                                                                                                           </next>
                                                                                                         </block>
                                                                                                       </statement>
                                                                                                       <next>
                                                                                                         <block type="create" id="wug$JyHzLP-fSDTc;@eL">
                                                                                                           <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.motion</field>
                                                                                                           <value name="VALUE">
                                                                                                             <block type="logic_boolean" id="+89ou+G@pz.*jj@w]x(I">
                                                                                                               <field name="BOOL">FALSE</field>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="COMMON">
                                                                                                             <block type="text" id="j%t9B8ap2ky!XLb{k2Pj">
                                                                                                               <field name="TEXT">{"role":"sensor.motion","type":"boolean","read":true,"write":false,"name":"motion"}</field>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <statement name="STATEMENT">
                                                                                                             <block type="comment" id="#g,Z[p/h^`U3Gu.lS@W^">
                                                                                                               <field name="COMMENT">sensor.motion</field>
                                                                                                               <next>
                                                                                                                 <block type="comment" id="`nE#*{U9hL/nt(sY9j[8">
                                                                                                                   <field name="COMMENT">Bewegungssensor</field>
                                                                                                                 </block>
                                                                                                               </next>
                                                                                                             </block>
                                                                                                           </statement>
                                                                                                           <next>
                                                                                                             <block type="create" id="m}z.2Nx`8~/cT%8aZi_M">
                                                                                                               <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.rain</field>
                                                                                                               <value name="VALUE">
                                                                                                                 <block type="logic_boolean" id="Q#F`O`6[o[K{Frcc.D(_">
                                                                                                                   <field name="BOOL">FALSE</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="COMMON">
                                                                                                                 <block type="text" id=".U//jno/Y-QHWiiZXtHx">
                                                                                                                   <field name="TEXT">{"role":"sensor.rain","type":"boolean","read":true,"write":false,"name":"rain"}</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <statement name="STATEMENT">
                                                                                                                 <block type="comment" id="63%^YG-uQlsC}I,]?Y1r">
                                                                                                                   <field name="COMMENT">sensor.rain</field>
                                                                                                                   <next>
                                                                                                                     <block type="comment" id="U.AV~ya?kyZ?-n{I8/zJ">
                                                                                                                       <field name="COMMENT">Regen erkannt</field>
                                                                                                                     </block>
                                                                                                                   </next>
                                                                                                                 </block>
                                                                                                               </statement>
                                                                                                               <next>
                                                                                                                 <block type="create" id="Q|Fza.c0d1)_e(FZ4[|M">
                                                                                                                   <field name="NAME">0_userdata.0.Datenpunkte_erstellen.02Sensor_schreibgeschuetzt.noise</field>
                                                                                                                   <value name="VALUE">
                                                                                                                     <block type="logic_boolean" id="d]H#j2R011eh}?FF.%j+">
                                                                                                                       <field name="BOOL">FALSE</field>
                                                                                                                     </block>
                                                                                                                   </value>
                                                                                                                   <value name="COMMON">
                                                                                                                     <block type="text" id="FgHBM|=P~IrR*0gq@#N7">
                                                                                                                       <field name="TEXT">{"role":"sensor.noise","type":"boolean","read":true,"write":false,"name":"noise"}</field>
                                                                                                                     </block>
                                                                                                                   </value>
                                                                                                                   <statement name="STATEMENT">
                                                                                                                     <block type="comment" id="q)|m55L3`VQB+UnH%V(a">
                                                                                                                       <field name="COMMENT">sensor.noise</field>
                                                                                                                       <next>
                                                                                                                         <block type="comment" id="hj`RdGzooY`:$P~g*R~9">
                                                                                                                           <field name="COMMENT">Geräusch erkannt</field>
                                                                                                                         </block>
                                                                                                                       </next>
                                                                                                                     </block>
                                                                                                                   </statement>
                                                                                                                   <next>
                                                                                                                     <block type="comment" id="qa?~BsR4oTlmTtwy_PB/">
                                                                                                                       <field name="COMMENT">Tasten (Boolscher Wert, nur Schreiben)</field>
                                                                                                                       <next>
                                                                                                                         <block type="comment" id="L]aptP.6it7*Qq!D^8I}">
                                                                                                                           <field name="COMMENT">common.type = boolean, common.write = true, common.read = false</field>
                                                                                                                         </block>
                                                                                                                       </next>
                                                                                                                     </block>
                                                                                                                   </next>
                                                                                                                 </block>
                                                                                                               </next>
                                                                                                             </block>
                                                                                                           </next>
                                                                                                         </block>
                                                                                                       </next>
                                                                                                     </block>
                                                                                                   </next>
                                                                                                 </block>
                                                                                               </next>
                                                                                             </block>
                                                                                           </next>
                                                                                         </block>
                                                                                       </next>
                                                                                     </block>
                                                                                   </next>
                                                                                 </block>
                                                                               </next>
                                                                             </block>
                                                                           </next>
                                                                         </block>
                                                                       </next>
                                                                     </block>
                                                                   </next>
                                                                 </block>
                                                               </next>
                                                             </block>
                                                           </next>
                                                         </block>
                                                       </next>
                                                     </block>
                                                   </next>
                                                 </block>
                                               </next>
                                             </block>
                                           </next>
                                         </block>
                                       </next>
                                     </block>
                                   </next>
                                 </block>
                               </next>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                    </xml>
                    

                    paul53P Offline
                    paul53P Offline
                    paul53
                    wrote on last edited by paul53
                    #72

                    @dslraser sagte: So besser ?

                    Beim ersten Block fehlt "type":"string" oder "type":"mixed".

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    dslraserD 1 Reply Last reply
                    0
                    • paul53P paul53

                      @dslraser sagte: So besser ?

                      Beim ersten Block fehlt "type":"string" oder "type":"mixed".

                      dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      wrote on last edited by
                      #73

                      @paul53 sagte in Skipte einfügen und benutzen.:

                      @dslraser sagte: So besser ?

                      Beim ersten Block fehlt "type":"string" oder "type":"mixed".

                      Das steht nicht in der Anleitung.
                      Da steht nur:

                      state - sehr allgemeiner Zweck. Zu verwenden, wenn unbekannt ist, welche Rolle der Datenpukt hat.

                      Aber ich mache dann mixed daraus.

                      paul53P 1 Reply Last reply
                      0
                      • dslraserD dslraser

                        @paul53 sagte in Skipte einfügen und benutzen.:

                        @dslraser sagte: So besser ?

                        Beim ersten Block fehlt "type":"string" oder "type":"mixed".

                        Das steht nicht in der Anleitung.
                        Da steht nur:

                        state - sehr allgemeiner Zweck. Zu verwenden, wenn unbekannt ist, welche Rolle der Datenpukt hat.

                        Aber ich mache dann mixed daraus.

                        paul53P Offline
                        paul53P Offline
                        paul53
                        wrote on last edited by
                        #74

                        @dslraser sagte: Das steht nicht in der Anleitung.

                        Javascript macht wohl automatisch "type":"mixed", wenn nichts angegeben ist.

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        dslraserD 1 Reply Last reply
                        0
                        • paul53P paul53

                          @dslraser sagte: Das steht nicht in der Anleitung.

                          Javascript macht wohl automatisch "type":"mixed", wenn nichts angegeben ist.

                          dslraserD Offline
                          dslraserD Offline
                          dslraser
                          Forum Testing Most Active
                          wrote on last edited by dslraser
                          #75

                          @paul53 sagte in Skipte einfügen und benutzen.:

                          Javascript macht wohl automatisch "type":"mixed", wenn nichts angegeben ist.

                          ja, ohne die "type":"mixed" Angabe erstellt

                          {
                            "common": {
                              "role": "state",
                              "name": "state",
                              "type": "mixed"
                            },
                            "native": {
                              "role": "state",
                              "name": "state",
                              "type": "mixed"
                            },
                            "type": "state",
                            "from": "system.adapter.javascript.0",
                            "user": "system.user.admin",
                            "ts": 1624381391345,
                            "_id": "0_userdata.0.Datenpunkte_erstellen.01Allgemein.state",
                            "acl": {
                              "object": 1636,
                              "state": 1636,
                              "owner": "system.user.admin",
                              "ownerGroup": "system.group.administrator"
                            }
                          }
                          

                          Ich werde mal bei Gelegenheit alle meine DP überprüfen und konform abändern.
                          Ich habe den Wink verstanden.

                          Dann sollte man sich auskennen und z.B. keine falschen Rollen vergeben ("number", "string").

                          1 Reply Last reply
                          0
                          • paul53P paul53

                            @padi0-000 sagte: wert aus der logo 8 in "Word"

                            Gibt es dafür einen Datenpunkt unter "s7.0" und welchen Wert enthält er?

                            Zur Umwandlung von Wh in kWh verwende einen Alias, den Du mit dem Alias-Manager erstellen kannst.

                            Beispiel:

                            Bild_2021-06-22_192541.png

                            P Offline
                            P Offline
                            padi0-000
                            wrote on last edited by
                            #76

                            @paul53 sagte in Skipte einfügen und benutzen.:

                            @padi0-000 sagte: wert aus der logo 8 in "Word"

                            Gibt es dafür einen Datenpunkt unter "s7.0" und welchen Wert enthält er?

                            Zur Umwandlung von Wh in kWh verwende einen Alias, den Du mit dem Alias-Manager erstellen kannst.

                            Beispiel:

                            Bild_2021-06-22_192541.png

                            Hallo ja es gibt einen Datenpunkt unter s7

                            666666.PNG

                            nur sieht es bei mir unter alias anders aus als auf deinem Screenshot

                            paul53P 1 Reply Last reply
                            0
                            • P padi0-000

                              @paul53 sagte in Skipte einfügen und benutzen.:

                              @padi0-000 sagte: wert aus der logo 8 in "Word"

                              Gibt es dafür einen Datenpunkt unter "s7.0" und welchen Wert enthält er?

                              Zur Umwandlung von Wh in kWh verwende einen Alias, den Du mit dem Alias-Manager erstellen kannst.

                              Beispiel:

                              Bild_2021-06-22_192541.png

                              Hallo ja es gibt einen Datenpunkt unter s7

                              666666.PNG

                              nur sieht es bei mir unter alias anders aus als auf deinem Screenshot

                              paul53P Offline
                              paul53P Offline
                              paul53
                              wrote on last edited by paul53
                              #77

                              @padi0-000 sagte: sieht es bei mir unter alias anders aus als auf deinem Screenshot

                              Der Screenshot zeigt einen neu erstellten Alias-Datenpunkt im Alias-Manager, der den originalen S7-Datenpunkt spiegelt und dabei von 868 Wh in 0.868 kWh umrechnet.

                              S7_Zaehler.JPG
                              Unter alias.0:
                              alias_kWh.JPG

                              Im Alias-Manager:
                              Bild_2021-06-23_191947.png

                              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                              P 1 Reply Last reply
                              0
                              • paul53P paul53

                                @padi0-000 sagte: sieht es bei mir unter alias anders aus als auf deinem Screenshot

                                Der Screenshot zeigt einen neu erstellten Alias-Datenpunkt im Alias-Manager, der den originalen S7-Datenpunkt spiegelt und dabei von 868 Wh in 0.868 kWh umrechnet.

                                S7_Zaehler.JPG
                                Unter alias.0:
                                alias_kWh.JPG

                                Im Alias-Manager:
                                Bild_2021-06-23_191947.png

                                P Offline
                                P Offline
                                padi0-000
                                wrote on last edited by
                                #78

                                @paul53
                                Super hat nun auch bei mir geklappt,
                                mit dem 2ten anlauf ging es dann..
                                Danke Schön 👍

                                1 Reply Last reply
                                0
                                • GlasfaserG Glasfaser

                                  @padi0-000

                                  Ich meine eher .... die Node Version 10 / NPM

                                  P Offline
                                  P Offline
                                  padi0-000
                                  wrote on last edited by
                                  #79

                                  @glasfaser sagte in Skipte einfügen und benutzen.:

                                  @padi0-000

                                  Ich meine eher .... die Node Version 10 / NPM

                                  Wie wichtig ist den ein Update von Node und NPM
                                  da es im moment ja alles soweit läuft.

                                  1 Reply Last reply
                                  0
                                  • GlasfaserG Offline
                                    GlasfaserG Offline
                                    Glasfaser
                                    wrote on last edited by Glasfaser
                                    #80

                                    @padi0-000

                                    ... da viele aktuelle Adapter ,nicht richtig mit Node 10 funktionieren.

                                    bzw. hier auch sehr gut erklärt :

                                    https://forum.iobroker.net/topic/22867/how-to-node-js-für-iobroker-richtig-updaten

                                    oder

                                    https://www.iobroker.net/#de/documentation/install/updatenode.md

                                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                    1 Reply Last reply
                                    0

                                    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                    With your input, this post could be even better 💗

                                    Register Login
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    358

                                    Online

                                    32.8k

                                    Users

                                    82.7k

                                    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