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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Blockly Selektor u. Aufzählungen Geräte zählen

NEWS

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

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

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

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

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
202 Beiträge 14 Kommentatoren 30.7k Aufrufe 31 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • dslraserD dslraser

    @Elektroniker86
    was sind das denn für Geräte von Deinem Licht ? Poste mal einen Datenpunkt von so einem Gerät als RAW in Code Tags.

    möchte ich nicht das die Datenpunkte unter userdata.0.Geräte zählen angelegt werden

    ja, das geht, in der Funktion Datenpunkte anlegen.
    da rein klicklen </>
    Bildschirmfoto 2020-02-09 um 11.54.41.png
    dann ganz unten in den Datenpunkten den / die Ordnerstruktur bestimmen. Ganz unten dann anstatt 0_userdata.0 Dein javascript.o eintragen.
    Bildschirmfoto 2020-02-09 um 11.54.53.png

    Elektroniker86E Offline
    Elektroniker86E Offline
    Elektroniker86
    schrieb am zuletzt editiert von
    #184

    @dslraser

    Moin, danke für die schnelle Antwort.
    Das sind in Javascript erstellte Geräte, denn ich habe bei mir Zuhause eine SPS /Siemens LOGO die liefert steuer id und status id separat und diese Datenpunkte habe ich in Javascript zusammengefasst.

    {
      "common": {
        "def": false,
        "type": "boolean",
        "read": true,
        "write": true,
        "name": "Deckenleuchte Flur EG",
        "role": "switch",
        "unit": "",
        "custom": {
          "iot.0": {
            "smartName": {
              "de": "Licht Flur"
            }
          }
        }
      },
      "native": {
        "name": "Deckenleuchte Flur EG",
        "role": "switch",
        "type": "boolean",
        "unit": "",
        "read": true,
        "write": true
      },
      "type": "state",
      "from": "system.adapter.javascript.0",
      "user": "system.user.admin",
      "ts": 1572017048211,
      "_id": "javascript.0.LOGO.s7-0.Deckenleuchte_Flur EG",
      "acl": {
        "object": 1636,
        "state": 1636,
        "owner": "system.user.admin",
        "ownerGroup": "system.group.administrator"
      }
    }
    
    1 Antwort Letzte Antwort
    0
    • Elektroniker86E Elektroniker86

      Moin, erstmal Danke für die Mühe, die Du hier reinsteckst!

      Jetzt zu meinem Anliegen, ich würde sehr gerne das blockly zum zählen meiner Beleuchtung ausprobieren jedoch bin ich mit den Einstellungen ein wenig überfordert. Ich weiß nicht wie ich es einstellen muss das es funktioniert. Ich sehe HMIP und HUE, das nutze ich alles nicht und meine Aufzählungen sehen so aus.

      Anmerkung 2020-02-09 113815.jpg

      Das ich im Blockly dann bei stateid=*.STATE anstatt HUE, Licht eintragen muss kann ich mir denken, aber was ist mit id=level ? Brauch ich dass? Weiter unten im Blockly weiss ich auch nicht was ich bei den Variabeln auswählen muss?

      Anmerkung 2020-02-09 112619.jpg

      Ausserdem möchte ich nicht das die Datenpunkte unter userdata.0.Geräte zählen angelegt werden. Ich hätte sie viel lieber hier.

      Anmerkung 2020-02-09 113117.jpg

      Ist es möglich, dass Blockly so abzuändern das die Datenpunkte hier landen?

      Vielen Dank im Voraus für eure Hilfe.

      dslraserD Offline
      dslraserD Offline
      dslraser
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #185

      @Elektroniker86
      Wenn es nur eine Sorte Geräte ist, dann nimm am Besten das Steckdosen Beispiel zum umarbeiten für Dich, da ist auch nur ein Selector drinn. Wie die Variablen heißen ist eigentlich egal, aber wenn Du die umbenennst, dann werden die dazu gehörigen auch umbenant, falls die mehrfach verwendet werden. Die Blöcke für die Ausgabe musst Du dann auch für Dich anpassen, wenn Du javascript.0 verwendest.

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

                    @dslraser

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

                    dslraserD 1 Antwort Letzte Antwort
                    0
                    • Elektroniker86E Elektroniker86

                      @dslraser

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

                      dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #193

                      @Elektroniker86
                      Bidde 😉

                      1 Antwort Letzte Antwort
                      0
                      • H Offline
                        H Offline
                        HoffmannOs
                        schrieb am zuletzt editiert von
                        #194

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

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

                        dslraserD GlasfaserG 2 Antworten Letzte Antwort
                        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
                          schrieb am zuletzt editiert von
                          #195

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

                          1 Antwort Letzte Antwort
                          1
                          • H HoffmannOs

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

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

                            GlasfaserG Online
                            GlasfaserG Online
                            Glasfaser
                            schrieb am zuletzt editiert von
                            #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 Antwort Letzte Antwort
                            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
                              schrieb am zuletzt editiert von
                              #197

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

                              1 Antwort Letzte Antwort
                              0
                              • K Offline
                                K Offline
                                Kueppert
                                schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                                1
                                • dslraserD Offline
                                  dslraserD Offline
                                  dslraser
                                  Forum Testing Most Active
                                  schrieb am zuletzt editiert von
                                  #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 Antwort Letzte Antwort
                                  0
                                  • dslraserD Offline
                                    dslraserD Offline
                                    dslraser
                                    Forum Testing Most Active
                                    schrieb am zuletzt editiert von
                                    #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 Antwort Letzte Antwort
                                    1
                                    • dslraserD Offline
                                      dslraserD Offline
                                      dslraser
                                      Forum Testing Most Active
                                      schrieb am zuletzt editiert von
                                      #201

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

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


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        697

                                        Online

                                        32.4k

                                        Benutzer

                                        81.4k

                                        Themen

                                        1.3m

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

                                        • Du hast noch kein Konto? Registrieren

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