Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Blockly Selektor u. Aufzählungen Geräte zählen

NEWS

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    7
    1
    98

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

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

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

Scheduled Pinned Locked Moved Blockly
blockly
202 Posts 14 Posters 36.4k Views 31 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Elektroniker86E Offline
    Elektroniker86E Offline
    Elektroniker86
    wrote on last edited by
    #186

    So, hab jetzt das andere Blockly für Steckdosen importiert und dien Pfad wie oben beschrieben abgeändert, passt das so?

    Anmerkung 2020-02-09 123449.jpg

    Die Selectoren habe ich nun auch auf light geändert, jedoch weiß ich nicht wie ich jetzt noch die anderen (rot eingekreisten) Punkte umstellen kann.

    Anmerkung 2020-02-09 123757.jpg

    Danke im Vorraus!

    dslraserD 3 Replies Last reply
    0
    • Elektroniker86E Elektroniker86

      So, hab jetzt das andere Blockly für Steckdosen importiert und dien Pfad wie oben beschrieben abgeändert, passt das so?

      Anmerkung 2020-02-09 123449.jpg

      Die Selectoren habe ich nun auch auf light geändert, jedoch weiß ich nicht wie ich jetzt noch die anderen (rot eingekreisten) Punkte umstellen kann.

      Anmerkung 2020-02-09 123757.jpg

      Danke im Vorraus!

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

      @Elektroniker86

      probiere mal.....

      <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">ICBjb25zdCBwYXRoID0gIi9odG1sc3RlY2tkb3Nlbi5odG1sIjsNCiAgDQogIHdyaXRlRmlsZSgnaXFvbnRyb2wubWV0YScsIHBhdGggLHRleHRBdXNnYWJlLCBmdW5jdGlvbiAoZXJyb3IpIHsNCiAgICBsb2coJ2lRb250cm9sIFN0ZWNrZG9zZW4gRGF0ZWkgZ2VzY2hyaWViZW4nKTsNCn0pOw==</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">LyoqCiAqIENyZWF0ZSBzdGF0ZXMgdW5kZXIgMF91c2VyZGF0YS4wIG9yIGphdmFzY3JpcHQueAogKiBDdXJyZW50IFZlcnNpb246ICAgICBodHRwczovL2dpdGh1Yi5jb20vTWljLU0vaW9icm9rZXIuY3JlYXRlVXNlclN0YXRlcwogKiBTdXBwb3J0OiAgICAgICAgICAgICBodHRwczovL2ZvcnVtLmlvYnJva2VyLm5ldC90b3BpYy8yNjgzOS8KICogQXV0b3I6ICAgICAgICAgICAgICAgTWljIChpb0Jyb2tlcikgfCBNaWMtTSAoZ2l0aHViKQogKiBWZXJzaW9uOiAgICAgICAgICAgICAxLjAgKDE3IEphbnVhcnkgMjAyMCkKICogRXhhbXBsZToKICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgIGxldCBzdGF0ZXNUb0NyZWF0ZSA9IFsKICAgICAgICBbJ1Rlc3QuVGVzdDEnLCB7J25hbWUnOidUZXN0IDEnLCAndHlwZSc6J3N0cmluZycsICdyZWFkJzp0cnVlLCAnd3JpdGUnOnRydWUsICdyb2xlJzonaW5mbycsICdkZWYnOidIZWxsbycgfV0sCiAgICAgICAgWydUZXN0LlRlc3QyJywgeyduYW1lJzonVGVzdCAyJywgJ3R5cGUnOidzdHJpbmcnLCAncmVhZCc6dHJ1ZSwgJ3dyaXRlJzp0cnVlLCAncm9sZSc6J2luZm8nLCAnZGVmJzonSGVsbG8nIH1dLAogICAgXTsKICAgIGNyZWF0ZVVzZXJTdGF0ZXMoJzBfdXNlcmRhdGEuMCcsIGZhbHNlLCBzdGF0ZXNUb0NyZWF0ZSk7CiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAqIFBMRUFTRSBOT1RFOiBQZXIgaHR0cHM6Ly9naXRodWIuY29tL2lvQnJva2VyL2lvQnJva2VyLmphdmFzY3JpcHQvaXNzdWVzLzQ3NCwgdGhlIHVzZWQgZnVuY3Rpb24gc2V0T2JqZWN0KCkgCiAqICAgICAgICAgICAgICBleGVjdXRlcyB0aGUgY2FsbGJhY2sgUFJJT1IgdG8gY29tcGxldGluZyB0aGUgc3RhdGUgY3JlYXRpb24uIFRoZXJlZm9yZSwgd2UgdXNlIGEgc2V0VGltZW91dCBhbmQgY291bnRlci4gCiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAqIEBwYXJhbSB7c3RyaW5nfSB3aGVyZSAgICAgICAgICBXaGVyZSB0byBjcmVhdGUgdGhlIHN0YXRlOiBlLmcuICcwX3VzZXJkYXRhLjAnIG9yICdqYXZhc2NyaXB0LngnLgogKiBAcGFyYW0ge2Jvb2xlYW59IGZvcmNlICAgICAgICAgRm9yY2Ugc3RhdGUgY3JlYXRpb24gKG92ZXJ3cml0ZSksIGlmIHN0YXRlIGlzIGV4aXN0aW5nLgogKiBAcGFyYW0ge2FycmF5fSBzdGF0ZXNUb0NyZWF0ZSAgU3RhdGUocykgdG8gY3JlYXRlLiBzaW5nbGUgYXJyYXkgb3IgYXJyYXkgb2YgYXJyYXlzCiAqIEBwYXJhbSB7b2JqZWN0fSBbY2FsbGJhY2tdICAgICBPcHRpb25hbDogYSBjYWxsYmFjayBmdW5jdGlvbiAtLSBUaGlzIHByb3ZpZGVkIGZ1bmN0aW9uIHdpbGwgYmUgZXhlY3V0ZWQgYWZ0ZXIgYWxsIHN0YXRlcyBhcmUgY3JlYXRlZC4KICovCmZ1bmN0aW9uIGNyZWF0ZVVzZXJTdGF0ZXMod2hlcmUsIGZvcmNlLCBzdGF0ZXNUb0NyZWF0ZSwgY2FsbGJhY2sgPSB1bmRlZmluZWQpIHsKIAogICAgY29uc3QgV0FSTiA9IGZhbHNlOyAvLyBUaHJvd3Mgd2FybmluZyBpbiBsb2csIGlmIHN0YXRlIGlzIGFscmVhZHkgZXhpc3RpbmcgYW5kIGZvcmNlPWZhbHNlLiBEZWZhdWx0IGlzIGZhbHNlLCBzbyBubyB3YXJuaW5nIGluIGxvZywgaWYgc3RhdGUgZXhpc3RzLgogICAgY29uc3QgTE9HX0RFQlVHID0gZmFsc2U7IC8vIFRvIGRlYnVnIHRoaXMgZnVuY3Rpb24sIHNldCB0byB0cnVlCiAgICAvLyBQZXIgaXNzdWUgIzQ3NCAoaHR0cHM6Ly9naXRodWIuY29tL2lvQnJva2VyL2lvQnJva2VyLmphdmFzY3JpcHQvaXNzdWVzLzQ3NCksIHRoZSB1c2VkIGZ1bmN0aW9uIHNldE9iamVjdCgpIGV4ZWN1dGVzIHRoZSBjYWxsYmFjayAKICAgIC8vIGJlZm9yZSB0aGUgc3RhdGUgaXMgYWN0dWFsIGNyZWF0ZWQuIFRoZXJlZm9yZSwgd2UgdXNlIGEgc2V0VGltZW91dCBhbmQgY291bnRlciBhcyBhIHdvcmthcm91bmQuCiAgICAvLyBJbmNyZWFzZSB0aGlzIHRvIDEwMCwgaWYgaXQgaXMgbm90IHdvcmtpbmcuCiAgICBjb25zdCBERUxBWSA9IDUwOyAvLyBEZWxheSBpbiBtaWxsaXNlY29uZHMgKG1zKQoKCiAgICAvLyBWYWxpZGF0ZSAid2hlcmUiCiAgICBpZiAod2hlcmUuZW5kc1dpdGgoJy4nKSkgd2hlcmUgPSB3aGVyZS5zbGljZSgwLCAtMSk7IC8vIFJlbW92ZSB0cmFpbGluZyBkb3QKICAgIGlmICggKHdoZXJlLm1hdGNoKC9eamF2YXNjcmlwdC4oWzAtOV18WzEtOV1bMC05XSkkLykgPT0gbnVsbCkgJiYgKHdoZXJlLm1hdGNoKC9eMF91c2VyZGF0YS4wJC8pID09IG51bGwpICkgewogICAgICAgIGxvZygnVGhpcyBzY3JpcHQgZG9lcyBub3Qgc3VwcG9ydCB0byBjcmVhdGUgc3RhdGVzIHVuZGVyIFsnICsgd2hlcmUgKyAnXScsICdlcnJvcicpOwogICAgICAgIHJldHVybjsKICAgIH0KCiAgICAvLyBQcmVwYXJlICJzdGF0ZXNUb0NyZWF0ZSIgc2luY2Ugd2UgYWxzbyBhbGxvdyBhIHNpbmdsZSBzdGF0ZSB0byBjcmVhdGUKICAgIGlmKCFBcnJheS5pc0FycmF5KHN0YXRlc1RvQ3JlYXRlWzBdKSkgc3RhdGVzVG9DcmVhdGUgPSBbc3RhdGVzVG9DcmVhdGVdOyAvLyB3cmFwIGludG8gYXJyYXksIGlmIGp1c3Qgb25lIGFycmF5IGFuZCBub3QgaW5zaWRlIGFuIGFycmF5CgogICAgbGV0IG51bVN0YXRlcyA9IHN0YXRlc1RvQ3JlYXRlLmxlbmd0aDsKICAgIGxldCBjb3VudGVyID0gLTE7CiAgICBzdGF0ZXNUb0NyZWF0ZS5mb3JFYWNoKGZ1bmN0aW9uKHBhcmFtKSB7CiAgICAgICAgY291bnRlciArPSAxOwogICAgICAgIGlmIChMT0dfREVCVUcpIGxvZyAoJ1tEZWJ1Z10gQ3VycmVudGx5IHByb2Nlc3NpbmcgZm9sbG93aW5nIHN0YXRlOiBbJyArIHBhcmFtWzBdICsgJ10nKTsKCiAgICAgICAgLy8gQ2xlYW4KICAgICAgICBsZXQgc3RhdGVJZCA9IHBhcmFtWzBdOwogICAgICAgIGlmICghIHN0YXRlSWQuc3RhcnRzV2l0aCh3aGVyZSkpIHN0YXRlSWQgPSB3aGVyZSArICcuJyArIHN0YXRlSWQ7IC8vIGFkZCB3aGVyZSB0byBiZWdpbm5pbmcgb2Ygc3RyaW5nCiAgICAgICAgc3RhdGVJZCA9IHN0YXRlSWQucmVwbGFjZSgvXC4qXC4vZywgJy4nKTsgLy8gcmVwbGFjZSBhbGwgbXVsdGlwbGUgZG90cyBsaWtlICcuLicsICcuLi4nIHdpdGggYSBzaW5nbGUgJy4nCiAgICAgICAgY29uc3QgRlVMTF9TVEFURV9JRCA9IHN0YXRlSWQ7CgogICAgICAgIGlmKCAoJChGVUxMX1NUQVRFX0lEKS5sZW5ndGggPiAwKSAmJiAoZXhpc3RzU3RhdGUoRlVMTF9TVEFURV9JRCkpICkgeyAvLyBXb3JrYXJvdW5kIGR1ZSB0byBodHRwczovL2dpdGh1Yi5jb20vaW9Ccm9rZXIvaW9Ccm9rZXIuamF2YXNjcmlwdC9pc3N1ZXMvNDc4CiAgICAgICAgICAgIC8vIFN0YXRlIGlzIGV4aXN0aW5nLgogICAgICAgICAgICBpZiAoV0FSTiAmJiAhZm9yY2UpIGxvZygnU3RhdGUgWycgKyBGVUxMX1NUQVRFX0lEICsgJ10gaXMgYWxyZWFkeSBleGlzdGluZyBhbmQgd2lsbCBubyBsb25nZXIgYmUgY3JlYXRlZC4nLCAnd2FybicpOwogICAgICAgICAgICBpZiAoIVdBUk4gJiYgTE9HX0RFQlVHKSBsb2coJ1tEZWJ1Z10gU3RhdGUgWycgKyBGVUxMX1NUQVRFX0lEICsgJ10gaXMgYWxyZWFkeSBleGlzdGluZy4gT3B0aW9uIGZvcmNlICg9b3ZlcndyaXRlKSBpcyBzZXQgdG8gWycgKyBmb3JjZSArICddLicpOwoKICAgICAgICAgICAgaWYoIWZvcmNlKSB7CiAgICAgICAgICAgICAgICAvLyBTdGF0ZSBleGlzdHMgYW5kIHNoYWxsIG5vdCBiZSBvdmVyd3JpdHRlbiBzaW5jZSBmb3JjZT1mYWxzZQogICAgICAgICAgICAgICAgLy8gU28sIHdlIGRvIG5vdCBwcm9jZWVkLgogICAgICAgICAgICAgICAgbnVtU3RhdGVzLS07CiAgICAgICAgICAgICAgICBpZiAobnVtU3RhdGVzID09PSAwKSB7CiAgICAgICAgICAgICAgICAgICAgaWYgKExPR19ERUJVRykgbG9nKCdbRGVidWddIEFsbCBzdGF0ZXMgc3VjY2Vzc2Z1bGx5IHByb2Nlc3NlZCEnKTsKICAgICAgICAgICAgICAgICAgICBpZiAodHlwZW9mIGNhbGxiYWNrID09PSAnZnVuY3Rpb24nKSB7IC8vIGV4ZWN1dGUgaWYgYSBmdW5jdGlvbiB3YXMgcHJvdmlkZWQgdG8gcGFyYW1ldGVyIGNhbGxiYWNrCiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChMT0dfREVCVUcpIGxvZygnW0RlYnVnXSBBbiBvcHRpb25hbCBjYWxsYmFjayBmdW5jdGlvbiB3YXMgcHJvdmlkZWQsIHdoaWNoIHdlIGFyZSBnb2luZyB0byBleGVjdXRlIG5vdy4nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGNhbGxiYWNrKCk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvLyBXZSBuZWVkIHRvIGdvIG91dCBhbmQgY29udGludWUgd2l0aCBuZXh0IGVsZW1lbnQgaW4gbG9vcC4KICAgICAgICAgICAgICAgICAgICByZXR1cm47IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE4NDUyOTIwL2NvbnRpbnVlLWluLWN1cnNvci1mb3JlYWNoCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gLy8gaWYoIWZvcmNlKQogICAgICAgIH0KCiAgICAgICAgLyoqKioqKioqKioqKgogICAgICAgICAqIFN0YXRlIGlzIG5vdCBleGlzdGluZyBvciBmb3JjZSA9IHRydWUsIHNvIHdlIGFyZSBjb250aW51aW5nIHRvIGNyZWF0ZSB0aGUgc3RhdGUgdGhyb3VnaCBzZXRPYmplY3QoKS4KICAgICAgICAgKioqKioqKioqKioqLwogICAgICAgIGxldCBvYmogPSB7fTsKICAgICAgICBvYmoudHlwZSA9ICdzdGF0ZSc7CiAgICAgICAgb2JqLm5hdGl2ZSA9IHt9OwogICAgICAgIG9iai5jb21tb24gPSBwYXJhbVsxXTsKICAgICAgICBzZXRPYmplY3QoRlVMTF9TVEFURV9JRCwgb2JqLCBmdW5jdGlvbiAoZXJyKSB7CiAgICAgICAgICAgIGlmIChlcnIpIHsKICAgICAgICAgICAgICAgIGxvZygnQ2Fubm90IHdyaXRlIG9iamVjdCBmb3Igc3RhdGUgWycgKyBGVUxMX1NUQVRFX0lEICsgJ106ICcgKyBlcnIpOwogICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgaWYgKExPR19ERUJVRykgbG9nKCdbRGVidWddIE5vdyB3ZSBhcmUgY3JlYXRpbmcgbmV3IHN0YXRlIFsnICsgRlVMTF9TVEFURV9JRCArICddJykKICAgICAgICAgICAgICAgIGxldCBpbml0ID0gbnVsbDsKICAgICAgICAgICAgICAgIGlmKHBhcmFtWzFdLmRlZiA9PT0gdW5kZWZpbmVkKSB7CiAgICAgICAgICAgICAgICAgICAgaWYocGFyYW1bMV0udHlwZSA9PT0gJ251bWJlcicpIGluaXQgPSAwOwogICAgICAgICAgICAgICAgICAgIGlmKHBhcmFtWzFdLnR5cGUgPT09ICdib29sZWFuJykgaW5pdCA9IGZhbHNlOwogICAgICAgICAgICAgICAgICAgIGlmKHBhcmFtWzFdLnR5cGUgPT09ICdzdHJpbmcnKSBpbml0ID0gJyc7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgIGluaXQgPSBwYXJhbVsxXS5kZWY7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgICAgIHNldFN0YXRlKEZVTExfU1RBVEVfSUQsIGluaXQsIHRydWUsIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoTE9HX0RFQlVHKSBsb2coJ1tEZWJ1Z10gc2V0U3RhdGUgZHVyY2hnZWbDvGhydDogJyArIEZVTExfU1RBVEVfSUQpOwogICAgICAgICAgICAgICAgICAgICAgICBudW1TdGF0ZXMtLTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKG51bVN0YXRlcyA9PT0gMCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKExPR19ERUJVRykgbG9nKCdbRGVidWddIEFsbCBzdGF0ZXMgcHJvY2Vzc2VkLicpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHR5cGVvZiBjYWxsYmFjayA9PT0gJ2Z1bmN0aW9uJykgeyAvLyBleGVjdXRlIGlmIGEgZnVuY3Rpb24gd2FzIHByb3ZpZGVkIHRvIHBhcmFtZXRlciBjYWxsYmFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChMT0dfREVCVUcpIGxvZygnW0RlYnVnXSBGdW5jdGlvbiB0byBjYWxsYmFjayBwYXJhbWV0ZXIgd2FzIHByb3ZpZGVkJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGNhbGxiYWNrKCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0sIERFTEFZICsgKDIwICogY291bnRlcikgKTsKICAgICAgICAgICAgfQogICAgICAgIH0pOwogICAgfSk7Cn0KCmxldCBzdGF0ZXNUb0NyZWF0ZSA9IFsKICAgIFsnR2VyYWV0ZV96YWVobGVuLkxpY2h0X3phaGVsZW4uMDFMaWNodF9BbnphaGxfZWluZ2VzY2hhbHRldCcsIHsnbmFtZSc6JzAxTGljaHRfQW56YWhsX2Vpbmdlc2NoYWx0ZXQnLCAndHlwZSc6J251bWJlcicsICdyZWFkJzp0cnVlLCAnd3JpdGUnOmZhbHNlLCAncm9sZSc6J251bWJlcicsJ3VuaXQnOiAnTGFtcGVuJywgJ2RlZic6MCB9XSwKICAgIFsnR2VyYWV0ZV96YWVobGVuLkxpY2h0X3phaGVsZW4uMDJMaWNodF9BbnphaGxfZ2VzYW10JywgeyduYW1lJzonMDJMaWNodF9BbnphaGxfZ2VzYW10JywgJ3R5cGUnOidudW1iZXInLCAncmVhZCc6dHJ1ZSwgJ3dyaXRlJzpmYWxzZSwgJ3JvbGUnOidudW1iZXInLCd1bml0JzogJ0xhbXBlbicsICdkZWYnOjAgfV0sCiAgICBbJ0dlcmFldGVfemFlaGxlbi5MaWNodF96YWhlbGVuLjAzTGljaHRfdGV4dF9laW5nZXNjaGFsdGV0X0xpc3RlJywgeyduYW1lJzonMDNMaWNodF90ZXh0X2Vpbmdlc2NoYWx0ZXRfTGlzdGUnLCAndHlwZSc6J21peGVkJywgJ3JlYWQnOnRydWUsICd3cml0ZSc6ZmFsc2UsICdyb2xlJzonc3RyaW5nJywgJ2RlZic6J25vY2ggbGVlcicgfV0sICAgICAgICAgCiAgICBbJ0dlcmFldGVfemFlaGxlbi5MaWNodF96YWhlbGVuLjA0TGljaHRfdGV4dF9HZXNhbXRfTGlzdGUnLCB7J25hbWUnOicwNExpY2h0X3RleHRfR2VzYW10X0xpc3RlJywgJ3R5cGUnOidtaXhlZCcsICdyZWFkJzp0cnVlLCAnd3JpdGUnOmZhbHNlLCAncm9sZSc6J3N0cmluZycsICdkZWYnOidub2NoIGxlZXInIH1dLCAgICAKICAgIFsnR2VyYWV0ZV96YWVobGVuLkxpY2h0X3phaGVsZW4uMDVMaWNodF9odG1sX0xpc3RlJywgeyduYW1lJzonMDVMaWNodF9odG1sX0xpc3RlJywgJ3R5cGUnOidzdHJpbmcnLCAncmVhZCc6dHJ1ZSwgJ3dyaXRlJzpmYWxzZSwgJ3JvbGUnOidzdHJpbmcnLCAnZGVmJzonbm9jaCBsZWVyJyB9XSwKICAgIApdOyAgICAKY3JlYXRlVXNlclN0YXRlcygnamF2YXNjcmlwdC4wJywgdHJ1ZSwgc3RhdGVzVG9DcmVhdGUpOwo=</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-0.*](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-0.*](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-0.*](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_zahelen.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_zahelen.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_zahelen.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_zahelen.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_zahelen.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_zahelen.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_zahelen.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_zahelen.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>
      
      

      Edit:
      Licht Symbol in html noch getauscht.
      Bildschirmfoto 2020-02-09 um 12.56.57.png
      Bildschirmfoto 2020-02-09 um 12.57.36.png

      Screenshot_20200209-130935_Chrome.jpg

      Ich habe in dem Selector von Dir Deinen ein RAW DP drinn...
      Hier Deine Aufzählung
      Bildschirmfoto 2020-02-09 um 13.34.16.png

      Einmal Licht an oder aus schalten nach dem Blockly Start.

      1 Reply Last reply
      0
      • Elektroniker86E Elektroniker86

        So, hab jetzt das andere Blockly für Steckdosen importiert und dien Pfad wie oben beschrieben abgeändert, passt das so?

        Anmerkung 2020-02-09 123449.jpg

        Die Selectoren habe ich nun auch auf light geändert, jedoch weiß ich nicht wie ich jetzt noch die anderen (rot eingekreisten) Punkte umstellen kann.

        Anmerkung 2020-02-09 123757.jpg

        Danke im Vorraus!

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

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

        passt das so?

        nein, so in etwa

        Bildschirmfoto 2020-02-09 um 13.16.06.png

        Die Selectoren habe ich nun auch auf light geändert, jedoch weiß ich nicht wie ich jetzt noch die anderen (rot eingekreisten) Punkte umstellen kann.

        nein, schau mal in meinen Export

        1 Reply Last reply
        1
        • Elektroniker86E Elektroniker86

          So, hab jetzt das andere Blockly für Steckdosen importiert und dien Pfad wie oben beschrieben abgeändert, passt das so?

          Anmerkung 2020-02-09 123449.jpg

          Die Selectoren habe ich nun auch auf light geändert, jedoch weiß ich nicht wie ich jetzt noch die anderen (rot eingekreisten) Punkte umstellen kann.

          Anmerkung 2020-02-09 123757.jpg

          Danke im Vorraus!

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

          @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
          1
          • Elektroniker86E Offline
            Elektroniker86E Offline
            Elektroniker86
            wrote on last edited by
            #190

            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?

            dslraserD 1 Reply Last reply
            0
            • Elektroniker86E Elektroniker86

              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?

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

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

              Elektroniker86E 1 Reply Last reply
              1
              • dslraserD 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>
                

                Elektroniker86E Offline
                Elektroniker86E Offline
                Elektroniker86
                wrote on last edited by
                #192

                @dslraser

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

                dslraserD 1 Reply Last reply
                0
                • Elektroniker86E Elektroniker86

                  @dslraser

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

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

                  @Elektroniker86
                  Bidde 😉

                  1 Reply Last reply
                  0
                  • H Offline
                    H Offline
                    HoffmannOs
                    wrote on last edited by
                    #194

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

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

                    dslraserD GlasfaserG 2 Replies Last reply
                    0
                    • H HoffmannOs

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

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

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

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

                      1 Reply Last reply
                      1
                      • H HoffmannOs

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

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

                        GlasfaserG Offline
                        GlasfaserG Offline
                        Glasfaser
                        wrote on last edited by
                        #196

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

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

                        H 1 Reply Last reply
                        1
                        • GlasfaserG Glasfaser

                          @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 Offline
                          H Offline
                          HoffmannOs
                          wrote on last edited by
                          #197

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

                          1 Reply Last reply
                          0
                          • K Offline
                            K Offline
                            Kueppert
                            wrote on last edited by Kueppert
                            #198

                            @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

                            UDM Pro, Intel NUC - ioBroker in Proxmox-VM, PiHole+Grafana&Influx+TasmoAdmin in LXCs, Raspberry Pi3 (als CCU), Zigbee-Stick Sonoff, Synology DS918+

                            1 Reply Last reply
                            1
                            • dslraserD Offline
                              dslraserD Offline
                              dslraser
                              Forum Testing Most Active
                              wrote on last edited by
                              #199

                              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
                              0
                              • dslraserD Offline
                                dslraserD Offline
                                dslraser
                                Forum Testing Most Active
                                wrote on last edited by
                                #200

                                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
                                1
                                • dslraserD Offline
                                  dslraserD Offline
                                  dslraser
                                  Forum Testing Most Active
                                  wrote on last edited by
                                  #201

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

                                  1 Reply Last reply
                                  0
                                  • dslraserD Offline
                                    dslraserD Offline
                                    dslraser
                                    Forum Testing Most Active
                                    wrote on last edited by
                                    #202

                                    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
                                    0

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

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

                                    With your input, this post could be even better 💗

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


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    508

                                    Online

                                    32.8k

                                    Users

                                    82.7k

                                    Topics

                                    1.3m

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

                                    • Don't have an account? Register

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