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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [Gelöst] Selector Variable für 1 Zeichen

NEWS

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

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

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

[Gelöst] Selector Variable für 1 Zeichen

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

    @nobody28

    in Deinem Log steht eigentlich alles was Du machen sollst...

    Screenshot_20210320-150544_Chrome.jpg

    N Offline
    N Offline
    Nobody28
    schrieb am zuletzt editiert von Nobody28
    #3

    @dslraser

    Das wird nicht helfen, es ist ein 4CH Sonoff mit Tasmota. Sprich Power Status und Power1 bis Power4.

    Oder ich denke in die falsche Richtung?!

    Das gibt es dann nur TRUE oder FALSE, sieht man oben ja in der Grafik ganz gut.

    paul53P 1 Antwort Letzte Antwort
    0
    • N Nobody28

      @dslraser

      Das wird nicht helfen, es ist ein 4CH Sonoff mit Tasmota. Sprich Power Status und Power1 bis Power4.

      Oder ich denke in die falsche Richtung?!

      Das gibt es dann nur TRUE oder FALSE, sieht man oben ja in der Grafik ganz gut.

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

      @nobody28 sagte: Das gibt es dann nur TRUE oder FALSE

      Und weshalb schreibst Du dann in Zeile 20 eine Zahl rein?

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      N 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @nobody28 sagte: Das gibt es dann nur TRUE oder FALSE

        Und weshalb schreibst Du dann in Zeile 20 eine Zahl rein?

        N Offline
        N Offline
        Nobody28
        schrieb am zuletzt editiert von
        #5

        @paul53

        Hallo Paul, ich brauche das nur vom Namen... da habe ich dann evtl. einen denkfehler, wenn ich so Fragt

        9271e2b0-4506-409e-b7e0-d12d4356a122-grafik.png

        Von denen mit der Numer benötige ich ja nur den State. Die Anzahl, der Zeizung an, stimmt schon, aber ich mochte nicht auf den Namen "POWER" ohne die Zahl reagieren.

        ICh vermute, weil ich im Selector "Power*" angegeben habe, werden die ohne Zahl im Namen auch versucht auszuwerten, oder?

        paul53P 1 Antwort Letzte Antwort
        0
        • N Nobody28

          @paul53

          Hallo Paul, ich brauche das nur vom Namen... da habe ich dann evtl. einen denkfehler, wenn ich so Fragt

          9271e2b0-4506-409e-b7e0-d12d4356a122-grafik.png

          Von denen mit der Numer benötige ich ja nur den State. Die Anzahl, der Zeizung an, stimmt schon, aber ich mochte nicht auf den Namen "POWER" ohne die Zahl reagieren.

          ICh vermute, weil ich im Selector "Power*" angegeben habe, werden die ohne Zahl im Namen auch versucht auszuwerten, oder?

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

          @nobody28
          Du möchtest ".POWER" ausblenden?

          if(!id.endsWith('POWER')) {
             // Aktionen
          }
          

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          N 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @nobody28
            Du möchtest ".POWER" ausblenden?

            if(!id.endsWith('POWER')) {
               // Aktionen
            }
            
            N Offline
            N Offline
            Nobody28
            schrieb am zuletzt editiert von
            #7

            @paul53

            Bekomme ich das auch im Blockly eingebaut?

            efa84df1-f4f0-469e-b202-ddb92cb0032e-grafik.png

            Danke schon einmal Paul

            paul53P 1 Antwort Letzte Antwort
            0
            • N Nobody28

              @paul53

              Bekomme ich das auch im Blockly eingebaut?

              efa84df1-f4f0-469e-b202-ddb92cb0032e-grafik.png

              Danke schon einmal Paul

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

              @nobody28: Bekomme ich das auch im Blockly eingebaut?

              JS-Funktion ohnePOWER(id) mit Ergebnis. Inhalt:

              return !id.endsWith('POWER');
              

              Blockly_temp.JPG

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              N 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @nobody28: Bekomme ich das auch im Blockly eingebaut?

                JS-Funktion ohnePOWER(id) mit Ergebnis. Inhalt:

                return !id.endsWith('POWER');
                

                Blockly_temp.JPG

                N Offline
                N Offline
                Nobody28
                schrieb am zuletzt editiert von
                #9

                @paul53 said in Selector Variable für 1 Zeichen:

                return !id.endsWith('POWER');

                Hallo Paul,

                den Teil finde ich in den Blöcken leider nicht ==>

                a2a8f489-b696-4e6a-aa78-e9d337dd482b-grafik.png

                Danke Dir :)

                paul53P 1 Antwort Letzte Antwort
                0
                • N Nobody28

                  @paul53 said in Selector Variable für 1 Zeichen:

                  return !id.endsWith('POWER');

                  Hallo Paul,

                  den Teil finde ich in den Blöcken leider nicht ==>

                  a2a8f489-b696-4e6a-aa78-e9d337dd482b-grafik.png

                  Danke Dir :)

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

                  @nobody28 sagte: den Teil finde ich in den Blöcken leider nicht

                  Blöcke "Funktionen".

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  N 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @nobody28 sagte: den Teil finde ich in den Blöcken leider nicht

                    Blöcke "Funktionen".

                    N Offline
                    N Offline
                    Nobody28
                    schrieb am zuletzt editiert von
                    #11

                    @paul53

                    da ist er wohl nicht ==>

                    d4911a32-287d-4a59-96ff-e5fd04489c05-grafik.png

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • N Nobody28

                      @paul53

                      da ist er wohl nicht ==>

                      d4911a32-287d-4a59-96ff-e5fd04489c05-grafik.png

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

                      @nobody28
                      Der fünfte Block von oben: Den Bezeichner ändern von "etwas tun" in "ohnePOWER", den Parameter "id" zuweisen (Zahnrad) und die gezeigte Funktion eintragen (Punkte ganz rechts anklicken).

                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                      N 1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @nobody28
                        Der fünfte Block von oben: Den Bezeichner ändern von "etwas tun" in "ohnePOWER", den Parameter "id" zuweisen (Zahnrad) und die gezeigte Funktion eintragen (Punkte ganz rechts anklicken).

                        N Offline
                        N Offline
                        Nobody28
                        schrieb am zuletzt editiert von
                        #13

                        @paul53
                        ich bin mir nicht sicher, weil es bei mit optisch etwas anders ist ==>

                        05701a4c-eaad-4d1c-a318-f18099661291-grafik.png

                        aber mein Log wirft leider berge an Fehlermeldungen ==>

                        javascript.0	2021-03-20 17:19:28.239	warn	(10410) at processImmediate (internal/timers.js:461:21)
                        javascript.0	2021-03-20 17:19:28.239	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                        javascript.0	2021-03-20 17:19:28.239	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                        javascript.0	2021-03-20 17:19:28.238	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                        javascript.0	2021-03-20 17:19:28.238	warn	(10410) at Object.<anonymous> (script.js.common.Timer.Etage_Oben.Pia_Steckdose_Nachtlicht:20:5)
                        javascript.0	2021-03-20 17:19:28.238	warn	(10410) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1422:20)
                        javascript.0	2021-03-20 17:19:28.236	warn	(10410) You are assigning a number to the state "sonoff.0.DVES_4BBF32.POWER" which expects a boolean. Please fix your code to use a boolean or change the state type to number. This warning might becom
                        javascript.0	2021-03-20 17:19:28.224	warn	(10410) at processImmediate (internal/timers.js:461:21)
                        javascript.0	2021-03-20 17:19:28.224	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                        javascript.0	2021-03-20 17:19:28.224	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                        javascript.0	2021-03-20 17:19:28.223	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                        javascript.0	2021-03-20 17:19:28.223	warn	(10410) at Object.<anonymous> (script.js.common.Timer.Etage_Oben.Pia_Steckdose_Nachtlicht:20:5)
                        javascript.0	2021-03-20 17:19:28.223	warn	(10410) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1422:20)
                        javascript.0	2021-03-20 17:19:28.221	warn	(10410) You are assigning a number to the state "sonoff.0.DVES_4BBF32.POWER" which expects a boolean. Please fix your code to use a boolean or change the state type to number. This warning might becom
                        javascript.0	2021-03-20 17:17:49.826	error	(10410) at processImmediate (internal/timers.js:461:21)
                        javascript.0	2021-03-20 17:17:49.826	error	(10410) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                        javascript.0	2021-03-20 17:17:49.826	error	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                        javascript.0	2021-03-20 17:17:49.826	error	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                        javascript.0	2021-03-20 17:17:49.826	error	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:34)
                        javascript.0	2021-03-20 17:17:49.825	error	(10410) at ohnePower (script.js.common.Zählen.Heizungen_an_neu:5:5)
                        javascript.0	2021-03-20 17:17:49.825	error	(10410) script.js.common.Zählen.Heizungen_an_neu: ReferenceError: id is not defined
                        javascript.0	2021-03-20 17:17:49.822	warn	(10410) at processImmediate (internal/timers.js:461:21)
                        javascript.0	2021-03-20 17:17:49.822	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                        javascript.0	2021-03-20 17:17:49.821	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                        javascript.0	2021-03-20 17:17:49.821	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                        javascript.0	2021-03-20 17:17:49.821	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                        javascript.0	2021-03-20 17:17:49.820	warn	(10410) getState "sonoff.0.DVES_C21F43.POWER" not found (3) states[id]=null
                        javascript.0	2021-03-20 17:17:49.820	warn	(10410) at processImmediate (internal/timers.js:461:21)
                        javascript.0	2021-03-20 17:17:49.820	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                        javascript.0	2021-03-20 17:17:49.819	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                        javascript.0	2021-03-20 17:17:49.819	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                        javascript.0	2021-03-20 17:17:49.819	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                        javascript.0	2021-03-20 17:17:49.818	warn	(10410) getState "sonoff.0.DVES_10271E.POWER" not found (3) states[id]=null
                        javascript.0	2021-03-20 17:15:56.051	error	(10410) at processImmediate (internal/timers.js:461:21)
                        javascript.0	2021-03-20 17:15:56.051	error	(10410) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                        javascript.0	2021-03-20 17:15:56.051	error	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                        javascript.0	2021-03-20 17:15:56.050	error	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                        javascript.0	2021-03-20 17:15:56.050	error	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:34)
                        javascript.0	2021-03-20 17:15:56.050	error	(10410) at ohnePower (script.js.common.Zählen.Heizungen_an_neu:5:5)
                        javascript.0	2021-03-20 17:15:56.050	error	(10410) script.js.common.Zählen.Heizungen_an_neu: ReferenceError: id is not defined
                        javascript.0	2021-03-20 17:15:56.048	warn	(10410) at processImmediate (internal/timers.js:461:21)
                        javascript.0	2021-03-20 17:15:56.048	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                        javascript.0	2021-03-20 17:15:56.048	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                        javascript.0	2021-03-20 17:15:56.048	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                        javascript.0	2021-03-20 17:15:56.048	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                        javascript.0	2021-03-20 17:15:56.047	warn	(10410) getState "sonoff.0.DVES_C21F43.POWER" not found (3) states[id]=null
                        javascript.0	2021-03-20 17:15:56.046	warn	(10410) at processImmediate (internal/timers.js:461:21)
                        javascript.0	2021-03-20 17:15:56.046	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                        javascript.0	2021-03-20 17:15:56.046	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                        javascript.0	2021-03-20 17:15:56.046	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                        javascript.0	2021-03-20 17:15:56.046	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                        javascript.0	2021-03-20 17:15:56.044	warn	(10410) getState "sonoff.0.DVES_10271E.POWER" not found (3) states[id]=null
                        javascript.0	2021-03-20 17:15:35.451	info	(10410) script.js.common.Zählen.Heizungen_an_neu: registered 17 subscriptions and 0 schedules
                        javascript.0	2021-03-20 17:15:35.226	info	(10410) Start javascript script.js.common.Zählen.Heizungen_an_neu
                        

                        als wenn ich die Funktion nicht korrekt eingebaut habe.

                        Hier mal als JS ==>

                        var x, Heizungen_an, i;
                        
                        // Beschreibe diese Funktion …
                        async function ohnePower(x) {
                            return !id.endsWith('POWER');
                        }
                        
                        
                        // Heizungen an zählen
                        on({id: Array.prototype.slice.apply($("state[id=*.POWER*](functions=heizung)")), change: "ne"}, async function (obj) {
                          var value = obj.state.val;
                          var oldValue = obj.oldState.val;
                          Heizungen_an = 0;
                          var i_list = Array.prototype.slice.apply($("state[id=*.POWER*](functions=heizung)"));
                          for (var i_index in i_list) {
                            i = i_list[i_index];
                            if (getState(i).val && await ohnePower(i)) {
                              Heizungen_an = (typeof Heizungen_an == 'number' ? Heizungen_an : 0) + 1;
                            }
                          }
                          setState("0_userdata.0.Zähler.Heizungen_an"/*Heizungen an*/, Heizungen_an);
                          console.log(('Heizungen AN:' + String(Heizungen_an)));
                        });
                        
                        //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIybSU1RUhneElkRi5nJTVCJTI1JTVEbiU3QkxxVk0zJTIyJTNFeCUzQyUyRnZhcmlhYmxlJTNFJTNDdmFyaWFibGUlMjBpZCUzRCUyMnIlMkNoKXJ2ZU9KWCUzRG8lMkIlMkZZZyU0MDFmJTIzJTIyJTNFSGVpenVuZ2VuJTIwYW4lM0MlMkZ2YXJpYWJsZSUzRSUzQ3ZhcmlhYmxlJTIwaWQlM0QlMjI1UGkocCUzRncxJTYwUyU3RFhTJTYwJTQwJTVETzFPQiUyMiUzRWklM0MlMkZ2YXJpYWJsZSUzRSUzQyUyRnZhcmlhYmxlcyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMipQOSU2MHVTY2x3SCU3RGFVMGxvJTYwJTNCISUyMyUyMiUyMHglM0QlMjIzOCUyMiUyMHklM0QlMjIxMiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VIZWl6dW5nZW4lMjBhbiUyMHolQzMlQTRobGVuJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fZXh0JTIyJTIwaWQlM0QlMjIlNUUlM0Ezcyg3JTNCTHEzJTNCc2slNjAlNjA5UShmJTYwJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwaXRlbXMlM0QlMjIxJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VuZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEMCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMnUlMkI5WmdjczQlN0JoWmxQJTQwdSUzRiU0MHNvMiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRWRlZmF1bHQlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnNlbGVjdG9yJTIyJTIwaWQlM0QlMjJmRk43UyUzQUElN0JURCU1QktDJTIzRSUyM0E5JTYwcyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VzdGF0ZSU1QmlkJTNEKi5QT1dFUiolNUQoZnVuY3Rpb25zJTNEaGVpenVuZyklM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyU2w0JTQwU3hmMiUyQkM0UiUyRiU3QmFOdWklNUIlNUQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMnIlMkNoKXJ2ZU9KWCUzRG8lMkIlMkZZZyU0MDFmJTIzJTIyJTNFSGVpenVuZ2VuJTIwYW4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMiU3QyU3Q3Q0N1oyTyFhemtUYlY3JTVCS35EJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19mb3JFYWNoJTIyJTIwaWQlM0QlMjJKJTdCN2EhJTQwcHRiMFZaWVklN0NEeSUyMyUzRn4lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMjVQaShwJTNGdzElNjBTJTdEWFMlNjAlNDAlNURPMU9CJTIyJTNFaSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyTElTVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnNlbGVjdG9yJTIyJTIwaWQlM0QlMjJDOWZ6IVclN0NJJTVFJTJDUCUyNWo2X1dZJTVFdVElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFc3RhdGUlNUJpZCUzRCouUE9XRVIqJTVEKGZ1bmN0aW9ucyUzRGhlaXp1bmcpJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMjNHaGQlNjAlMkIhYiUzRil3b1IlM0ZyKSElMkNSfiUyMiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX29wZXJhdGlvbiUyMiUyMGlkJTNEJTIyJTYwJTIzNVltOXMlNUJaR2QuUzROUGElMjRXOSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFQU5EJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlX3ZhciUyMiUyMGlkJTNEJTIyaU0lMkJGcGYzS2x6RyUzRmwzJTNEQndwJTVFJTJCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMmklMjNPbU5uREg4RzklMkIlN0MlN0IlM0EqJTdEb0pNJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyJTdCbiUyRmNLb1RTJTIzX3glN0JBRCU1QndCenglMkYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMjVQaShwJTNGdzElNjBTJTdEWFMlNjAlNDAlNURPMU9CJTIyJTNFaSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19jYWxsY3VzdG9tcmV0dXJuJTIyJTIwaWQlM0QlMjJqZlolMjNYWnFqMCU3RH4lM0FBJTdEYU1QY0lIJTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIyb2huZVBvd2VyJTIyJTNFJTNDYXJnJTIwbmFtZSUzRCUyMnglMjIlM0UlM0MlMkZhcmclM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFSRzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfZ2V0JTIyJTIwaWQlM0QlMjIxJTYwMnZpWTIlMkYwSkRidC4zJTYwJTNGJTJCeVUlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMjVQaShwJTNGdzElNjBTJTdEWFMlNjAlNDAlNURPMU9CJTIyJTNFaSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfY2hhbmdlJTIyJTIwaWQlM0QlMjIlMkN2MFZJbi1pWUhWenQlN0QtQnNORyUzQSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyciUyQ2gpcnZlT0pYJTNEbyUyQiUyRllnJTQwMWYlMjMlMjIlM0VIZWl6dW5nZW4lMjBhbiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyREVMVEElMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMkdZJTJGbCUzRDRjYWZyVTEzYSU1RSUzRGFmemElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyUlQlM0FoMWhRKCU1RWxiJTNCTCU3QyU2MHpiJTJCdlglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjIlNjBDc0Z0LilyalIlMkYuJTdCQTglN0NZZmhnJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFMF91c2VyZGF0YS4wLlolQzMlQTRobGVyLkhlaXp1bmdlbl9hbiUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMk4yUXY0ZSUzRlVRMXRWVyUyQ20pa2paJTdEJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJyJTJDaClydmVPSlglM0RvJTJCJTJGWWclNDAxZiUyMyUyMiUzRUhlaXp1bmdlbiUyMGFuJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmRlYnVnJTIyJTIwaWQlM0QlMjJ0WTVlJTNBaGFMbGNqb3kpT0MxeEhMJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU2V2ZXJpdHklMjIlM0Vsb2clM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyOUR6JTYwc3ZhODZ2IVglNURmaiUyM3d4cjMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGVzdCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjIoYmtuS2lHJTYwVCUyRmVZJTYwMiU0MFByMFVvJTIyJTNFJTNDbXV0YXRpb24lMjBpdGVtcyUzRCUyMjIlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJhY01RMiUyQjlNNUhYNHgta0lnN0wlM0IlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFSGVpenVuZ2VuJTIwQU4lM0ElM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQxJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyU1pnKTB6NXNsT2klNjB4cHl4blRBJTJGJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJyJTJDaClydmVPSlglM0RvJTJCJTJGWWclNDAxZiUyMyUyMiUzRUhlaXp1bmdlbiUyMGFuJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2RlZmN1c3RvbXJldHVybiUyMiUyMGlkJTNEJTIyaWIlMkZxeEIzWmgxJTVFeWMlN0NCbGYtMmclMjIlMjB4JTNEJTIyNTM4JTIyJTIweSUzRCUyMjg4JTIyJTNFJTNDbXV0YXRpb24lMjBzdGF0ZW1lbnRzJTNEJTIyZmFsc2UlMjIlM0UlM0NhcmclMjBuYW1lJTNEJTIyeCUyMiUyMHZhcmlkJTNEJTIybSU1RUhneElkRi5nJTVCJTI1JTVEbiU3QkxxVk0zJTIyJTNFJTNDJTJGYXJnJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFb2huZVBvd2VyJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTQ1JJUFQlMjIlM0VjbVYwZFhKdUlDRnBaQzVsYm1SelYybDBhQ2duVUU5WFJWSW5LVHNnJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFQmVzY2hyZWliZSUyMGRpZXNlJTIwRnVua3Rpb24lMjAlRTIlODAlQTYlM0MlMkZjb21tZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
                        
                        paul53P 1 Antwort Letzte Antwort
                        0
                        • N Nobody28

                          @paul53
                          ich bin mir nicht sicher, weil es bei mit optisch etwas anders ist ==>

                          05701a4c-eaad-4d1c-a318-f18099661291-grafik.png

                          aber mein Log wirft leider berge an Fehlermeldungen ==>

                          javascript.0	2021-03-20 17:19:28.239	warn	(10410) at processImmediate (internal/timers.js:461:21)
                          javascript.0	2021-03-20 17:19:28.239	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                          javascript.0	2021-03-20 17:19:28.239	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                          javascript.0	2021-03-20 17:19:28.238	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                          javascript.0	2021-03-20 17:19:28.238	warn	(10410) at Object.<anonymous> (script.js.common.Timer.Etage_Oben.Pia_Steckdose_Nachtlicht:20:5)
                          javascript.0	2021-03-20 17:19:28.238	warn	(10410) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1422:20)
                          javascript.0	2021-03-20 17:19:28.236	warn	(10410) You are assigning a number to the state "sonoff.0.DVES_4BBF32.POWER" which expects a boolean. Please fix your code to use a boolean or change the state type to number. This warning might becom
                          javascript.0	2021-03-20 17:19:28.224	warn	(10410) at processImmediate (internal/timers.js:461:21)
                          javascript.0	2021-03-20 17:19:28.224	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                          javascript.0	2021-03-20 17:19:28.224	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                          javascript.0	2021-03-20 17:19:28.223	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                          javascript.0	2021-03-20 17:19:28.223	warn	(10410) at Object.<anonymous> (script.js.common.Timer.Etage_Oben.Pia_Steckdose_Nachtlicht:20:5)
                          javascript.0	2021-03-20 17:19:28.223	warn	(10410) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1422:20)
                          javascript.0	2021-03-20 17:19:28.221	warn	(10410) You are assigning a number to the state "sonoff.0.DVES_4BBF32.POWER" which expects a boolean. Please fix your code to use a boolean or change the state type to number. This warning might becom
                          javascript.0	2021-03-20 17:17:49.826	error	(10410) at processImmediate (internal/timers.js:461:21)
                          javascript.0	2021-03-20 17:17:49.826	error	(10410) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                          javascript.0	2021-03-20 17:17:49.826	error	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                          javascript.0	2021-03-20 17:17:49.826	error	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                          javascript.0	2021-03-20 17:17:49.826	error	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:34)
                          javascript.0	2021-03-20 17:17:49.825	error	(10410) at ohnePower (script.js.common.Zählen.Heizungen_an_neu:5:5)
                          javascript.0	2021-03-20 17:17:49.825	error	(10410) script.js.common.Zählen.Heizungen_an_neu: ReferenceError: id is not defined
                          javascript.0	2021-03-20 17:17:49.822	warn	(10410) at processImmediate (internal/timers.js:461:21)
                          javascript.0	2021-03-20 17:17:49.822	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                          javascript.0	2021-03-20 17:17:49.821	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                          javascript.0	2021-03-20 17:17:49.821	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                          javascript.0	2021-03-20 17:17:49.821	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                          javascript.0	2021-03-20 17:17:49.820	warn	(10410) getState "sonoff.0.DVES_C21F43.POWER" not found (3) states[id]=null
                          javascript.0	2021-03-20 17:17:49.820	warn	(10410) at processImmediate (internal/timers.js:461:21)
                          javascript.0	2021-03-20 17:17:49.820	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                          javascript.0	2021-03-20 17:17:49.819	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                          javascript.0	2021-03-20 17:17:49.819	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                          javascript.0	2021-03-20 17:17:49.819	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                          javascript.0	2021-03-20 17:17:49.818	warn	(10410) getState "sonoff.0.DVES_10271E.POWER" not found (3) states[id]=null
                          javascript.0	2021-03-20 17:15:56.051	error	(10410) at processImmediate (internal/timers.js:461:21)
                          javascript.0	2021-03-20 17:15:56.051	error	(10410) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                          javascript.0	2021-03-20 17:15:56.051	error	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                          javascript.0	2021-03-20 17:15:56.050	error	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                          javascript.0	2021-03-20 17:15:56.050	error	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:34)
                          javascript.0	2021-03-20 17:15:56.050	error	(10410) at ohnePower (script.js.common.Zählen.Heizungen_an_neu:5:5)
                          javascript.0	2021-03-20 17:15:56.050	error	(10410) script.js.common.Zählen.Heizungen_an_neu: ReferenceError: id is not defined
                          javascript.0	2021-03-20 17:15:56.048	warn	(10410) at processImmediate (internal/timers.js:461:21)
                          javascript.0	2021-03-20 17:15:56.048	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                          javascript.0	2021-03-20 17:15:56.048	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                          javascript.0	2021-03-20 17:15:56.048	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                          javascript.0	2021-03-20 17:15:56.048	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                          javascript.0	2021-03-20 17:15:56.047	warn	(10410) getState "sonoff.0.DVES_C21F43.POWER" not found (3) states[id]=null
                          javascript.0	2021-03-20 17:15:56.046	warn	(10410) at processImmediate (internal/timers.js:461:21)
                          javascript.0	2021-03-20 17:15:56.046	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                          javascript.0	2021-03-20 17:15:56.046	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                          javascript.0	2021-03-20 17:15:56.046	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                          javascript.0	2021-03-20 17:15:56.046	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                          javascript.0	2021-03-20 17:15:56.044	warn	(10410) getState "sonoff.0.DVES_10271E.POWER" not found (3) states[id]=null
                          javascript.0	2021-03-20 17:15:35.451	info	(10410) script.js.common.Zählen.Heizungen_an_neu: registered 17 subscriptions and 0 schedules
                          javascript.0	2021-03-20 17:15:35.226	info	(10410) Start javascript script.js.common.Zählen.Heizungen_an_neu
                          

                          als wenn ich die Funktion nicht korrekt eingebaut habe.

                          Hier mal als JS ==>

                          var x, Heizungen_an, i;
                          
                          // Beschreibe diese Funktion …
                          async function ohnePower(x) {
                              return !id.endsWith('POWER');
                          }
                          
                          
                          // Heizungen an zählen
                          on({id: Array.prototype.slice.apply($("state[id=*.POWER*](functions=heizung)")), change: "ne"}, async function (obj) {
                            var value = obj.state.val;
                            var oldValue = obj.oldState.val;
                            Heizungen_an = 0;
                            var i_list = Array.prototype.slice.apply($("state[id=*.POWER*](functions=heizung)"));
                            for (var i_index in i_list) {
                              i = i_list[i_index];
                              if (getState(i).val && await ohnePower(i)) {
                                Heizungen_an = (typeof Heizungen_an == 'number' ? Heizungen_an : 0) + 1;
                              }
                            }
                            setState("0_userdata.0.Zähler.Heizungen_an"/*Heizungen an*/, Heizungen_an);
                            console.log(('Heizungen AN:' + String(Heizungen_an)));
                          });
                          
                          //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIybSU1RUhneElkRi5nJTVCJTI1JTVEbiU3QkxxVk0zJTIyJTNFeCUzQyUyRnZhcmlhYmxlJTNFJTNDdmFyaWFibGUlMjBpZCUzRCUyMnIlMkNoKXJ2ZU9KWCUzRG8lMkIlMkZZZyU0MDFmJTIzJTIyJTNFSGVpenVuZ2VuJTIwYW4lM0MlMkZ2YXJpYWJsZSUzRSUzQ3ZhcmlhYmxlJTIwaWQlM0QlMjI1UGkocCUzRncxJTYwUyU3RFhTJTYwJTQwJTVETzFPQiUyMiUzRWklM0MlMkZ2YXJpYWJsZSUzRSUzQyUyRnZhcmlhYmxlcyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMipQOSU2MHVTY2x3SCU3RGFVMGxvJTYwJTNCISUyMyUyMiUyMHglM0QlMjIzOCUyMiUyMHklM0QlMjIxMiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VIZWl6dW5nZW4lMjBhbiUyMHolQzMlQTRobGVuJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fZXh0JTIyJTIwaWQlM0QlMjIlNUUlM0Ezcyg3JTNCTHEzJTNCc2slNjAlNjA5UShmJTYwJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwaXRlbXMlM0QlMjIxJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VuZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEMCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMnUlMkI5WmdjczQlN0JoWmxQJTQwdSUzRiU0MHNvMiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRWRlZmF1bHQlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnNlbGVjdG9yJTIyJTIwaWQlM0QlMjJmRk43UyUzQUElN0JURCU1QktDJTIzRSUyM0E5JTYwcyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VzdGF0ZSU1QmlkJTNEKi5QT1dFUiolNUQoZnVuY3Rpb25zJTNEaGVpenVuZyklM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyU2w0JTQwU3hmMiUyQkM0UiUyRiU3QmFOdWklNUIlNUQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMnIlMkNoKXJ2ZU9KWCUzRG8lMkIlMkZZZyU0MDFmJTIzJTIyJTNFSGVpenVuZ2VuJTIwYW4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMiU3QyU3Q3Q0N1oyTyFhemtUYlY3JTVCS35EJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19mb3JFYWNoJTIyJTIwaWQlM0QlMjJKJTdCN2EhJTQwcHRiMFZaWVklN0NEeSUyMyUzRn4lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMjVQaShwJTNGdzElNjBTJTdEWFMlNjAlNDAlNURPMU9CJTIyJTNFaSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyTElTVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnNlbGVjdG9yJTIyJTIwaWQlM0QlMjJDOWZ6IVclN0NJJTVFJTJDUCUyNWo2X1dZJTVFdVElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFc3RhdGUlNUJpZCUzRCouUE9XRVIqJTVEKGZ1bmN0aW9ucyUzRGhlaXp1bmcpJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMjNHaGQlNjAlMkIhYiUzRil3b1IlM0ZyKSElMkNSfiUyMiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX29wZXJhdGlvbiUyMiUyMGlkJTNEJTIyJTYwJTIzNVltOXMlNUJaR2QuUzROUGElMjRXOSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFQU5EJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlX3ZhciUyMiUyMGlkJTNEJTIyaU0lMkJGcGYzS2x6RyUzRmwzJTNEQndwJTVFJTJCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMmklMjNPbU5uREg4RzklMkIlN0MlN0IlM0EqJTdEb0pNJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyJTdCbiUyRmNLb1RTJTIzX3glN0JBRCU1QndCenglMkYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMjVQaShwJTNGdzElNjBTJTdEWFMlNjAlNDAlNURPMU9CJTIyJTNFaSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19jYWxsY3VzdG9tcmV0dXJuJTIyJTIwaWQlM0QlMjJqZlolMjNYWnFqMCU3RH4lM0FBJTdEYU1QY0lIJTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIyb2huZVBvd2VyJTIyJTNFJTNDYXJnJTIwbmFtZSUzRCUyMnglMjIlM0UlM0MlMkZhcmclM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFSRzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfZ2V0JTIyJTIwaWQlM0QlMjIxJTYwMnZpWTIlMkYwSkRidC4zJTYwJTNGJTJCeVUlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMjVQaShwJTNGdzElNjBTJTdEWFMlNjAlNDAlNURPMU9CJTIyJTNFaSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfY2hhbmdlJTIyJTIwaWQlM0QlMjIlMkN2MFZJbi1pWUhWenQlN0QtQnNORyUzQSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyciUyQ2gpcnZlT0pYJTNEbyUyQiUyRllnJTQwMWYlMjMlMjIlM0VIZWl6dW5nZW4lMjBhbiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyREVMVEElMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMkdZJTJGbCUzRDRjYWZyVTEzYSU1RSUzRGFmemElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyUlQlM0FoMWhRKCU1RWxiJTNCTCU3QyU2MHpiJTJCdlglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjIlNjBDc0Z0LilyalIlMkYuJTdCQTglN0NZZmhnJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFMF91c2VyZGF0YS4wLlolQzMlQTRobGVyLkhlaXp1bmdlbl9hbiUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMk4yUXY0ZSUzRlVRMXRWVyUyQ20pa2paJTdEJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJyJTJDaClydmVPSlglM0RvJTJCJTJGWWclNDAxZiUyMyUyMiUzRUhlaXp1bmdlbiUyMGFuJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmRlYnVnJTIyJTIwaWQlM0QlMjJ0WTVlJTNBaGFMbGNqb3kpT0MxeEhMJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU2V2ZXJpdHklMjIlM0Vsb2clM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyOUR6JTYwc3ZhODZ2IVglNURmaiUyM3d4cjMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGVzdCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjIoYmtuS2lHJTYwVCUyRmVZJTYwMiU0MFByMFVvJTIyJTNFJTNDbXV0YXRpb24lMjBpdGVtcyUzRCUyMjIlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJhY01RMiUyQjlNNUhYNHgta0lnN0wlM0IlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFSGVpenVuZ2VuJTIwQU4lM0ElM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQxJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyU1pnKTB6NXNsT2klNjB4cHl4blRBJTJGJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJyJTJDaClydmVPSlglM0RvJTJCJTJGWWclNDAxZiUyMyUyMiUzRUhlaXp1bmdlbiUyMGFuJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2RlZmN1c3RvbXJldHVybiUyMiUyMGlkJTNEJTIyaWIlMkZxeEIzWmgxJTVFeWMlN0NCbGYtMmclMjIlMjB4JTNEJTIyNTM4JTIyJTIweSUzRCUyMjg4JTIyJTNFJTNDbXV0YXRpb24lMjBzdGF0ZW1lbnRzJTNEJTIyZmFsc2UlMjIlM0UlM0NhcmclMjBuYW1lJTNEJTIyeCUyMiUyMHZhcmlkJTNEJTIybSU1RUhneElkRi5nJTVCJTI1JTVEbiU3QkxxVk0zJTIyJTNFJTNDJTJGYXJnJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFb2huZVBvd2VyJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTQ1JJUFQlMjIlM0VjbVYwZFhKdUlDRnBaQzVsYm1SelYybDBhQ2duVUU5WFJWSW5LVHNnJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFQmVzY2hyZWliZSUyMGRpZXNlJTIwRnVua3Rpb24lMjAlRTIlODAlQTYlM0MlMkZjb21tZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
                          
                          paul53P Offline
                          paul53P Offline
                          paul53
                          schrieb am zuletzt editiert von paul53
                          #14

                          @nobody28

                          Ändere

                              return !id.endsWith('POWER');
                          

                          in

                              return !x.endsWith('POWER');
                          

                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                          N 1 Antwort Letzte Antwort
                          0
                          • paul53P paul53

                            @nobody28

                            Ändere

                                return !id.endsWith('POWER');
                            

                            in

                                return !x.endsWith('POWER');
                            
                            N Offline
                            N Offline
                            Nobody28
                            schrieb am zuletzt editiert von Nobody28
                            #15

                            @paul53

                            etwas weniger im Logfile, aber beim Wechsel einer Heizung von AN zu AUS kommt noch immer Einträge, mit POWER am Namensende ==>

                            javascript.0	2021-03-20 17:30:09.437	info	(10410) script.js.common.Zählen.Heizungen_an_neu: Heizungen AN:3
                            javascript.0	2021-03-20 17:30:09.436	warn	(10410) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                            javascript.0	2021-03-20 17:30:09.435	warn	(10410) at runMicrotasks (<anonymous>)
                            javascript.0	2021-03-20 17:30:09.435	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                            javascript.0	2021-03-20 17:30:09.434	warn	(10410) getState "sonoff.0.DVES_C4C888.POWER" not found (3) states[id]=null
                            javascript.0	2021-03-20 17:30:09.433	warn	(10410) at processImmediate (internal/timers.js:461:21)
                            javascript.0	2021-03-20 17:30:09.433	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                            javascript.0	2021-03-20 17:30:09.432	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                            javascript.0	2021-03-20 17:30:09.432	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                            javascript.0	2021-03-20 17:30:09.432	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                            javascript.0	2021-03-20 17:30:09.430	warn	(10410) getState "sonoff.0.DVES_C2A064.POWER" not found (3) states[id]=null
                            javascript.0	2021-03-20 17:30:09.430	warn	(10410) at processImmediate (internal/timers.js:461:21)
                            javascript.0	2021-03-20 17:30:09.429	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                            javascript.0	2021-03-20 17:30:09.429	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                            javascript.0	2021-03-20 17:30:09.428	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                            javascript.0	2021-03-20 17:30:09.428	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                            javascript.0	2021-03-20 17:30:09.427	warn	(10410) getState "sonoff.0.DVES_C21F43.POWER" not found (3) states[id]=null
                            javascript.0	2021-03-20 17:30:09.426	warn	(10410) at processImmediate (internal/timers.js:461:21)
                            javascript.0	2021-03-20 17:30:09.426	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                            javascript.0	2021-03-20 17:30:09.425	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                            javascript.0	2021-03-20 17:30:09.425	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                            javascript.0	2021-03-20 17:30:09.424	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                            javascript.0	2021-03-20 17:30:09.423	warn	(10410) getState "sonoff.0.DVES_10271E.POWER" not found (3) states[id]=null
                            javascript.0	2021-03-20 17:30:04.401	info	(10410) script.js.common.Zählen.Heizungen_an_neu: Heizungen AN:4
                            javascript.0	2021-03-20 17:30:04.400	warn	(10410) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                            javascript.0	2021-03-20 17:30:04.400	warn	(10410) at runMicrotasks (<anonymous>)
                            javascript.0	2021-03-20 17:30:04.400	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                            javascript.0	2021-03-20 17:30:04.393	warn	(10410) getState "sonoff.0.DVES_C4C888.POWER" not found (3) states[id]=null
                            javascript.0	2021-03-20 17:30:04.392	warn	(10410) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                            javascript.0	2021-03-20 17:30:04.392	warn	(10410) at runMicrotasks (<anonymous>)
                            javascript.0	2021-03-20 17:30:04.391	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                            javascript.0	2021-03-20 17:30:04.388	warn	(10410) getState "sonoff.0.DVES_C2A064.POWER" not found (3) states[id]=null
                            javascript.0	2021-03-20 17:30:04.388	warn	(10410) at processImmediate (internal/timers.js:461:21)
                            javascript.0	2021-03-20 17:30:04.387	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                            javascript.0	2021-03-20 17:30:04.387	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                            javascript.0	2021-03-20 17:30:04.386	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                            javascript.0	2021-03-20 17:30:04.386	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                            javascript.0	2021-03-20 17:30:04.384	warn	(10410) getState "sonoff.0.DVES_C21F43.POWER" not found (3) states[id]=null
                            javascript.0	2021-03-20 17:30:04.384	warn	(10410) at processImmediate (internal/timers.js:461:21)
                            javascript.0	2021-03-20 17:30:04.383	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                            javascript.0	2021-03-20 17:30:04.383	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                            javascript.0	2021-03-20 17:30:04.382	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                            javascript.0	2021-03-20 17:30:04.382	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                            javascript.0	2021-03-20 17:30:04.380	warn	(10410) getState "sonoff.0.DVES_10271E.POWER" not found (3) states[id]=null
                            javascript.0	2021-03-20 17:29:42.708	info	(10410) script.js.common.Zählen.Heizungen_an_neu: registered 17 subscriptions and 0 schedules
                            javascript.0	2021-03-20 17:29:42.491	info	(10410) Start javascript script.js.common.Zählen.Heizungen_an_neu
                            

                            z.B. dieser hier ==>

                            67910c4e-756b-4bb3-8da1-a0958f3c0800-grafik.png

                            paul53P 1 Antwort Letzte Antwort
                            0
                            • N Nobody28

                              @paul53

                              etwas weniger im Logfile, aber beim Wechsel einer Heizung von AN zu AUS kommt noch immer Einträge, mit POWER am Namensende ==>

                              javascript.0	2021-03-20 17:30:09.437	info	(10410) script.js.common.Zählen.Heizungen_an_neu: Heizungen AN:3
                              javascript.0	2021-03-20 17:30:09.436	warn	(10410) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                              javascript.0	2021-03-20 17:30:09.435	warn	(10410) at runMicrotasks (<anonymous>)
                              javascript.0	2021-03-20 17:30:09.435	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                              javascript.0	2021-03-20 17:30:09.434	warn	(10410) getState "sonoff.0.DVES_C4C888.POWER" not found (3) states[id]=null
                              javascript.0	2021-03-20 17:30:09.433	warn	(10410) at processImmediate (internal/timers.js:461:21)
                              javascript.0	2021-03-20 17:30:09.433	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                              javascript.0	2021-03-20 17:30:09.432	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                              javascript.0	2021-03-20 17:30:09.432	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                              javascript.0	2021-03-20 17:30:09.432	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                              javascript.0	2021-03-20 17:30:09.430	warn	(10410) getState "sonoff.0.DVES_C2A064.POWER" not found (3) states[id]=null
                              javascript.0	2021-03-20 17:30:09.430	warn	(10410) at processImmediate (internal/timers.js:461:21)
                              javascript.0	2021-03-20 17:30:09.429	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                              javascript.0	2021-03-20 17:30:09.429	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                              javascript.0	2021-03-20 17:30:09.428	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                              javascript.0	2021-03-20 17:30:09.428	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                              javascript.0	2021-03-20 17:30:09.427	warn	(10410) getState "sonoff.0.DVES_C21F43.POWER" not found (3) states[id]=null
                              javascript.0	2021-03-20 17:30:09.426	warn	(10410) at processImmediate (internal/timers.js:461:21)
                              javascript.0	2021-03-20 17:30:09.426	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                              javascript.0	2021-03-20 17:30:09.425	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                              javascript.0	2021-03-20 17:30:09.425	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                              javascript.0	2021-03-20 17:30:09.424	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                              javascript.0	2021-03-20 17:30:09.423	warn	(10410) getState "sonoff.0.DVES_10271E.POWER" not found (3) states[id]=null
                              javascript.0	2021-03-20 17:30:04.401	info	(10410) script.js.common.Zählen.Heizungen_an_neu: Heizungen AN:4
                              javascript.0	2021-03-20 17:30:04.400	warn	(10410) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                              javascript.0	2021-03-20 17:30:04.400	warn	(10410) at runMicrotasks (<anonymous>)
                              javascript.0	2021-03-20 17:30:04.400	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                              javascript.0	2021-03-20 17:30:04.393	warn	(10410) getState "sonoff.0.DVES_C4C888.POWER" not found (3) states[id]=null
                              javascript.0	2021-03-20 17:30:04.392	warn	(10410) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                              javascript.0	2021-03-20 17:30:04.392	warn	(10410) at runMicrotasks (<anonymous>)
                              javascript.0	2021-03-20 17:30:04.391	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                              javascript.0	2021-03-20 17:30:04.388	warn	(10410) getState "sonoff.0.DVES_C2A064.POWER" not found (3) states[id]=null
                              javascript.0	2021-03-20 17:30:04.388	warn	(10410) at processImmediate (internal/timers.js:461:21)
                              javascript.0	2021-03-20 17:30:04.387	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                              javascript.0	2021-03-20 17:30:04.387	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                              javascript.0	2021-03-20 17:30:04.386	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                              javascript.0	2021-03-20 17:30:04.386	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                              javascript.0	2021-03-20 17:30:04.384	warn	(10410) getState "sonoff.0.DVES_C21F43.POWER" not found (3) states[id]=null
                              javascript.0	2021-03-20 17:30:04.384	warn	(10410) at processImmediate (internal/timers.js:461:21)
                              javascript.0	2021-03-20 17:30:04.383	warn	(10410) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
                              javascript.0	2021-03-20 17:30:04.383	warn	(10410) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29)
                              javascript.0	2021-03-20 17:30:04.382	warn	(10410) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1070:38)
                              javascript.0	2021-03-20 17:30:04.382	warn	(10410) at Object.<anonymous> (script.js.common.Zählen.Heizungen_an_neu:17:9)
                              javascript.0	2021-03-20 17:30:04.380	warn	(10410) getState "sonoff.0.DVES_10271E.POWER" not found (3) states[id]=null
                              javascript.0	2021-03-20 17:29:42.708	info	(10410) script.js.common.Zählen.Heizungen_an_neu: registered 17 subscriptions and 0 schedules
                              javascript.0	2021-03-20 17:29:42.491	info	(10410) Start javascript script.js.common.Zählen.Heizungen_an_neu
                              

                              z.B. dieser hier ==>

                              67910c4e-756b-4bb3-8da1-a0958f3c0800-grafik.png

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

                              @nobody28
                              "POWER" enthält keinen Zustand. Trage mal false ein.

                              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                              N 1 Antwort Letzte Antwort
                              0
                              • paul53P paul53

                                @nobody28
                                "POWER" enthält keinen Zustand. Trage mal false ein.

                                N Offline
                                N Offline
                                Nobody28
                                schrieb am zuletzt editiert von
                                #17

                                @paul53

                                das war die Lösung...

                                Aber hätte das Blockly das wegen des Namens nur mit "POWER" eigentlich gar nicht betrachten sollen? SO dass das erst hätte gar nicht passieren dürfen?

                                Vielen vielen Dank auf jeden Fall schon einmal :)

                                paul53P 1 Antwort Letzte Antwort
                                0
                                • N Nobody28

                                  @paul53

                                  das war die Lösung...

                                  Aber hätte das Blockly das wegen des Namens nur mit "POWER" eigentlich gar nicht betrachten sollen? SO dass das erst hätte gar nicht passieren dürfen?

                                  Vielen vielen Dank auf jeden Fall schon einmal :)

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

                                  @nobody28 sagte: hätte das Blockly das wegen des Namens nur mit "POWER" eigentlich gar nicht betrachten sollen?

                                  Ja, bei geänderter Reihenfolge im UND: Erst "ohnePOWER" und dann "Wert von Objekt".

                                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                  N 1 Antwort Letzte Antwort
                                  0
                                  • paul53P paul53

                                    @nobody28 sagte: hätte das Blockly das wegen des Namens nur mit "POWER" eigentlich gar nicht betrachten sollen?

                                    Ja, bei geänderter Reihenfolge im UND: Erst "ohnePOWER" und dann "Wert von Objekt".

                                    N Offline
                                    N Offline
                                    Nobody28
                                    schrieb am zuletzt editiert von
                                    #19

                                    @paul53

                                    also so?

                                    b441fc5b-0ae9-4e37-87c6-5c2ee89da0c3-grafik.png

                                    wäre dann nur der Vollständigkeithalber, falls jemand so ein ähnliches Problem hat :)

                                    paul53P 1 Antwort Letzte Antwort
                                    0
                                    • N Nobody28

                                      @paul53

                                      also so?

                                      b441fc5b-0ae9-4e37-87c6-5c2ee89da0c3-grafik.png

                                      wäre dann nur der Vollständigkeithalber, falls jemand so ein ähnliches Problem hat :)

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

                                      @nobody28 sagte: also so?

                                      Ja.

                                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                      N 1 Antwort Letzte Antwort
                                      0
                                      • paul53P paul53

                                        @nobody28 sagte: also so?

                                        Ja.

                                        N Offline
                                        N Offline
                                        Nobody28
                                        schrieb am zuletzt editiert von
                                        #21

                                        @paul53

                                        Vielen Dank, viel neues gelernt und Status auf gelöst gesetzt :)

                                        1 Antwort Letzte Antwort
                                        0
                                        Antworten
                                        • In einem neuen Thema antworten
                                        Anmelden zum Antworten
                                        • Älteste zuerst
                                        • Neuste zuerst
                                        • Meiste Stimmen


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        299

                                        Online

                                        32.7k

                                        Benutzer

                                        82.5k

                                        Themen

                                        1.3m

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

                                        • Du hast noch kein Konto? Registrieren

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