Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Lichter Zählen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Lichter Zählen

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      manuel99 last edited by

      Danke für die Info.
      Hättest du ein aktuelles Skript für mich mit den gleichen Funktionen?

      paul53 dslraser 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @manuel99 last edited by paul53

        @manuel99 sagte:

        Hättest du ein aktuelles Skript für mich mit den gleichen Funktionen?

        Nein, ich verwende es nicht. Bitte den Script-Ersteller, den Beitrag zu korrigieren (Link erforderlich).

        1 Reply Last reply Reply Quote 0
        • M
          manuel99 last edited by

          Danke, werde es versuchen.

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

            @manuel99
            wenn es auch Blockly sein darf, dann ist hier vielleicht auch was für Dich dabei.

            https://forum.iobroker.net/post/346230

            M 1 Reply Last reply Reply Quote 0
            • M
              manuel99 @dslraser last edited by

              @dslraser

              Habe es mir gerade angesehen, Danke für deine Arbeit.
              Was muss ich einstellen um es nützen zu können, bei meinen Aufzählungen gibt es kein .state?

              Unbenannt.PNG

              Unbenannt1.PNG

              M paul53 2 Replies Last reply Reply Quote 0
              • M
                manuel99 @manuel99 last edited by

                @manuel99 said in Lichter Zählen:

                @dslraser

                Habe es mir gerade angesehen, Danke für deine Arbeit.
                Was muss ich einstellen um es nützen zu können, bei meinen Aufzählungen gibt es kein .state?

                Unbenannt.PNG

                Unbenannt1.PNG

                Wenn ich .STATE lösche funktioniert es, aber Die Lampen werden doppelt gezählt statt 8 sind es 16.

                dslraser 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @manuel99 last edited by

                  @manuel99 sagte:

                  bei meinen Aufzählungen gibt es kein .state?

                  Es sind nur die Namen zu sehen. Wie endet die Datenpunkt-ID ?

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    manuel99 @paul53 last edited by manuel99

                    @paul53
                    Die hat kein ende.
                    knx.0.Beleuchtung.RM_Schalten.Licht_Kinderzimmer_Status

                    Unbenannt.PNG

                    paul53 1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @manuel99 last edited by

                      @manuel99 sagte:

                      knx.0.Beleuchtung.RM_Schalten.Licht_Kinderzimmer_Status

                      Dann nimm [id=*_Status]
                      , vorausgesetzt, die IDs enden einheitlich.

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        manuel99 @paul53 last edited by

                        @paul53
                        Jetzt findet das Skript nichts mehr.

                        Unbenannt.PNG Unbenannt1.PNG

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

                          @manuel99
                          brauchst Du überhaupt zwei Abfragen ? Dieses Beispiel ist für meine HMIP Steckdosen und HUE Lampen

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            manuel99 @dslraser last edited by

                            @dslraser
                            Ich denke nicht 😀

                            Was müsste ich löschen ?
                            Kenn mich leider noch nicht so aus mit Blocky/Java.

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

                              @manuel99
                              als erstes zeige mal ein RAW von so einer Lampe/Licht (am besten als/in Code Tags)
                              Und dann stelle mal das Blockly hier rein, welches Du jetzt bei Dir hast.

                              M 1 Reply Last reply Reply Quote 0
                              • M
                                manuel99 @dslraser last edited by

                                @dslraser

                                Habe jetzt was rausgelöscht jetzt wird richtig gezählt.

                                Hier das Raw

                                {
                                 "_id": "knx.0.Beleuchtung.RM_Schalten.Licht_Garage_Status",
                                 "type": "state",
                                 "common": {
                                   "name": "Licht Garage Status",
                                   "type": "boolean",
                                   "read": true,
                                   "write": false,
                                   "role": "indicator.switch",
                                   "min": false,
                                   "max": true
                                 },
                                 "native": {
                                   "dpt": "DPT1.001",
                                   "address": "1/1/8",
                                   "addressRefId": "P-0427-0_GA-179",
                                   "statusGARefId": "",
                                   "actGARefId": "P-0427-0_GA-46"
                                 },
                                 "from": "system.adapter.knx.0",
                                 "user": "system.user.admin",
                                 "ts": 1584380922332,
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                                }
                                

                                Hier das Blocky:
                                Unbenannt.PNG

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

                                  @manuel99
                                  probiere mal....Im Blockly ist nicht alles aktiviert, es geht nur darum ob er was findet
                                  (ich wollte mir nicht alle Datenpunkte erstellen usw.)

                                  <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" disabled="true" 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." disabled="true" 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=*_Status](functions=Licht)</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=*_Status](functions=Licht)</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=*_Status](functions=Licht)</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" disabled="true">
                                                                                                 <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" disabled="true">
                                                                                                     <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`" disabled="true">
                                                                                                         <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/" disabled="true">
                                                                                                             <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" disabled="true">
                                                                                                                 <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>
                                  

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

                                    @manuel99
                                    und falls nicht gefunden wird, dann starte mal die Javascript Instanz und den Admin neu. Nicht auf Pause, nur Neustart mit dem Pfeilkreis.

                                    Selektor, dieser findet bei mir Deine DP

                                    Bildschirmfoto 2020-03-19 um 11.07.13.png

                                    EDIT:
                                    vielleicht sogar besser so...
                                    Bildschirmfoto 2020-03-19 um 11.12.29.png

                                    paul53 1 Reply Last reply Reply Quote 0
                                    • paul53
                                      paul53 @dslraser last edited by paul53

                                      @dslraser sagte:

                                      vielleicht sogar besser so...

                                      Dann kommt man wahrscheinlich auch ohne (functions=Licht) aus.

                                      Blockly_temp.JPG

                                      oder

                                      Blockly_temp.JPG

                                      1 Reply Last reply Reply Quote 1
                                      • M
                                        manuel99 last edited by

                                        Hat Funktioniert Danke für die großartige Hilfe.

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

                                          @manuel99

                                          Wenn ein Thema gelöst wurde bitte den Beitrag der die Lösung beinhaltet als gelöst markieren.
                                          -> 3 Punkte Menü rechts unten am Beitrag -> Mark this post as the correct answer
                                          Hier gehts zur Hilfe.

                                          oder

                                          Wenn ein Thema gelöst wurde bitte den Beitrag der die Lösung beinhaltet als gelöst Markieren. ->Anleitung

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          946
                                          Online

                                          31.9k
                                          Users

                                          80.2k
                                          Topics

                                          1.3m
                                          Posts

                                          javascript
                                          3
                                          23
                                          1020
                                          Loading More Posts
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          The ioBroker Community 2014-2023
                                          logo