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: Unterscheid zwischen Script und Fernbedienung

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Gelöst: Unterscheid zwischen Script und Fernbedienung

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascript
20 Beiträge 4 Kommentatoren 755 Aufrufe 4 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.
  • M michihorn

    @paul53 Okay Danke

    const idMeinDP = 'tahoma.0.devices.Markisse_Links.states.core:DeploymentState';
    const jsi = 'system.adapter.javascript.' + instance;
     
    on({id: idMeinDP, change: 'ne', fromNe: jsi}, function(dp) { // nicht durch Javascript-Instanz verursacht
    log("Fernbedienung");
    });
    

    Normaler Weise sollte nun bei Bedienung per FB im LOG was stehen, oder?

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

    @michihorn sagte:

    sollte nun bei Bedienung per FB im LOG was stehen, oder?

    Ja, wenn sich der Wert des Datenpunktes durch die FB ändert.

    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

    M 1 Antwort Letzte Antwort
    0
    • paul53P paul53

      @michihorn sagte:

      sollte nun bei Bedienung per FB im LOG was stehen, oder?

      Ja, wenn sich der Wert des Datenpunktes durch die FB ändert.

      M Offline
      M Offline
      michihorn
      schrieb am zuletzt editiert von michihorn
      #11

      @paul53 Danke das tuts auch ;-)

      Gruß
      Michael

      1 Antwort Letzte Antwort
      0
      • M michihorn

        @paul53 Okay Danke

        const idMeinDP = 'tahoma.0.devices.Markisse_Links.states.core:DeploymentState';
        const jsi = 'system.adapter.javascript.' + instance;
         
        on({id: idMeinDP, change: 'ne', fromNe: jsi}, function(dp) { // nicht durch Javascript-Instanz verursacht
        log("Fernbedienung");
        });
        

        Normaler Weise sollte nun bei Bedienung per FB im LOG was stehen, oder?

        M Offline
        M Offline
        michihorn
        schrieb am zuletzt editiert von
        #12

        @michihorn sagte in Gelöst: Unterscheid zwischen Script und Fernbedienung:

        @paul53 Okay Danke

        const idMeinDP = 'tahoma.0.devices.Markisse_Links.states.core:DeploymentState';
        const jsi = 'system.adapter.javascript.' + instance;
         
        on({id: idMeinDP, change: 'ne', fromNe: jsi}, function(dp) { // nicht durch Javascript-Instanz verursacht
        log("Fernbedienung");
        });
        

        Normaler Weise sollte nun bei Bedienung per FB im LOG was stehen, oder?

        Hallo Paul ich habe deine Idee nochmal aufgegriffen, die Funktion gibt den Wert, des Datenpunktes wieder aber nicht den Hinweis, dass die Aktion nicht durch ein Script ausgelöst wurde. In Zeile 28 kann man das so sehen.

        /*****Handbedienung Markisen Pool *****************************************
        **    November 2021
        **    TAHOMA
        **    (0 = OBEN), (100 = UNTEN)
        **    erstellt: 17.11.21
        **    geändert: 
        ********************************************************************************/
        var logging = true;
        const jsi = 'system.adapter.javascript' + instance;
        const idRollo = 'tahoma.0.devices.Pool_Kopf.states.core:DeploymentState'
        const idRollo1 = 'tahoma.0.devices.Pool_Seite.states.core:DeploymentState'
        var text
        const idFB = "javascript.0.Garten.Pool.Kopf.FB"
        const idFB1 = "javascript.0.Garten.Pool.Seite.FB"
        
        
        on({ id: idRollo, change: 'ne', fromNe: jsi }, function (dpL) { // nicht durch Javascript-Instanz verursacht
            if (dpL.state.val == 0) {
                log("MELDUNG: Hand Bedienung Markise Kopf")
                setState(idFB, dpL.state.val);
                text = '\u270b  Markise Kopf  '
                createEventlog("Handbedienung", text)
                if (logging) sendTo('whatsapp-cmb.0', 'send', { text, phone: '+4915753938xxx' });
            };     //Handbetrieb Kopf
        });
        
        on({ id: idRollo1, change: 'ne', fromNe: jsi }, function (dpL) { // nicht durch Javascript-Instanz verursacht
            log("Ergebniss:" +dpL.state.val)
            if (dpL.state.val == 1) {
                log("MELDUNG: Hand Bedienung Markise Links")
                setState(idFB1, dpL.state.val);
                text = '\u270b  Markise Seite  '
                createEventlog("Handbedienung", text)
                if (logging) sendTo('whatsapp-cmb.0', 'send', { text, phone: '+4915753938xxx' });
            };     //Handbetrieb Seite
        });
        
        on({ time: { hour: 23, minute: 59 } }, function () {
            setState(idFB, 0)
            setState(idFB1, 0)
        });
        

        michael

        paul53P 1 Antwort Letzte Antwort
        0
        • M michihorn

          @michihorn sagte in Gelöst: Unterscheid zwischen Script und Fernbedienung:

          @paul53 Okay Danke

          const idMeinDP = 'tahoma.0.devices.Markisse_Links.states.core:DeploymentState';
          const jsi = 'system.adapter.javascript.' + instance;
           
          on({id: idMeinDP, change: 'ne', fromNe: jsi}, function(dp) { // nicht durch Javascript-Instanz verursacht
          log("Fernbedienung");
          });
          

          Normaler Weise sollte nun bei Bedienung per FB im LOG was stehen, oder?

          Hallo Paul ich habe deine Idee nochmal aufgegriffen, die Funktion gibt den Wert, des Datenpunktes wieder aber nicht den Hinweis, dass die Aktion nicht durch ein Script ausgelöst wurde. In Zeile 28 kann man das so sehen.

          /*****Handbedienung Markisen Pool *****************************************
          **    November 2021
          **    TAHOMA
          **    (0 = OBEN), (100 = UNTEN)
          **    erstellt: 17.11.21
          **    geändert: 
          ********************************************************************************/
          var logging = true;
          const jsi = 'system.adapter.javascript' + instance;
          const idRollo = 'tahoma.0.devices.Pool_Kopf.states.core:DeploymentState'
          const idRollo1 = 'tahoma.0.devices.Pool_Seite.states.core:DeploymentState'
          var text
          const idFB = "javascript.0.Garten.Pool.Kopf.FB"
          const idFB1 = "javascript.0.Garten.Pool.Seite.FB"
          
          
          on({ id: idRollo, change: 'ne', fromNe: jsi }, function (dpL) { // nicht durch Javascript-Instanz verursacht
              if (dpL.state.val == 0) {
                  log("MELDUNG: Hand Bedienung Markise Kopf")
                  setState(idFB, dpL.state.val);
                  text = '\u270b  Markise Kopf  '
                  createEventlog("Handbedienung", text)
                  if (logging) sendTo('whatsapp-cmb.0', 'send', { text, phone: '+4915753938xxx' });
              };     //Handbetrieb Kopf
          });
          
          on({ id: idRollo1, change: 'ne', fromNe: jsi }, function (dpL) { // nicht durch Javascript-Instanz verursacht
              log("Ergebniss:" +dpL.state.val)
              if (dpL.state.val == 1) {
                  log("MELDUNG: Hand Bedienung Markise Links")
                  setState(idFB1, dpL.state.val);
                  text = '\u270b  Markise Seite  '
                  createEventlog("Handbedienung", text)
                  if (logging) sendTo('whatsapp-cmb.0', 'send', { text, phone: '+4915753938xxx' });
              };     //Handbetrieb Seite
          });
          
          on({ time: { hour: 23, minute: 59 } }, function () {
              setState(idFB, 0)
              setState(idFB1, 0)
          });
          

          michael

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

          @michihorn sagte: const jsi = 'system.adapter.javascript' + instance;

          In Zeile 9 fehlt ein Punkt.

          const jsi = 'system.adapter.javascript.' + instance;  
          

          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

          M 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @michihorn sagte: const jsi = 'system.adapter.javascript' + instance;

            In Zeile 9 fehlt ein Punkt.

            const jsi = 'system.adapter.javascript.' + instance;  
            
            M Offline
            M Offline
            michihorn
            schrieb am zuletzt editiert von
            #14

            @paul53 Hallo Paul, Danke.
            Das Verhalten bleibt gleich.
            Wenn ich mit der Fernbedienung die Markisse fahre gibt der DP den Status aus(Wert zwischen 0 und 100), dass selbe passiert wenn ich die Markisse per Script fahre.
            Also kein Unterschied im Ergebnis.
            Gruß
            Michael

            T 1 Antwort Letzte Antwort
            0
            • M michihorn

              @paul53 Hallo Paul, Danke.
              Das Verhalten bleibt gleich.
              Wenn ich mit der Fernbedienung die Markisse fahre gibt der DP den Status aus(Wert zwischen 0 und 100), dass selbe passiert wenn ich die Markisse per Script fahre.
              Also kein Unterschied im Ergebnis.
              Gruß
              Michael

              T Nicht stören
              T Nicht stören
              ticaki
              schrieb am zuletzt editiert von
              #15

              @michihorn
              zeige bitte das Log. Läuft dieses Skript auf der gleichen Instanz wie die anderen Skripte?

              Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

              Spenden

              M 1 Antwort Letzte Antwort
              0
              • T ticaki

                @michihorn
                zeige bitte das Log. Läuft dieses Skript auf der gleichen Instanz wie die anderen Skripte?

                M Offline
                M Offline
                michihorn
                schrieb am zuletzt editiert von michihorn
                #16

                @ticaki
                Habe das Script nun fest mit Instance 3 verbunden
                Zeile 3-6 sind vom Script ausgelöst, Zeile 15-17 per FB. Die einzige Unterscheidung ist das per Script die Markisse hoch gefahren wurde und per FB runter.

                10:59:48.705	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: schedule(cron=[object Object])
                10:59:48.705	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: registered 2 subscriptions and 1 schedule
                10:59:56.024	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:0
                11:00:49.612	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:12
                11:00:49.613	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:2
                11:00:49.615	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:0
                11:02:14.778	info	javascript.1 (14532) Stop script script.js.Garten.Pool.POOL_Fernbedienung
                11:02:14.778	info	javascript.2 (6940) Stop script script.js.Garten.Pool.POOL_Fernbedienung
                11:02:14.790	info	javascript.3 (964) Stop script script.js.Garten.Pool.POOL_Fernbedienung
                11:02:14.803	info	javascript.3 (964) Start javascript script.js.Garten.Pool.POOL_Fernbedienung
                11:02:14.809	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: subscribe: {"pattern":{"id":"tahoma.0.devices.Pool_Kopf.states.core:DeploymentState","change":"ne","fromNe":"system.adapter.javascript.3","q":0},"name":"script.js.Garten.Pool.POOL_Fernbedienung"}
                11:02:14.810	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: subscribe: {"pattern":{"id":"tahoma.0.devices.Pool_Seite.states.core:DeploymentState","change":"ne","fromNe":"system.adapter.javascript.3","q":0},"name":"script.js.Garten.Pool.POOL_Fernbedienung"}
                11:02:14.812	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: schedule(cron=[object Object])
                11:02:14.812	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: registered 2 subscriptions and 1 schedule
                11:02:19.684	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:4
                11:02:19.688	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:97
                11:02:19.689	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:100
                
                T 1 Antwort Letzte Antwort
                0
                • M michihorn

                  @ticaki
                  Habe das Script nun fest mit Instance 3 verbunden
                  Zeile 3-6 sind vom Script ausgelöst, Zeile 15-17 per FB. Die einzige Unterscheidung ist das per Script die Markisse hoch gefahren wurde und per FB runter.

                  10:59:48.705	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: schedule(cron=[object Object])
                  10:59:48.705	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: registered 2 subscriptions and 1 schedule
                  10:59:56.024	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:0
                  11:00:49.612	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:12
                  11:00:49.613	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:2
                  11:00:49.615	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:0
                  11:02:14.778	info	javascript.1 (14532) Stop script script.js.Garten.Pool.POOL_Fernbedienung
                  11:02:14.778	info	javascript.2 (6940) Stop script script.js.Garten.Pool.POOL_Fernbedienung
                  11:02:14.790	info	javascript.3 (964) Stop script script.js.Garten.Pool.POOL_Fernbedienung
                  11:02:14.803	info	javascript.3 (964) Start javascript script.js.Garten.Pool.POOL_Fernbedienung
                  11:02:14.809	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: subscribe: {"pattern":{"id":"tahoma.0.devices.Pool_Kopf.states.core:DeploymentState","change":"ne","fromNe":"system.adapter.javascript.3","q":0},"name":"script.js.Garten.Pool.POOL_Fernbedienung"}
                  11:02:14.810	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: subscribe: {"pattern":{"id":"tahoma.0.devices.Pool_Seite.states.core:DeploymentState","change":"ne","fromNe":"system.adapter.javascript.3","q":0},"name":"script.js.Garten.Pool.POOL_Fernbedienung"}
                  11:02:14.812	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: schedule(cron=[object Object])
                  11:02:14.812	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: registered 2 subscriptions and 1 schedule
                  11:02:19.684	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:4
                  11:02:19.688	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:97
                  11:02:19.689	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss:100
                  
                  T Nicht stören
                  T Nicht stören
                  ticaki
                  schrieb am zuletzt editiert von ticaki
                  #17

                  @michihorn
                  Infos reichen noch nicht :)

                  log("Ergebniss: " +dpL.state.val + ' from: ' + dpL.state.from + ' ack: ' + dpL.state.ack)
                  

                  benutze die Logausgabe bitte

                  Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                  Spenden

                  M 1 Antwort Letzte Antwort
                  0
                  • T ticaki

                    @michihorn
                    Infos reichen noch nicht :)

                    log("Ergebniss: " +dpL.state.val + ' from: ' + dpL.state.from + ' ack: ' + dpL.state.ack)
                    

                    benutze die Logausgabe bitte

                    M Offline
                    M Offline
                    michihorn
                    schrieb am zuletzt editiert von michihorn
                    #18

                    @ticaki sagte in Gelöst: Unterscheid zwischen Script und Fernbedienung:

                    log("Ergebniss: " +dpL.state.val + ' from: ' + dpL.state.from + ' ack: ' + dpL.state.ack)

                    Zeile 1 sollte nun Script sein
                    Wie erfasse ich den Status ack?

                    11:23:16.631	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 0 from: system.adapter.web.0 ack: false
                    11:24:49.736	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 11 from: system.adapter.tahoma.0 ack: true
                    11:24:49.738	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 2 from: system.adapter.tahoma.0 ack: true
                    11:24:49.741	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 1 from: system.adapter.tahoma.0 ack: true
                    11:24:49.741	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: MELDUNG: Hand Bedienung Markise Links
                    11:24:49.741	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: setForeignState(id=javascript.0.Garten.Pool.Seite.FB, state={"val":1,"ack":false,"c":"script.js.Garten.Pool.POOL_Fernbedienung"})
                    11:24:49.741	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: getState(id=javascript.0.SystemEventList.EventList, timerId=undefined) => {"val":"","ack":false,"ts":1637663040059,"q":0,"c":"script.js.common.Loeschen_Eventlist","from":"system.adapter.javascript.3","user":"system.user.admin","lc":1637662920040}
                    11:24:49.741	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: getState(id=javascript.0.SystemEventList.NextEventId, timerId=undefined) => {"val":0,"ack":false,"ts":1637663040059,"q":0,"c":"script.js.common.Loeschen_Eventlist","from":"system.adapter.javascript.3","user":"system.user.admin","lc":1637662920040}
                    11:24:49.742	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: setForeignState(id=javascript.0.SystemEventList.NextEventId, state={"val":1,"ack":false,"c":"script.js.Garten.Pool.POOL_Fernbedienung"})
                    11:24:49.742	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: setForeignState(id=javascript.0.SystemEventList.EventList, state={"val":"00001 -- 23.11.21 - 11:24:49 --- Handbedienung - ✋ Markise Seite <br>","ack":false,"c":"script.js.Garten.Pool.POOL_Fernbedienung"})
                    11:24:49.742	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: sendTo(adapter=whatsapp-cmb.0, cmd=send, msg={"text":"✋ Markise Seite ","phone":"+4915253938149"})
                    11:24:49.746	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 0 from: system.adapter.tahoma.0 ack: true
                    11:24:49.752	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 5 from: system.adapter.tahoma.0 ack: true
                    11:24:49.756	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 98 from: system.adapter.tahoma.0 ack: true
                    11:24:49.758	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 100 from: system.adapter.tahoma.0 ack: true
                    
                    T 1 Antwort Letzte Antwort
                    0
                    • M michihorn

                      @ticaki sagte in Gelöst: Unterscheid zwischen Script und Fernbedienung:

                      log("Ergebniss: " +dpL.state.val + ' from: ' + dpL.state.from + ' ack: ' + dpL.state.ack)

                      Zeile 1 sollte nun Script sein
                      Wie erfasse ich den Status ack?

                      11:23:16.631	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 0 from: system.adapter.web.0 ack: false
                      11:24:49.736	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 11 from: system.adapter.tahoma.0 ack: true
                      11:24:49.738	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 2 from: system.adapter.tahoma.0 ack: true
                      11:24:49.741	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 1 from: system.adapter.tahoma.0 ack: true
                      11:24:49.741	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: MELDUNG: Hand Bedienung Markise Links
                      11:24:49.741	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: setForeignState(id=javascript.0.Garten.Pool.Seite.FB, state={"val":1,"ack":false,"c":"script.js.Garten.Pool.POOL_Fernbedienung"})
                      11:24:49.741	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: getState(id=javascript.0.SystemEventList.EventList, timerId=undefined) => {"val":"","ack":false,"ts":1637663040059,"q":0,"c":"script.js.common.Loeschen_Eventlist","from":"system.adapter.javascript.3","user":"system.user.admin","lc":1637662920040}
                      11:24:49.741	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: getState(id=javascript.0.SystemEventList.NextEventId, timerId=undefined) => {"val":0,"ack":false,"ts":1637663040059,"q":0,"c":"script.js.common.Loeschen_Eventlist","from":"system.adapter.javascript.3","user":"system.user.admin","lc":1637662920040}
                      11:24:49.742	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: setForeignState(id=javascript.0.SystemEventList.NextEventId, state={"val":1,"ack":false,"c":"script.js.Garten.Pool.POOL_Fernbedienung"})
                      11:24:49.742	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: setForeignState(id=javascript.0.SystemEventList.EventList, state={"val":"00001 -- 23.11.21 - 11:24:49 --- Handbedienung - ✋ Markise Seite <br>","ack":false,"c":"script.js.Garten.Pool.POOL_Fernbedienung"})
                      11:24:49.742	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: sendTo(adapter=whatsapp-cmb.0, cmd=send, msg={"text":"✋ Markise Seite ","phone":"+4915253938149"})
                      11:24:49.746	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 0 from: system.adapter.tahoma.0 ack: true
                      11:24:49.752	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 5 from: system.adapter.tahoma.0 ack: true
                      11:24:49.756	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 98 from: system.adapter.tahoma.0 ack: true
                      11:24:49.758	info	javascript.3 (964) script.js.Garten.Pool.POOL_Fernbedienung: Ergebniss: 100 from: system.adapter.tahoma.0 ack: true
                      
                      T Nicht stören
                      T Nicht stören
                      ticaki
                      schrieb am zuletzt editiert von ticaki
                      #19

                      @michihorn sagte in Gelöst: Unterscheid zwischen Script und Fernbedienung:

                      https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#on---subscribe-on-changes-or-updates-of-some-state

                      on({ id: idRollo1, change: 'ne', fromNe: jsi, ack:true}, function (dpL) {
                      

                      ack: true oder false in on({})

                      Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                      Spenden

                      M 1 Antwort Letzte Antwort
                      0
                      • T ticaki

                        @michihorn sagte in Gelöst: Unterscheid zwischen Script und Fernbedienung:

                        https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#on---subscribe-on-changes-or-updates-of-some-state

                        on({ id: idRollo1, change: 'ne', fromNe: jsi, ack:true}, function (dpL) {
                        

                        ack: true oder false in on({})

                        M Offline
                        M Offline
                        michihorn
                        schrieb am zuletzt editiert von
                        #20

                        @ticaki sagte in Gelöst: Unterscheid zwischen Script und Fernbedienung:

                        @michihorn sagte in Gelöst: Unterscheid zwischen Script und Fernbedienung:

                        https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#on---subscribe-on-changes-or-updates-of-some-state

                        on({ id: idRollo1, change: 'ne', fromNe: jsi, ack:true}, function (dpL) {
                        

                        ack: true oder false in on({})

                        Danke, das "ack" hat wohl gefehlt. Jetzt klappt es :-)

                        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

                        516

                        Online

                        32.7k

                        Benutzer

                        82.4k

                        Themen

                        1.3m

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

                        • Du hast noch kein Konto? Registrieren

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