Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Skipte einfügen und benutzen.

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    249

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Skipte einfügen und benutzen.

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
80 Beiträge 5 Kommentatoren 7.2k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • GlasfaserG Glasfaser

    @padi0-000

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

    P Offline
    P Offline
    padi0-000
    schrieb am zuletzt editiert von
    #54

    @glasfaser ok ... ist das ein Problem ?
    hatte arge schwierigkeiten als ich die versucht hatte ein update zu machen, danach lief nichts meher.

    werde erst mal das System sauber machen und danach werde ich mich mal drum kümmern, gibt bestimmt jemanden der weiss was ich da machen muss..

    P 1 Antwort Letzte Antwort
    0
    • P padi0-000

      @glasfaser ok ... ist das ein Problem ?
      hatte arge schwierigkeiten als ich die versucht hatte ein update zu machen, danach lief nichts meher.

      werde erst mal das System sauber machen und danach werde ich mich mal drum kümmern, gibt bestimmt jemanden der weiss was ich da machen muss..

      P Offline
      P Offline
      padi0-000
      schrieb am zuletzt editiert von
      #55

      Danke an alle die mich auch bei dem Tehma so schön unterstüzt haben ....

      1 Antwort Letzte Antwort
      0
      • GlasfaserG Glasfaser

        @Homoran
        1.JPG

        .

        1.JPG
        Uff ... das ist Windows ,

        da sollte ihm einer mit Windows Erfahrung weiter helfen ,es auf dem neusten Stand zu bringen ,bevor er mit den Script´s weiter macht .

        @sigi234

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #56

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

        Uff ... das ist Windows ,

        das ist mir auch rausgerutscht

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        P 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

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

          Uff ... das ist Windows ,

          das ist mir auch rausgerutscht

          P Offline
          P Offline
          padi0-000
          schrieb am zuletzt editiert von
          #57

          @homoran

          bin gerne bereit es auf einem PI zu installieren. habe aber von den dingern mal garkeine Ahnung.
          bräuchte da jemanden der mich da durchführt.
          hatte es damals mal versucht , aber es seiterte dann an einem Tochsscreen für die Visu usw.

          ach hatte ich hier geschaut , aber nicht wirklich gedunden wo soetwas von anfang an erklärt wir was zu machen ist und wie man an die Sache ran geht.

          Deshalb windows ... damit habe ich etwas erfahrung.

          Sollte sich jemand angesprochen fühlen mir zu helfen dabei immer zu , aber nur wenn es dann auch mit der visu klappt ...

          Anfangen müsste man bei der Hardware ,, denke PI 4 ist im moment aktuell ?

          HomoranH 1 Antwort Letzte Antwort
          0
          • P padi0-000

            @homoran

            bin gerne bereit es auf einem PI zu installieren. habe aber von den dingern mal garkeine Ahnung.
            bräuchte da jemanden der mich da durchführt.
            hatte es damals mal versucht , aber es seiterte dann an einem Tochsscreen für die Visu usw.

            ach hatte ich hier geschaut , aber nicht wirklich gedunden wo soetwas von anfang an erklärt wir was zu machen ist und wie man an die Sache ran geht.

            Deshalb windows ... damit habe ich etwas erfahrung.

            Sollte sich jemand angesprochen fühlen mir zu helfen dabei immer zu , aber nur wenn es dann auch mit der visu klappt ...

            Anfangen müsste man bei der Hardware ,, denke PI 4 ist im moment aktuell ?

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #58

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

            aber es seiterte dann an einem Tochsscreen für die Visu usw.

            das hat nichts miteinander zu tun!
            Der RasPi wäre nur der Server.
            Die Darstellung der vis ist absolut unabhängig davon und kann auf jedem Endgerät mit Browser stattfinden.

            kein Support per PN! - Fragen im Forum stellen -
            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            P 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

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

              aber es seiterte dann an einem Tochsscreen für die Visu usw.

              das hat nichts miteinander zu tun!
              Der RasPi wäre nur der Server.
              Die Darstellung der vis ist absolut unabhängig davon und kann auf jedem Endgerät mit Browser stattfinden.

              P Offline
              P Offline
              padi0-000
              schrieb am zuletzt editiert von
              #59

              @homoran
              Ja das ist mir bewusst , aber möchte beides auf einem Gerät haben da zur Zeit ein Mini PC hinter meinem Touchscreen verbaut ist und ich nicht mehrere Geräte ständig am laufen haben möchte.

              1 Antwort Letzte Antwort
              0
              • GlasfaserG Glasfaser

                @padi0-000

                Nimm diesen Schnipsel und startet es in einem neuen Script .

                createState("0_userdata.0.Testordner.Test"             ,"",   {name: "Temperatur im Haus",                type: "number", role: "state", unit: "°C" });
                

                Dann muß der Ordner auftauchen .

                P Offline
                P Offline
                padi0-000
                schrieb am zuletzt editiert von
                #60

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

                createState("0_userdata.0.Testordner.Test" ,"", {name: "Temperatur im Haus", type: "number", role: "state", unit: "°C" });

                Nach dem Der Ordner ja nun Sichtbar ist, kann ich das Skipt doch löschen oder ?

                P 1 Antwort Letzte Antwort
                0
                • P padi0-000

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

                  createState("0_userdata.0.Testordner.Test" ,"", {name: "Temperatur im Haus", type: "number", role: "state", unit: "°C" });

                  Nach dem Der Ordner ja nun Sichtbar ist, kann ich das Skipt doch löschen oder ?

                  P Offline
                  P Offline
                  padi0-000
                  schrieb am zuletzt editiert von
                  #61

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

                  P dslraserD 2 Antworten Letzte Antwort
                  0
                  • P padi0-000

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

                    P Offline
                    P Offline
                    padi0-000
                    schrieb am zuletzt editiert von
                    #62

                    @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 habe ich hinbekommen habe einfach den Ordnername im Skript ersetzt.

                    habe aber nun das Problem das mir meine Skripte nicht alle gezeigt werden.

                    1.PNG

                    2.PNG

                    Resol , WM Fertig , TK Fertig sind alte skripte.

                    Skript 1-3 sind neu Und Trokner Keller Fertig ist auch neu

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • P padi0-000

                      @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 habe ich hinbekommen habe einfach den Ordnername im Skript ersetzt.

                      habe aber nun das Problem das mir meine Skripte nicht alle gezeigt werden.

                      1.PNG

                      2.PNG

                      Resol , WM Fertig , TK Fertig sind alte skripte.

                      Skript 1-3 sind neu Und Trokner Keller Fertig ist auch neu

                      paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von paul53
                      #63

                      @padi0-000 sagte: Problem das mir meine Skripte nicht alle gezeigt werden.

                      Unter "0_userdata.0" befinden sich keine Skripte, sondern nur selbst erstellte eigene Datenpunkte.

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

                      wie erstelle ich in dem Ordner denn neue Ordner ?

                      Nochmal

                      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

                      1 Antwort Letzte Antwort
                      0
                      • 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
                        schrieb am zuletzt editiert von 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 Antworten Letzte Antwort
                        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
                          schrieb am zuletzt editiert von
                          #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 Antwort Letzte Antwort
                          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
                            schrieb am zuletzt editiert von
                            #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 Antwort Letzte Antwort
                            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
                              schrieb am zuletzt editiert von
                              #67

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

                              1 Antwort Letzte Antwort
                              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
                                schrieb am zuletzt editiert von
                                #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 Antwort Letzte Antwort
                                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
                                  schrieb am zuletzt editiert von
                                  #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 Antwort Letzte Antwort
                                  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
                                    schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                                    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
                                      schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                                      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
                                        schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                                        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
                                          schrieb am zuletzt editiert von
                                          #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 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          454

                                          Online

                                          32.7k

                                          Benutzer

                                          82.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe