Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Blockly Selektor u. Aufzählungen Geräte zählen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Blockly Selektor u. Aufzählungen Geräte zählen

    This topic has been deleted. Only users with topic management privileges can see it.
    • dslraser
      dslraser Forum Testing Most Active @Elektroniker86 last edited by

      @Elektroniker86
      wenn Du iQontrol verwendest, dann mußt Du das hier noch anpassen und aktivieren, da steht sonst noch Steckdosen drinn....

      Bildschirmfoto 2020-02-09 um 13.24.22.png

      Bildschirmfoto 2020-02-09 um 13.24.09.png

      und das auch aktivieren.

      Bildschirmfoto 2020-02-09 um 13.26.28.png

      Der Pfad wäre dann so...

      http://Deine_IP_Adresse:8082/iqontrol.meta/htmllicht.html
      (bei mir z.B. http://192.168.1.250:8082/iqontrol.meta/htmllicht.html)

      1 Reply Last reply Reply Quote 1
      • Elektroniker86
        Elektroniker86 last edited by

        Top!!! Danke es funktioniert erstmal.

        Allerdings habe ich 5 Ordner die überwacht werden müssten.
        Und da ist noch ein Schreibfehler.

        Ich habe gedacht das Die Aufzählungen überwacht werden, sprich alles was als Licht deklariert.

        Anmerkung 2020-02-09 134247.jpg

        Wie muss ich das Blockly abändern damit alle Ordner überwacht werden?

        dslraser 1 Reply Last reply Reply Quote 0
        • dslraser
          dslraser Forum Testing Most Active @Elektroniker86 last edited by dslraser

          @Elektroniker86 sagte in Geräte zählen mit Blockly Selektor u. Aufzählungen:

          Und da ist noch ein Schreibfehler.

          das könntest Du hier selbst korrigieren, habe ich aber in diesem Export unten gemacht

          Bildschirmfoto 2020-02-09 um 14.00.02.png

          Ich habe gedacht das Die Aufzählungen überwacht werden, sprich alles was als Licht deklariert.

          ist ja auch so

          Allerdings habe ich 5 Ordner die überwacht werden müssten.

          Das wußte ich ja nicht.
          Lösche alle zuvor erstellten Datenpunkte und importiere dieses Blockly und starte es.

          <xml xmlns="http://www.w3.org/1999/xhtml">
           <variables>
             <variable type="" id="E-2Ms[EQ*lEe7IRh*cIa">id</variable>
             <variable type="" id=",CKGwqCVMH?=oFfDM}">arry</variable>
             <variable type="" id="9,LX9Q_^1Zm.XL]5L%Y">trenner</variable>
             <variable type="" id="#8GHEd)j7S$#s,^/Sbk%">textAusgabe</variable>
             <variable type="" id=".Yia3JB]R6UM8||#rtEy">Anzahl_Licht_eingeschaltet</variable>
             <variable type="" id="GBP*^g/p%y(A!z9wYIAp">Anzahl_Licht_gesamt</variable>
             <variable type="" id="kf.|gUBRrt]]ET/7VV`i">Licht_eingeschaltet_Liste</variable>
             <variable type="" id="?Iruv;}=6m-+T=![x@`H">Licht_gesamt_Liste</variable>
             <variable type="" id="M#.~fDd[/KAfhHH%W2-K">Licht_html_Liste</variable>
             <variable type="undefined" id="timeout">timeout</variable>
             <variable type="" id="HYyl#n^=-9$2h^y`Y;N?">htmlText</variable>
             <variable type="" id="O.g)=vuxy/!=!?vJ]|ep">Licht_an</variable>
             <variable type="" id="s=n-:M5Oe8@rDy8F^Czv">Licht_aus</variable>
           </variables>
           <block type="procedures_defcustomreturn" id="!N6;}kSECsPgA~=}mQv" x="13" y="13">
             <mutation statements="false">
               <arg name="id" varid="E-2Ms[EQ*lEe7IRh*cIa"></arg>
             </mutation>
             <field name="NAME">getParentName</field>
             <field name="SCRIPT">Ly92YXIgb2JqID0gZ2V0T2JqZWN0KGlkKTsNCi8vdmFyIG5hbWUgPSBnZXRPYmplY3QoaWQpLmNvbW1vbi5uYW1lOw0KLy92YXIgZGV2aWNlbmFtZSA9IG5hbWUuc3Vic3RyaW5nKDAsIG5hbWUuaW5kZXhPZigiLm9uIikpOyAvLy5vbiBhdXMgVGV4dCBlbnRmZXJuZW4NCi8vcmV0dXJuIGdldE9iamVjdChpZCkuY29tbW9uLm5hbWUuc3Vic3RyaW5nKDAsIG5hbWUuaW5kZXhPZigiLm9uIikpOw0KDQoNCi8vLy9pZihnZXRPYmplY3QoaWQuc3Vic3RyaW5nKDAsIGlkLmxhc3RJbmRleE9mKCcuJykpKSkgcmV0dXJuIGdldE9iamVjdChpZC5zdWJzdHJpbmcoMCwgaWQubGFzdEluZGV4T2YoJy4nKSkpLmNvbW1vbi5uYW1lOw0KLy9lbHNlIHJldHVybiBudWxsOw0KLy9pZihleGlzdHNPYmplY3QoaWQpKSByZXR1cm4gZ2V0T2JqZWN0KGlkKS5jb21tb24ubmFtZTsNCg0KdmFyIG9iaiA9IGdldE9iamVjdChpZCk7DQp2YXIgbmFtZSA9IGdldE9iamVjdChpZCkuY29tbW9uLm5hbWU7DQpyZXR1cm4gZ2V0T2JqZWN0KGlkKS5jb21tb24ubmFtZTs=</field>
             <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
           </block>
           <block type="procedures_defcustomreturn" id="_(a~5[lFS^_b-QSlk(!i" x="13" y="63">
             <mutation statements="false">
               <arg name="arry" varid=",CKGwqCVMH?=oFfDM}"></arg>
               <arg name="trenner" varid="9,LX9Q_^1Zm.XL]5L%Y"></arg>
             </mutation>
             <field name="NAME">arry, trenner</field>
             <field name="SCRIPT">cmV0dXJuIGFycnkuam9pbih0cmVubmVyKTs=</field>
             <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
           </block>
           <block type="procedures_defcustomnoreturn" id="hvz=#RO?t*_4B%(i4;;$" disabled="true" x="13" y="113">
             <mutation statements="false">
               <arg name="textAusgabe" varid="#8GHEd)j7S$#s,^/Sbk%"></arg>
             </mutation>
             <field name="NAME">iQontrol_File_schreiben</field>
             <field name="SCRIPT">ICBjb25zdCBwYXRoID0gIi9odG1sbGljaHQuaHRtbCI7DQogIA0KICB3cml0ZUZpbGUoJ2lxb250cm9sLm1ldGEnLCBwYXRoICx0ZXh0QXVzZ2FiZSwgZnVuY3Rpb24gKGVycm9yKSB7DQogICAgbG9nKCdpUW9udHJvbCBMaWNodCBEYXRlaSBnZXNjaHJpZWJlbicpOw0KfSk7</field>
             <comment pinned="false" h="80" w="160">Funktion zum schreiben einer html Datei für iQontrol</comment>
           </block>
           <block type="procedures_defcustomnoreturn" id="EJhG@Zv:/.r@(DzIU,:6" x="13" y="163">
             <mutation statements="false"></mutation>
             <field name="NAME">Datenpunkte_erstellen</field>
             <field name="SCRIPT">LyoqCiAqIENyZWF0ZSBzdGF0ZXMgdW5kZXIgMF91c2VyZGF0YS4wIG9yIGphdmFzY3JpcHQueAogKiBDdXJyZW50IFZlcnNpb246ICAgICBodHRwczovL2dpdGh1Yi5jb20vTWljLU0vaW9icm9rZXIuY3JlYXRlVXNlclN0YXRlcwogKiBTdXBwb3J0OiAgICAgICAgICAgICBodHRwczovL2ZvcnVtLmlvYnJva2VyLm5ldC90b3BpYy8yNjgzOS8KICogQXV0b3I6ICAgICAgICAgICAgICAgTWljIChpb0Jyb2tlcikgfCBNaWMtTSAoZ2l0aHViKQogKiBWZXJzaW9uOiAgICAgICAgICAgICAxLjAgKDE3IEphbnVhcnkgMjAyMCkKICogRXhhbXBsZToKICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgIGxldCBzdGF0ZXNUb0NyZWF0ZSA9IFsKICAgICAgICBbJ1Rlc3QuVGVzdDEnLCB7J25hbWUnOidUZXN0IDEnLCAndHlwZSc6J3N0cmluZycsICdyZWFkJzp0cnVlLCAnd3JpdGUnOnRydWUsICdyb2xlJzonaW5mbycsICdkZWYnOidIZWxsbycgfV0sCiAgICAgICAgWydUZXN0LlRlc3QyJywgeyduYW1lJzonVGVzdCAyJywgJ3R5cGUnOidzdHJpbmcnLCAncmVhZCc6dHJ1ZSwgJ3dyaXRlJzp0cnVlLCAncm9sZSc6J2luZm8nLCAnZGVmJzonSGVsbG8nIH1dLAogICAgXTsKICAgIGNyZWF0ZVVzZXJTdGF0ZXMoJzBfdXNlcmRhdGEuMCcsIGZhbHNlLCBzdGF0ZXNUb0NyZWF0ZSk7CiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAqIFBMRUFTRSBOT1RFOiBQZXIgaHR0cHM6Ly9naXRodWIuY29tL2lvQnJva2VyL2lvQnJva2VyLmphdmFzY3JpcHQvaXNzdWVzLzQ3NCwgdGhlIHVzZWQgZnVuY3Rpb24gc2V0T2JqZWN0KCkgCiAqICAgICAgICAgICAgICBleGVjdXRlcyB0aGUgY2FsbGJhY2sgUFJJT1IgdG8gY29tcGxldGluZyB0aGUgc3RhdGUgY3JlYXRpb24uIFRoZXJlZm9yZSwgd2UgdXNlIGEgc2V0VGltZW91dCBhbmQgY291bnRlci4gCiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAqIEBwYXJhbSB7c3RyaW5nfSB3aGVyZSAgICAgICAgICBXaGVyZSB0byBjcmVhdGUgdGhlIHN0YXRlOiBlLmcuICcwX3VzZXJkYXRhLjAnIG9yICdqYXZhc2NyaXB0LngnLgogKiBAcGFyYW0ge2Jvb2xlYW59IGZvcmNlICAgICAgICAgRm9yY2Ugc3RhdGUgY3JlYXRpb24gKG92ZXJ3cml0ZSksIGlmIHN0YXRlIGlzIGV4aXN0aW5nLgogKiBAcGFyYW0ge2FycmF5fSBzdGF0ZXNUb0NyZWF0ZSAgU3RhdGUocykgdG8gY3JlYXRlLiBzaW5nbGUgYXJyYXkgb3IgYXJyYXkgb2YgYXJyYXlzCiAqIEBwYXJhbSB7b2JqZWN0fSBbY2FsbGJhY2tdICAgICBPcHRpb25hbDogYSBjYWxsYmFjayBmdW5jdGlvbiAtLSBUaGlzIHByb3ZpZGVkIGZ1bmN0aW9uIHdpbGwgYmUgZXhlY3V0ZWQgYWZ0ZXIgYWxsIHN0YXRlcyBhcmUgY3JlYXRlZC4KICovCmZ1bmN0aW9uIGNyZWF0ZVVzZXJTdGF0ZXMod2hlcmUsIGZvcmNlLCBzdGF0ZXNUb0NyZWF0ZSwgY2FsbGJhY2sgPSB1bmRlZmluZWQpIHsKIAogICAgY29uc3QgV0FSTiA9IGZhbHNlOyAvLyBUaHJvd3Mgd2FybmluZyBpbiBsb2csIGlmIHN0YXRlIGlzIGFscmVhZHkgZXhpc3RpbmcgYW5kIGZvcmNlPWZhbHNlLiBEZWZhdWx0IGlzIGZhbHNlLCBzbyBubyB3YXJuaW5nIGluIGxvZywgaWYgc3RhdGUgZXhpc3RzLgogICAgY29uc3QgTE9HX0RFQlVHID0gZmFsc2U7IC8vIFRvIGRlYnVnIHRoaXMgZnVuY3Rpb24sIHNldCB0byB0cnVlCiAgICAvLyBQZXIgaXNzdWUgIzQ3NCAoaHR0cHM6Ly9naXRodWIuY29tL2lvQnJva2VyL2lvQnJva2VyLmphdmFzY3JpcHQvaXNzdWVzLzQ3NCksIHRoZSB1c2VkIGZ1bmN0aW9uIHNldE9iamVjdCgpIGV4ZWN1dGVzIHRoZSBjYWxsYmFjayAKICAgIC8vIGJlZm9yZSB0aGUgc3RhdGUgaXMgYWN0dWFsIGNyZWF0ZWQuIFRoZXJlZm9yZSwgd2UgdXNlIGEgc2V0VGltZW91dCBhbmQgY291bnRlciBhcyBhIHdvcmthcm91bmQuCiAgICAvLyBJbmNyZWFzZSB0aGlzIHRvIDEwMCwgaWYgaXQgaXMgbm90IHdvcmtpbmcuCiAgICBjb25zdCBERUxBWSA9IDUwOyAvLyBEZWxheSBpbiBtaWxsaXNlY29uZHMgKG1zKQoKCiAgICAvLyBWYWxpZGF0ZSAid2hlcmUiCiAgICBpZiAod2hlcmUuZW5kc1dpdGgoJy4nKSkgd2hlcmUgPSB3aGVyZS5zbGljZSgwLCAtMSk7IC8vIFJlbW92ZSB0cmFpbGluZyBkb3QKICAgIGlmICggKHdoZXJlLm1hdGNoKC9eamF2YXNjcmlwdC4oWzAtOV18WzEtOV1bMC05XSkkLykgPT0gbnVsbCkgJiYgKHdoZXJlLm1hdGNoKC9eMF91c2VyZGF0YS4wJC8pID09IG51bGwpICkgewogICAgICAgIGxvZygnVGhpcyBzY3JpcHQgZG9lcyBub3Qgc3VwcG9ydCB0byBjcmVhdGUgc3RhdGVzIHVuZGVyIFsnICsgd2hlcmUgKyAnXScsICdlcnJvcicpOwogICAgICAgIHJldHVybjsKICAgIH0KCiAgICAvLyBQcmVwYXJlICJzdGF0ZXNUb0NyZWF0ZSIgc2luY2Ugd2UgYWxzbyBhbGxvdyBhIHNpbmdsZSBzdGF0ZSB0byBjcmVhdGUKICAgIGlmKCFBcnJheS5pc0FycmF5KHN0YXRlc1RvQ3JlYXRlWzBdKSkgc3RhdGVzVG9DcmVhdGUgPSBbc3RhdGVzVG9DcmVhdGVdOyAvLyB3cmFwIGludG8gYXJyYXksIGlmIGp1c3Qgb25lIGFycmF5IGFuZCBub3QgaW5zaWRlIGFuIGFycmF5CgogICAgbGV0IG51bVN0YXRlcyA9IHN0YXRlc1RvQ3JlYXRlLmxlbmd0aDsKICAgIGxldCBjb3VudGVyID0gLTE7CiAgICBzdGF0ZXNUb0NyZWF0ZS5mb3JFYWNoKGZ1bmN0aW9uKHBhcmFtKSB7CiAgICAgICAgY291bnRlciArPSAxOwogICAgICAgIGlmIChMT0dfREVCVUcpIGxvZyAoJ1tEZWJ1Z10gQ3VycmVudGx5IHByb2Nlc3NpbmcgZm9sbG93aW5nIHN0YXRlOiBbJyArIHBhcmFtWzBdICsgJ10nKTsKCiAgICAgICAgLy8gQ2xlYW4KICAgICAgICBsZXQgc3RhdGVJZCA9IHBhcmFtWzBdOwogICAgICAgIGlmICghIHN0YXRlSWQuc3RhcnRzV2l0aCh3aGVyZSkpIHN0YXRlSWQgPSB3aGVyZSArICcuJyArIHN0YXRlSWQ7IC8vIGFkZCB3aGVyZSB0byBiZWdpbm5pbmcgb2Ygc3RyaW5nCiAgICAgICAgc3RhdGVJZCA9IHN0YXRlSWQucmVwbGFjZSgvXC4qXC4vZywgJy4nKTsgLy8gcmVwbGFjZSBhbGwgbXVsdGlwbGUgZG90cyBsaWtlICcuLicsICcuLi4nIHdpdGggYSBzaW5nbGUgJy4nCiAgICAgICAgY29uc3QgRlVMTF9TVEFURV9JRCA9IHN0YXRlSWQ7CgogICAgICAgIGlmKCAoJChGVUxMX1NUQVRFX0lEKS5sZW5ndGggPiAwKSAmJiAoZXhpc3RzU3RhdGUoRlVMTF9TVEFURV9JRCkpICkgeyAvLyBXb3JrYXJvdW5kIGR1ZSB0byBodHRwczovL2dpdGh1Yi5jb20vaW9Ccm9rZXIvaW9Ccm9rZXIuamF2YXNjcmlwdC9pc3N1ZXMvNDc4CiAgICAgICAgICAgIC8vIFN0YXRlIGlzIGV4aXN0aW5nLgogICAgICAgICAgICBpZiAoV0FSTiAmJiAhZm9yY2UpIGxvZygnU3RhdGUgWycgKyBGVUxMX1NUQVRFX0lEICsgJ10gaXMgYWxyZWFkeSBleGlzdGluZyBhbmQgd2lsbCBubyBsb25nZXIgYmUgY3JlYXRlZC4nLCAnd2FybicpOwogICAgICAgICAgICBpZiAoIVdBUk4gJiYgTE9HX0RFQlVHKSBsb2coJ1tEZWJ1Z10gU3RhdGUgWycgKyBGVUxMX1NUQVRFX0lEICsgJ10gaXMgYWxyZWFkeSBleGlzdGluZy4gT3B0aW9uIGZvcmNlICg9b3ZlcndyaXRlKSBpcyBzZXQgdG8gWycgKyBmb3JjZSArICddLicpOwoKICAgICAgICAgICAgaWYoIWZvcmNlKSB7CiAgICAgICAgICAgICAgICAvLyBTdGF0ZSBleGlzdHMgYW5kIHNoYWxsIG5vdCBiZSBvdmVyd3JpdHRlbiBzaW5jZSBmb3JjZT1mYWxzZQogICAgICAgICAgICAgICAgLy8gU28sIHdlIGRvIG5vdCBwcm9jZWVkLgogICAgICAgICAgICAgICAgbnVtU3RhdGVzLS07CiAgICAgICAgICAgICAgICBpZiAobnVtU3RhdGVzID09PSAwKSB7CiAgICAgICAgICAgICAgICAgICAgaWYgKExPR19ERUJVRykgbG9nKCdbRGVidWddIEFsbCBzdGF0ZXMgc3VjY2Vzc2Z1bGx5IHByb2Nlc3NlZCEnKTsKICAgICAgICAgICAgICAgICAgICBpZiAodHlwZW9mIGNhbGxiYWNrID09PSAnZnVuY3Rpb24nKSB7IC8vIGV4ZWN1dGUgaWYgYSBmdW5jdGlvbiB3YXMgcHJvdmlkZWQgdG8gcGFyYW1ldGVyIGNhbGxiYWNrCiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChMT0dfREVCVUcpIGxvZygnW0RlYnVnXSBBbiBvcHRpb25hbCBjYWxsYmFjayBmdW5jdGlvbiB3YXMgcHJvdmlkZWQsIHdoaWNoIHdlIGFyZSBnb2luZyB0byBleGVjdXRlIG5vdy4nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGNhbGxiYWNrKCk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvLyBXZSBuZWVkIHRvIGdvIG91dCBhbmQgY29udGludWUgd2l0aCBuZXh0IGVsZW1lbnQgaW4gbG9vcC4KICAgICAgICAgICAgICAgICAgICByZXR1cm47IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE4NDUyOTIwL2NvbnRpbnVlLWluLWN1cnNvci1mb3JlYWNoCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gLy8gaWYoIWZvcmNlKQogICAgICAgIH0KCiAgICAgICAgLyoqKioqKioqKioqKgogICAgICAgICAqIFN0YXRlIGlzIG5vdCBleGlzdGluZyBvciBmb3JjZSA9IHRydWUsIHNvIHdlIGFyZSBjb250aW51aW5nIHRvIGNyZWF0ZSB0aGUgc3RhdGUgdGhyb3VnaCBzZXRPYmplY3QoKS4KICAgICAgICAgKioqKioqKioqKioqLwogICAgICAgIGxldCBvYmogPSB7fTsKICAgICAgICBvYmoudHlwZSA9ICdzdGF0ZSc7CiAgICAgICAgb2JqLm5hdGl2ZSA9IHt9OwogICAgICAgIG9iai5jb21tb24gPSBwYXJhbVsxXTsKICAgICAgICBzZXRPYmplY3QoRlVMTF9TVEFURV9JRCwgb2JqLCBmdW5jdGlvbiAoZXJyKSB7CiAgICAgICAgICAgIGlmIChlcnIpIHsKICAgICAgICAgICAgICAgIGxvZygnQ2Fubm90IHdyaXRlIG9iamVjdCBmb3Igc3RhdGUgWycgKyBGVUxMX1NUQVRFX0lEICsgJ106ICcgKyBlcnIpOwogICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgaWYgKExPR19ERUJVRykgbG9nKCdbRGVidWddIE5vdyB3ZSBhcmUgY3JlYXRpbmcgbmV3IHN0YXRlIFsnICsgRlVMTF9TVEFURV9JRCArICddJykKICAgICAgICAgICAgICAgIGxldCBpbml0ID0gbnVsbDsKICAgICAgICAgICAgICAgIGlmKHBhcmFtWzFdLmRlZiA9PT0gdW5kZWZpbmVkKSB7CiAgICAgICAgICAgICAgICAgICAgaWYocGFyYW1bMV0udHlwZSA9PT0gJ251bWJlcicpIGluaXQgPSAwOwogICAgICAgICAgICAgICAgICAgIGlmKHBhcmFtWzFdLnR5cGUgPT09ICdib29sZWFuJykgaW5pdCA9IGZhbHNlOwogICAgICAgICAgICAgICAgICAgIGlmKHBhcmFtWzFdLnR5cGUgPT09ICdzdHJpbmcnKSBpbml0ID0gJyc7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgIGluaXQgPSBwYXJhbVsxXS5kZWY7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgICAgIHNldFN0YXRlKEZVTExfU1RBVEVfSUQsIGluaXQsIHRydWUsIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoTE9HX0RFQlVHKSBsb2coJ1tEZWJ1Z10gc2V0U3RhdGUgZHVyY2hnZWbDvGhydDogJyArIEZVTExfU1RBVEVfSUQpOwogICAgICAgICAgICAgICAgICAgICAgICBudW1TdGF0ZXMtLTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKG51bVN0YXRlcyA9PT0gMCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKExPR19ERUJVRykgbG9nKCdbRGVidWddIEFsbCBzdGF0ZXMgcHJvY2Vzc2VkLicpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHR5cGVvZiBjYWxsYmFjayA9PT0gJ2Z1bmN0aW9uJykgeyAvLyBleGVjdXRlIGlmIGEgZnVuY3Rpb24gd2FzIHByb3ZpZGVkIHRvIHBhcmFtZXRlciBjYWxsYmFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChMT0dfREVCVUcpIGxvZygnW0RlYnVnXSBGdW5jdGlvbiB0byBjYWxsYmFjayBwYXJhbWV0ZXIgd2FzIHByb3ZpZGVkJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGNhbGxiYWNrKCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0sIERFTEFZICsgKDIwICogY291bnRlcikgKTsKICAgICAgICAgICAgfQogICAgICAgIH0pOwogICAgfSk7Cn0KCmxldCBzdGF0ZXNUb0NyZWF0ZSA9IFsKICAgIFsnR2VyYWV0ZV96YWVobGVuLkxpY2h0X3phZWhsZW4uMDFMaWNodF9BbnphaGxfZWluZ2VzY2hhbHRldCcsIHsnbmFtZSc6JzAxTGljaHRfQW56YWhsX2Vpbmdlc2NoYWx0ZXQnLCAndHlwZSc6J251bWJlcicsICdyZWFkJzp0cnVlLCAnd3JpdGUnOmZhbHNlLCAncm9sZSc6J251bWJlcicsJ3VuaXQnOiAnTGFtcGVuJywgJ2RlZic6MCB9XSwKICAgIFsnR2VyYWV0ZV96YWVobGVuLkxpY2h0X3phZWhsZW4uMDJMaWNodF9BbnphaGxfZ2VzYW10JywgeyduYW1lJzonMDJMaWNodF9BbnphaGxfZ2VzYW10JywgJ3R5cGUnOidudW1iZXInLCAncmVhZCc6dHJ1ZSwgJ3dyaXRlJzpmYWxzZSwgJ3JvbGUnOidudW1iZXInLCd1bml0JzogJ0xhbXBlbicsICdkZWYnOjAgfV0sCiAgICBbJ0dlcmFldGVfemFlaGxlbi5MaWNodF96YWVobGVuLjAzTGljaHRfdGV4dF9laW5nZXNjaGFsdGV0X0xpc3RlJywgeyduYW1lJzonMDNMaWNodF90ZXh0X2Vpbmdlc2NoYWx0ZXRfTGlzdGUnLCAndHlwZSc6J21peGVkJywgJ3JlYWQnOnRydWUsICd3cml0ZSc6ZmFsc2UsICdyb2xlJzonc3RyaW5nJywgJ2RlZic6J25vY2ggbGVlcicgfV0sICAgICAgICAgCiAgICBbJ0dlcmFldGVfemFlaGxlbi5MaWNodF96YWVobGVuLjA0TGljaHRfdGV4dF9HZXNhbXRfTGlzdGUnLCB7J25hbWUnOicwNExpY2h0X3RleHRfR2VzYW10X0xpc3RlJywgJ3R5cGUnOidtaXhlZCcsICdyZWFkJzp0cnVlLCAnd3JpdGUnOmZhbHNlLCAncm9sZSc6J3N0cmluZycsICdkZWYnOidub2NoIGxlZXInIH1dLCAgICAKICAgIFsnR2VyYWV0ZV96YWVobGVuLkxpY2h0X3phZWhsZW4uMDVMaWNodF9odG1sX0xpc3RlJywgeyduYW1lJzonMDVMaWNodF9odG1sX0xpc3RlJywgJ3R5cGUnOidzdHJpbmcnLCAncmVhZCc6dHJ1ZSwgJ3dyaXRlJzpmYWxzZSwgJ3JvbGUnOidzdHJpbmcnLCAnZGVmJzonbm9jaCBsZWVyJyB9XSwKICAgIApdOyAgICAKY3JlYXRlVXNlclN0YXRlcygnamF2YXNjcmlwdC4wJywgdHJ1ZSwgc3RhdGVzVG9DcmVhdGUpOwo=</field>
             <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
           </block>
           <block type="procedures_callcustomnoreturn" id=":$M_%{Ds0d-b,5nDEcL." x="13" y="213">
             <mutation name="Datenpunkte_erstellen"></mutation>
             <next>
               <block type="variables_set" id="m{3CIJBGWgyR970.R?.8">
                 <field name="VAR" id=".Yia3JB]R6UM8||#rtEy" variabletype="">Anzahl_Licht_eingeschaltet</field>
                 <value name="VALUE">
                   <block type="math_number" id="@{xLucodgvjj5zwTIk+E">
                     <field name="NUM">0</field>
                   </block>
                 </value>
                 <next>
                   <block type="variables_set" id="e??qlY4^1C,ST6I3@3Oo">
                     <field name="VAR" id="GBP*^g/p%y(A!z9wYIAp" variabletype="">Anzahl_Licht_gesamt</field>
                     <value name="VALUE">
                       <block type="math_number" id="_sj},NBYrXSWN8fg!cTK">
                         <field name="NUM">0</field>
                       </block>
                     </value>
                     <next>
                       <block type="variables_set" id="|:0:NXviBH3ts|PxK|E[">
                         <field name="VAR" id="kf.|gUBRrt]]ET/7VV`i" variabletype="">Licht_eingeschaltet_Liste</field>
                         <value name="VALUE">
                           <block type="lists_create_with" id="Bqe9#!`.vRu+(AZe8J2#">
                             <mutation items="0"></mutation>
                           </block>
                         </value>
                         <next>
                           <block type="variables_set" id="ch;k==7_X11LA3[*__@n">
                             <field name="VAR" id="?Iruv;}=6m-+T=![x@`H" variabletype="">Licht_gesamt_Liste</field>
                             <value name="VALUE">
                               <block type="lists_create_with" id="Ps*.9B^QUD?wJtCnX8jL">
                                 <mutation items="0"></mutation>
                               </block>
                             </value>
                             <next>
                               <block type="variables_set" id="Ze3P{Jv`0,K34)]|4A8x">
                                 <field name="VAR" id="M#.~fDd[/KAfhHH%W2-K" variabletype="">Licht_html_Liste</field>
                                 <value name="VALUE">
                                   <block type="lists_create_with" id="PnK._4y#V:}^D10q36@I">
                                     <mutation items="0"></mutation>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="on_ext" id="hafx;Y{*x?Xn(,sMW.+n">
                                     <mutation items="1"></mutation>
                                     <field name="CONDITION">ne</field>
                                     <field name="ACK_CONDITION"></field>
                                     <value name="OID0">
                                       <shadow type="field_oid" id="#4w([E@;X_!loV@[Dy]:">
                                         <field name="oid">default</field>
                                       </shadow>
                                       <block type="selector" id="+{AR;_jRS67rU:cIQl%?">
                                         <field name="TEXT">[id=*.LOGO.s7*.*](functions=light)</field>
                                       </block>
                                     </value>
                                     <statement name="STATEMENT">
                                       <block type="variables_set" id="p=KHiUK+Y+|fQ)HcFDyO">
                                         <field name="VAR" id=".Yia3JB]R6UM8||#rtEy" variabletype="">Anzahl_Licht_eingeschaltet</field>
                                         <value name="VALUE">
                                           <block type="math_number" id="[jU@VEbQfpj$4AXB1Hf1">
                                             <field name="NUM">0</field>
                                           </block>
                                         </value>
                                         <next>
                                           <block type="variables_set" id="P.1UaFjJOJP+NHRlsqPK">
                                             <field name="VAR" id="GBP*^g/p%y(A!z9wYIAp" variabletype="">Anzahl_Licht_gesamt</field>
                                             <value name="VALUE">
                                               <block type="math_number" id=".Bxds~9rDXplhV2C)}x.">
                                                 <field name="NUM">0</field>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="variables_set" id=",I)$oiHDlf!``82c}Jr8">
                                                 <field name="VAR" id="kf.|gUBRrt]]ET/7VV`i" variabletype="">Licht_eingeschaltet_Liste</field>
                                                 <value name="VALUE">
                                                   <block type="lists_create_with" id="|uw:aJhFPc}JD~rwG#f?">
                                                     <mutation items="0"></mutation>
                                                   </block>
                                                 </value>
                                                 <next>
                                                   <block type="variables_set" id="[(`mc9Ts+WbCoPlHiF2}">
                                                     <field name="VAR" id="?Iruv;}=6m-+T=![x@`H" variabletype="">Licht_gesamt_Liste</field>
                                                     <value name="VALUE">
                                                       <block type="lists_create_with" id="Vh0bIxSdFaUUrynRZ^fa">
                                                         <mutation items="0"></mutation>
                                                       </block>
                                                     </value>
                                                     <next>
                                                       <block type="variables_set" id="kj9)qx1[rc,_^tzUf|k8">
                                                         <field name="VAR" id="M#.~fDd[/KAfhHH%W2-K" variabletype="">Licht_html_Liste</field>
                                                         <value name="VALUE">
                                                           <block type="lists_create_with" id="G9[si:i3V3IM8S=on#ga">
                                                             <mutation items="0"></mutation>
                                                           </block>
                                                         </value>
                                                         <next>
                                                           <block type="variables_set" id="Bee!z}f_8!1s@cHV4/Vm">
                                                             <field name="VAR" id="HYyl#n^=-9$2h^y`Y;N?" variabletype="">htmlText</field>
                                                             <value name="VALUE">
                                                               <block type="text_join" id="p$RrX883u4,oKT*ew?jR">
                                                                 <mutation items="8"></mutation>
                                                                 <value name="ADD0">
                                                                   <block type="text" id="a:Ub=w1b*t!t_e`7!OUc">
                                                                     <field name="TEXT">&lt;!DOCTYPE html&gt;&lt;html lang="de"&gt;&lt;head&gt;&lt;title&gt;Licht&lt;/title&gt;&lt;meta http-equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;/head&gt;&lt;body&gt;</field>
                                                                   </block>
                                                                 </value>
                                                                 <value name="ADD1">
                                                                   <block type="text" id="vQ4-VDa*5hb|sv6:[@7#">
                                                                     <field name="TEXT">&lt;p style="color:#0000FF; font-family:Helvetica; font-weight: bold"&gt;Lichtstatus&lt;/p&gt; </field>
                                                                   </block>
                                                                 </value>
                                                                 <value name="ADD2">
                                                                   <block type="text" id="|F2=N*fP,:1#E[E:nzx]">
                                                                     <field name="TEXT">&lt;p style="color:#ff0000; font-family:Helvetica; font-weight: bold"&gt;letze Änderung:  </field>
                                                                   </block>
                                                                 </value>
                                                                 <value name="ADD3">
                                                                   <block type="time_get" id="!O)qFVPd9F4Y{c7sQqW/">
                                                                     <mutation format="true" language="false"></mutation>
                                                                     <field name="OPTION">custom</field>
                                                                     <field name="FORMAT">TT.MM.JJJJ SS:mm:ss</field>
                                                                   </block>
                                                                 </value>
                                                                 <value name="ADD4">
                                                                   <block type="text" id="|*GsEfGV1J*d`ZFXlDi,">
                                                                     <field name="TEXT"> &lt;/p&gt; </field>
                                                                   </block>
                                                                 </value>
                                                                 <value name="ADD5">
                                                                   <block type="text" id="=2d-n1(V^qS_)EYA]f=_">
                                                                     <field name="TEXT">&lt;table border="8" cellspacing="10" cellpadding="20" style="color:black; font-family:Helvetica;background-image: linear-gradient(42deg,transparent,lightblue);"&gt;</field>
                                                                   </block>
                                                                 </value>
                                                                 <value name="ADD6">
                                                                   <block type="text" id="fRZ.!bM#xY$BL?#_JkD.">
                                                                     <field name="TEXT">&lt;tr style="color:#0000FF"; font-weight: bold"&gt;&lt;td&gt;Licht&amp;ensp;&amp;ensp;&amp;ensp;&lt;/td&gt;&lt;td&gt;Status&lt;/td&gt;&lt;/tr&gt;</field>
                                                                   </block>
                                                                 </value>
                                                                 <value name="ADD7">
                                                                   <block type="text" id="n#g5W5tqsLc{jJ@V#!wm">
                                                                     <field name="TEXT">&lt;tr&gt;&lt;td&gt;</field>
                                                                   </block>
                                                                 </value>
                                                               </block>
                                                             </value>
                                                             <next>
                                                               <block type="controls_forEach" id="G!}uXUNe]!g=EHrV74L~">
                                                                 <field name="VAR" id="O.g)=vuxy/!=!?vJ]|ep" variabletype="">Licht_an</field>
                                                                 <value name="LIST">
                                                                   <block type="selector" id="z0W(;:pV^paS3QB6f{x#">
                                                                     <field name="TEXT">[id=*.LOGO.s7*.*](functions=light)</field>
                                                                   </block>
                                                                 </value>
                                                                 <statement name="DO">
                                                                   <block type="math_change" id="bCX,Jrt-yTpU?qB#sR~5">
                                                                     <field name="VAR" id="GBP*^g/p%y(A!z9wYIAp" variabletype="">Anzahl_Licht_gesamt</field>
                                                                     <value name="DELTA">
                                                                       <shadow type="math_number" id="7`=B;!^UTT2{xL9KtsBf">
                                                                         <field name="NUM">1</field>
                                                                       </shadow>
                                                                     </value>
                                                                     <next>
                                                                       <block type="controls_if" id="}4vd1#YZDcH=oOE*8~0d">
                                                                         <value name="IF0">
                                                                           <block type="logic_compare" id="g4G|LhWTY!;.GG+z=J.F">
                                                                             <field name="OP">EQ</field>
                                                                             <value name="A">
                                                                               <block type="get_value_var" id="E(cAi=#i)25dXS=XyKD,">
                                                                                 <field name="ATTR">val</field>
                                                                                 <value name="OID">
                                                                                   <shadow type="text" id="H+Si!dLFm_55HjmGoqp+">
                                                                                     <field name="TEXT"></field>
                                                                                   </shadow>
                                                                                   <block type="variables_get" id="Gt!b/b{W?Y~vWS@=09o*">
                                                                                     <field name="VAR" id="O.g)=vuxy/!=!?vJ]|ep" variabletype="">Licht_an</field>
                                                                                   </block>
                                                                                 </value>
                                                                               </block>
                                                                             </value>
                                                                             <value name="B">
                                                                               <block type="logic_boolean" id="e./C[g0TvcNuG%N~mE`D">
                                                                                 <field name="BOOL">TRUE</field>
                                                                               </block>
                                                                             </value>
                                                                           </block>
                                                                         </value>
                                                                         <statement name="DO0">
                                                                           <block type="math_change" id="J/3_pk@bHqVZV9TkhWdM">
                                                                             <field name="VAR" id=".Yia3JB]R6UM8||#rtEy" variabletype="">Anzahl_Licht_eingeschaltet</field>
                                                                             <value name="DELTA">
                                                                               <shadow type="math_number" id="%$(c9F?#C}Y-L0cd8+y[">
                                                                                 <field name="NUM">1</field>
                                                                               </shadow>
                                                                             </value>
                                                                             <next>
                                                                               <block type="lists_setIndex" id="1hr9X8pA*|4Q1zL}rBJ}">
                                                                                 <mutation at="false"></mutation>
                                                                                 <field name="MODE">INSERT</field>
                                                                                 <field name="WHERE">LAST</field>
                                                                                 <value name="LIST">
                                                                                   <block type="variables_get" id="4mG9){=ao#FFx#8|$=x~">
                                                                                     <field name="VAR" id="kf.|gUBRrt]]ET/7VV`i" variabletype="">Licht_eingeschaltet_Liste</field>
                                                                                   </block>
                                                                                 </value>
                                                                                 <value name="TO">
                                                                                   <block type="text_join" id="!BJ:wJ^yk_kad?pygD9]">
                                                                                     <mutation items="2"></mutation>
                                                                                     <value name="ADD0">
                                                                                       <block type="procedures_callcustomreturn" id="]qjE%||0Ho+nX]p^Go?V">
                                                                                         <mutation name="getParentName">
                                                                                           <arg name="id"></arg>
                                                                                         </mutation>
                                                                                         <value name="ARG0">
                                                                                           <block type="variables_get" id="K!q*-#{vI|sJ37#D]{?6">
                                                                                             <field name="VAR" id="O.g)=vuxy/!=!?vJ]|ep" variabletype="">Licht_an</field>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </value>
                                                                                     <value name="ADD1">
                                                                                       <block type="text" id="}Mt)bU3UI$dz(U[Hj^}5">
                                                                                         <field name="TEXT"> eingeschaltet</field>
                                                                                       </block>
                                                                                     </value>
                                                                                   </block>
                                                                                 </value>
                                                                                 <next>
                                                                                   <block type="lists_setIndex" id="+ffyh?-1O7`uPjA)f?yK">
                                                                                     <mutation at="false"></mutation>
                                                                                     <field name="MODE">INSERT</field>
                                                                                     <field name="WHERE">LAST</field>
                                                                                     <value name="LIST">
                                                                                       <block type="variables_get" id="vnrSS8[-bS_@$B45t)|v">
                                                                                         <field name="VAR" id="?Iruv;}=6m-+T=![x@`H" variabletype="">Licht_gesamt_Liste</field>
                                                                                       </block>
                                                                                     </value>
                                                                                     <value name="TO">
                                                                                       <block type="text_join" id="5GN5`vhGS;:R+N;)s!;/">
                                                                                         <mutation items="2"></mutation>
                                                                                         <value name="ADD0">
                                                                                           <block type="procedures_callcustomreturn" id="+GH1pLfc:-3a@KL@grP/">
                                                                                             <mutation name="getParentName">
                                                                                               <arg name="id"></arg>
                                                                                             </mutation>
                                                                                             <value name="ARG0">
                                                                                               <block type="variables_get" id="m|*sob7GthrzYTg~gQ=n">
                                                                                                 <field name="VAR" id="O.g)=vuxy/!=!?vJ]|ep" variabletype="">Licht_an</field>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="ADD1">
                                                                                           <block type="text" id="mV+Rx.IK5_{`(/Pl3~)l">
                                                                                             <field name="TEXT"> an</field>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </value>
                                                                                     <next>
                                                                                       <block type="lists_setIndex" id="Wswu+2xPDSi{!*V}$-Uw">
                                                                                         <mutation at="false"></mutation>
                                                                                         <field name="MODE">INSERT</field>
                                                                                         <field name="WHERE">LAST</field>
                                                                                         <value name="LIST">
                                                                                           <block type="variables_get" id="a=@|uxl2b+@Xuiaud)ms">
                                                                                             <field name="VAR" id="M#.~fDd[/KAfhHH%W2-K" variabletype="">Licht_html_Liste</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="TO">
                                                                                           <block type="text_join" id="uF#1PVo@,S|XT%hZYbuC">
                                                                                             <mutation items="2"></mutation>
                                                                                             <value name="ADD0">
                                                                                               <block type="procedures_callcustomreturn" id="/elCjez0c2QH1S%%-d}O">
                                                                                                 <mutation name="getParentName">
                                                                                                   <arg name="id"></arg>
                                                                                                 </mutation>
                                                                                                 <value name="ARG0">
                                                                                                   <block type="variables_get" id="{sMf]2kObn^5nv?4CGc`">
                                                                                                     <field name="VAR" id="O.g)=vuxy/!=!?vJ]|ep" variabletype="">Licht_an</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="ADD1">
                                                                                               <block type="text" id="y92n$gdgaAqLSSVYC*NM">
                                                                                                 <field name="TEXT">&lt;td&gt;&lt;span style="color:#FF0000"&gt; an 💡&lt;/span&gt;</field>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </next>
                                                                                   </block>
                                                                                 </next>
                                                                               </block>
                                                                             </next>
                                                                           </block>
                                                                         </statement>
                                                                       </block>
                                                                     </next>
                                                                   </block>
                                                                 </statement>
                                                                 <next>
                                                                   <block type="controls_forEach" id="tzCG{$=#M;w}6NzNokX6">
                                                                     <field name="VAR" id="s=n-:M5Oe8@rDy8F^Czv" variabletype="">Licht_aus</field>
                                                                     <value name="LIST">
                                                                       <block type="selector" id="2-0]Yu/8Q]v[_?W(f82E">
                                                                         <field name="TEXT">[id=*.LOGO.s7*.*](functions=light)</field>
                                                                       </block>
                                                                     </value>
                                                                     <statement name="DO">
                                                                       <block type="controls_if" id="O8_g4Z[ppph)712s!4}j">
                                                                         <value name="IF0">
                                                                           <block type="logic_compare" id="/cYIgVH-nJmeDj2[(Sx*">
                                                                             <field name="OP">EQ</field>
                                                                             <value name="A">
                                                                               <block type="get_value_var" id="WQp$07`9U63Hj[3A}Gv]">
                                                                                 <field name="ATTR">val</field>
                                                                                 <value name="OID">
                                                                                   <shadow type="text" id="H+Si!dLFm_55HjmGoqp+">
                                                                                     <field name="TEXT"></field>
                                                                                   </shadow>
                                                                                   <block type="variables_get" id="X4~qu+|$t12Li!AzIlLb">
                                                                                     <field name="VAR" id="s=n-:M5Oe8@rDy8F^Czv" variabletype="">Licht_aus</field>
                                                                                   </block>
                                                                                 </value>
                                                                               </block>
                                                                             </value>
                                                                             <value name="B">
                                                                               <block type="logic_boolean" id="W7.{5mp8PC}^y@LvCXfh">
                                                                                 <field name="BOOL">FALSE</field>
                                                                               </block>
                                                                             </value>
                                                                           </block>
                                                                         </value>
                                                                         <statement name="DO0">
                                                                           <block type="lists_setIndex" id="){683b+;[9t~jNdJOc?}">
                                                                             <mutation at="false"></mutation>
                                                                             <field name="MODE">INSERT</field>
                                                                             <field name="WHERE">LAST</field>
                                                                             <value name="LIST">
                                                                               <block type="variables_get" id="ZF3~TA%$xo0_y*dvJ~Dp">
                                                                                 <field name="VAR" id="?Iruv;}=6m-+T=![x@`H" variabletype="">Licht_gesamt_Liste</field>
                                                                               </block>
                                                                             </value>
                                                                             <value name="TO">
                                                                               <block type="text_join" id="O;Y($KL{TMe@!uNBx0qn">
                                                                                 <mutation items="2"></mutation>
                                                                                 <value name="ADD0">
                                                                                   <block type="procedures_callcustomreturn" id="Y{6Xl-|alG{Jbe59BMQ+">
                                                                                     <mutation name="getParentName">
                                                                                       <arg name="id"></arg>
                                                                                     </mutation>
                                                                                     <value name="ARG0">
                                                                                       <block type="variables_get" id="kD26(YC0Z]0$dXs1S=oc">
                                                                                         <field name="VAR" id="s=n-:M5Oe8@rDy8F^Czv" variabletype="">Licht_aus</field>
                                                                                       </block>
                                                                                     </value>
                                                                                   </block>
                                                                                 </value>
                                                                                 <value name="ADD1">
                                                                                   <block type="text" id="sx_pnh$4IUzyw.W^cxL3">
                                                                                     <field name="TEXT"> aus</field>
                                                                                   </block>
                                                                                 </value>
                                                                               </block>
                                                                             </value>
                                                                             <next>
                                                                               <block type="lists_setIndex" id="WTHgF/ns$Hpx5m=8W/Q=">
                                                                                 <mutation at="false"></mutation>
                                                                                 <field name="MODE">INSERT</field>
                                                                                 <field name="WHERE">LAST</field>
                                                                                 <value name="LIST">
                                                                                   <block type="variables_get" id="9Sw_}aQMd;iT3kmRGY{P">
                                                                                     <field name="VAR" id="M#.~fDd[/KAfhHH%W2-K" variabletype="">Licht_html_Liste</field>
                                                                                   </block>
                                                                                 </value>
                                                                                 <value name="TO">
                                                                                   <block type="text_join" id="[hX4Scn#{MDwOc`$~BYd">
                                                                                     <mutation items="2"></mutation>
                                                                                     <value name="ADD0">
                                                                                       <block type="procedures_callcustomreturn" id="D(E,397!R$CmCT1rR(U:">
                                                                                         <mutation name="getParentName">
                                                                                           <arg name="id"></arg>
                                                                                         </mutation>
                                                                                         <value name="ARG0">
                                                                                           <block type="variables_get" id="Y*bH$f7%w+`fIWa.TCnc">
                                                                                             <field name="VAR" id="s=n-:M5Oe8@rDy8F^Czv" variabletype="">Licht_aus</field>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </value>
                                                                                     <value name="ADD1">
                                                                                       <block type="text" id="sq_YxxcNWvk~Evq{T)A%">
                                                                                         <field name="TEXT">&lt;td&gt;aus 👍</field>
                                                                                       </block>
                                                                                     </value>
                                                                                   </block>
                                                                                 </value>
                                                                               </block>
                                                                             </next>
                                                                           </block>
                                                                         </statement>
                                                                       </block>
                                                                     </statement>
                                                                     <next>
                                                                       <block type="update" id="BRUEt{SxHthj,HJC;u0g">
                                                                         <mutation delay_input="false"></mutation>
                                                                         <field name="OID">javascript.0.Geraete_zaehlen.Licht_zaehlen.01Licht_Anzahl_eingeschaltet</field>
                                                                         <field name="WITH_DELAY">FALSE</field>
                                                                         <value name="VALUE">
                                                                           <block type="variables_get" id="X`BV[yZwgx}QT2(f~3;a">
                                                                             <field name="VAR" id=".Yia3JB]R6UM8||#rtEy" variabletype="">Anzahl_Licht_eingeschaltet</field>
                                                                           </block>
                                                                         </value>
                                                                         <next>
                                                                           <block type="update" id="VnZud=~v2I?UkrzwyRSG">
                                                                             <mutation delay_input="false"></mutation>
                                                                             <field name="OID">javascript.0.Geraete_zaehlen.Licht_zaehlen.02Licht_Anzahl_gesamt</field>
                                                                             <field name="WITH_DELAY">FALSE</field>
                                                                             <value name="VALUE">
                                                                               <block type="variables_get" id="2=ru[-MFb,Qz]kN(m_jT">
                                                                                 <field name="VAR" id="GBP*^g/p%y(A!z9wYIAp" variabletype="">Anzahl_Licht_gesamt</field>
                                                                               </block>
                                                                             </value>
                                                                             <next>
                                                                               <block type="controls_if" id="7a03/(m4w0_5{)7++!j`">
                                                                                 <mutation else="1"></mutation>
                                                                                 <value name="IF0">
                                                                                   <block type="logic_compare" id="}oljbU;u0-Ps]?[zmt%e">
                                                                                     <field name="OP">NEQ</field>
                                                                                     <value name="A">
                                                                                       <block type="variables_get" id="Avxax[9?4idcrZ{~*O?_">
                                                                                         <field name="VAR" id=".Yia3JB]R6UM8||#rtEy" variabletype="">Anzahl_Licht_eingeschaltet</field>
                                                                                       </block>
                                                                                     </value>
                                                                                     <value name="B">
                                                                                       <block type="math_number" id="46}8y9!,uL/F[[#z)pD$">
                                                                                         <field name="NUM">0</field>
                                                                                       </block>
                                                                                     </value>
                                                                                   </block>
                                                                                 </value>
                                                                                 <statement name="DO0">
                                                                                   <block type="update" id="J+;HlsED3i(E5[nA;XMT">
                                                                                     <mutation delay_input="false"></mutation>
                                                                                     <field name="OID">javascript.0.Geraete_zaehlen.Licht_zaehlen.03Licht_text_eingeschaltet_Liste</field>
                                                                                     <field name="WITH_DELAY">FALSE</field>
                                                                                     <value name="VALUE">
                                                                                       <block type="procedures_callcustomreturn" id="9%wQA*VtZvVJ.~_C$xnY">
                                                                                         <mutation name="arry, trenner">
                                                                                           <arg name="arry"></arg>
                                                                                           <arg name="trenner"></arg>
                                                                                         </mutation>
                                                                                         <value name="ARG0">
                                                                                           <block type="lists_sort" id="A1|6Ct9eCV`yqXYDQ(If">
                                                                                             <field name="TYPE">TEXT</field>
                                                                                             <field name="DIRECTION">1</field>
                                                                                             <value name="LIST">
                                                                                               <block type="variables_get" id="$O/s~t^RpSUk4HOEA@`7">
                                                                                                 <field name="VAR" id="kf.|gUBRrt]]ET/7VV`i" variabletype="">Licht_eingeschaltet_Liste</field>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="ARG1">
                                                                                           <block type="text" id="{l%(E:c!^]`oF%4j`!:2">
                                                                                             <field name="TEXT">, </field>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </value>
                                                                                   </block>
                                                                                 </statement>
                                                                                 <statement name="ELSE">
                                                                                   <block type="update" id="NIq@Ep$O[G`:%h2gi38x">
                                                                                     <mutation delay_input="false"></mutation>
                                                                                     <field name="OID">javascript.0.Geraete_zaehlen.Licht_zaehlen.03Licht_text_eingeschaltet_Liste</field>
                                                                                     <field name="WITH_DELAY">FALSE</field>
                                                                                     <value name="VALUE">
                                                                                       <block type="text" id="iCsJ:OXCcTlm(T%|m/Py">
                                                                                         <field name="TEXT">Alle Lampen sind ausgeschaltet.</field>
                                                                                       </block>
                                                                                     </value>
                                                                                   </block>
                                                                                 </statement>
                                                                                 <next>
                                                                                   <block type="update" id="SkC8k@_ho!#A[{if#9S/">
                                                                                     <mutation delay_input="false"></mutation>
                                                                                     <field name="OID">javascript.0.Geraete_zaehlen.Licht_zaehlen.04Licht_text_Gesamt_Liste</field>
                                                                                     <field name="WITH_DELAY">FALSE</field>
                                                                                     <value name="VALUE">
                                                                                       <block type="procedures_callcustomreturn" id="8XY6@y!(7EtlTui%Sl!s">
                                                                                         <mutation name="arry, trenner">
                                                                                           <arg name="arry"></arg>
                                                                                           <arg name="trenner"></arg>
                                                                                         </mutation>
                                                                                         <value name="ARG0">
                                                                                           <block type="variables_get" id="vZ8nkQ~MvkvFUv2Df:lK">
                                                                                             <field name="VAR" id="?Iruv;}=6m-+T=![x@`H" variabletype="">Licht_gesamt_Liste</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="ARG1">
                                                                                           <block type="text" id="rwX])r?*]K%EMlH(T`S`">
                                                                                             <field name="TEXT">, </field>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </value>
                                                                                     <next>
                                                                                       <block type="update" id="WLR!ze5](]Hs8TX{|[rn">
                                                                                         <mutation delay_input="false"></mutation>
                                                                                         <field name="OID">javascript.0.Geraete_zaehlen.Licht_zaehlen.05Licht_html_Liste</field>
                                                                                         <field name="WITH_DELAY">FALSE</field>
                                                                                         <value name="VALUE">
                                                                                           <block type="text_join" id="qL)/)8Bp!XNXrDry%D:F">
                                                                                             <mutation items="3"></mutation>
                                                                                             <value name="ADD0">
                                                                                               <block type="variables_get" id="1Gd,]P|0}C0@DLdfn55B">
                                                                                                 <field name="VAR" id="HYyl#n^=-9$2h^y`Y;N?" variabletype="">htmlText</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="ADD1">
                                                                                               <block type="procedures_callcustomreturn" id="eF2,7Unb/X#+~r8bZeD4">
                                                                                                 <mutation name="arry, trenner">
                                                                                                   <arg name="arry"></arg>
                                                                                                   <arg name="trenner"></arg>
                                                                                                 </mutation>
                                                                                                 <value name="ARG0">
                                                                                                   <block type="variables_get" id="An8=VpH]rZw}lll!_LSI">
                                                                                                     <field name="VAR" id="M#.~fDd[/KAfhHH%W2-K" variabletype="">Licht_html_Liste</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ARG1">
                                                                                                   <block type="text" id="+j[Pf^94lrYLPiIrtxm=">
                                                                                                     <field name="TEXT">&lt;tr&gt;&lt;td&gt;</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="ADD2">
                                                                                               <block type="text" id="z1d/zrdGPfBiu+dF{!_=">
                                                                                                 <field name="TEXT">&lt;/table&gt;&lt;/body&gt;</field>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                       </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>
                                     </statement>
                                     <next>
                                       <block type="on_ext" id="0QfC!m)[(ofB-v[%:|{P" disabled="true">
                                         <mutation items="1"></mutation>
                                         <field name="CONDITION">ne</field>
                                         <field name="ACK_CONDITION"></field>
                                         <value name="OID0">
                                           <shadow type="field_oid" id="whek(^?ZC85iamrP5:/-">
                                             <field name="oid">javascript.0.Geraete_zaehlen.Licht_zaehlen.05Licht_html_Liste</field>
                                           </shadow>
                                         </value>
                                         <statement name="STATEMENT">
                                           <block type="timeouts_cleartimeout" id="Cu.60D-p8xWhkJnHnRol">
                                             <field name="NAME">timeout</field>
                                             <next>
                                               <block type="timeouts_settimeout" id="eMWZ_Dde4qR`n%o99$Et">
                                                 <field name="NAME">timeout</field>
                                                 <field name="DELAY">1000</field>
                                                 <field name="UNIT">ms</field>
                                                 <statement name="STATEMENT">
                                                   <block type="procedures_callcustomnoreturn" id="w0^g}FdxfJyZ3MC14WVn" disabled="true">
                                                     <mutation name="iQontrol_File_schreiben">
                                                       <arg name="textAusgabe"></arg>
                                                     </mutation>
                                                     <value name="ARG0">
                                                       <block type="get_value" id=":JXbmERS{@9iY$vW,M#p">
                                                         <field name="ATTR">val</field>
                                                         <field name="OID">javascript.0.Geraete_zaehlen.Licht_zaehlen.05Licht_html_Liste</field>
                                                       </block>
                                                     </value>
                                                   </block>
                                                 </statement>
                                               </block>
                                             </next>
                                           </block>
                                         </statement>
                                       </block>
                                     </next>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </next>
           </block>
          </xml>
          

          Elektroniker86 1 Reply Last reply Reply Quote 1
          • Elektroniker86
            Elektroniker86 @dslraser last edited by

            @dslraser

            Mega!!! Funktioniert einwandfrei !
            Vielen Dank, für die schnelle Hilfe!

            dslraser 1 Reply Last reply Reply Quote 0
            • dslraser
              dslraser Forum Testing Most Active @Elektroniker86 last edited by

              @Elektroniker86
              Bidde 😉

              1 Reply Last reply Reply Quote 0
              • H
                HoffmannOs last edited by

                Ich bekomme es ohne Fehler nicht ans laufen, kann mir jemand einen Denkanstoss geben?

                ![alt text](Unbenannt.png image url)

                dslraser Glasfaser 2 Replies Last reply Reply Quote 0
                • dslraser
                  dslraser Forum Testing Most Active @HoffmannOs last edited by

                  @HoffmannOs
                  mit Deinem Beitrag kann man leider nicht viel anfangen...?

                  1 Reply Last reply Reply Quote 1
                  • Glasfaser
                    Glasfaser @HoffmannOs last edited by

                    @HoffmannOs
                    Du bist im falschen Thread ,
                    du hast ein Problem mit den Datenpunkten "ERROR" von den Homematic Aktoren,
                    vermutlich ist es dieser Thread hier von deinem Skript was im Screenshot zu sehen ist :
                    Servicemeldungen - All inclusive für Homematic -

                    H 1 Reply Last reply Reply Quote 1
                    • H
                      HoffmannOs @Glasfaser last edited by

                      @Glasfaser Ja habe ich auch gesehen jetzt, Sorry!!! Hatte zwischen den Tabs geswitcht!!!!

                      1 Reply Last reply Reply Quote 0
                      • K
                        Kueppert last edited by Kueppert

                        @dslraser Hammer was du dir in den Monaten/Jahren hier angeeignet hast 🙂 Meinen Respekt hast du. Hab den ganzen Thread mal durchgelesen und werde - damit ich es lerne - nichts übernehmen, sondern versuchen, alles nachzubauen ^^ Wenn man ablesen kann, sollte das schneller gehen, als wenn man das Rad neu erfinden muss...
                        Danke an der Stelle an alle Helferlein, besonders an @dslraser und @paul53
                        Viele Grüße, Thorsten

                        1 Reply Last reply Reply Quote 1
                        • dslraser
                          dslraser Forum Testing Most Active last edited by

                          Ich habe die Blocklys und die Beschreibungen dazu im ersten Beitrag aktualisiert. Es müssen jetzt nur noch sehr wenige Eingaben im Blockly gemacht werden. (in den aufgeklappten Bausteinen) Es stehen jeweils vier verschiedene Varianten zum Import als Textdatei im Spoiler zur Verfügung.

                          1 Reply Last reply Reply Quote 0
                          • dslraser
                            dslraser Forum Testing Most Active last edited by

                            Ich habe den ersten Beitrag aktualisiert. Angefangen habe ich mit dem Fensterblockly, der Rest folgt...

                            Im Blockly selbst müssen nur noch sehr wenige Einstellungen (je nach Download Variante) gemacht werden. Alle aufgeklappten Bausteine müssen an die eigene Installation angepasst werden, der Rest bleibt so., auch die Funktion zum Datenpunkte anlegen muß an bleiben, da diese Funktion eine weitere Funktion aufruft.

                            Neu ist der "Wahlweise" einstellbare Installationsort, Entweder unter 0_userdata.0 oder unter javascript.x (wobei das x für die Javascript Instanz steht) Ebenfalls neu, die verwendeten Fenstersensoren können eingestellt werden, also ob nur geschlossen und offen (false einstellen) (ausgewertet wird true/false), oder z.B. für Drehgriffe mit geschlossen, gekippt oder geöffnet (true einstellen). Ich verwende beide Sensoren gemischt in meiner Installation.

                            1 Reply Last reply Reply Quote 1
                            • dslraser
                              dslraser Forum Testing Most Active last edited by

                              Blockly Download für Fenster / Steckdosen und Licht habe ich eben aktualisiert und im ersten Beitrag wieder eingefügt.

                              1 Reply Last reply Reply Quote 0
                              • dslraser
                                dslraser Forum Testing Most Active last edited by

                                Dieses Thema hier kann geschlossen werden, ich habe zwei Beiträge in einem zusammen gelegt. Die aktuellen Blocklys befinden sich jetzt Klick hier

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                442
                                Online

                                31.9k
                                Users

                                80.1k
                                Topics

                                1.3m
                                Posts

                                blockly
                                14
                                202
                                23493
                                Loading More Posts
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes
                                Reply
                                • Reply as topic
                                Log in to reply
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                The ioBroker Community 2014-2023
                                logo