Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. on id change subscription mit mehreren Variablen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    on id change subscription mit mehreren Variablen

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

      Hallo Zusammen,

      besteht die Moeglichkeit bei einer subscription mehrere Variablen abzufragen?

      z.B. so in der Art: (mit Oder verbunden) funktioniert leider nicht...

      var idOvertemp = '0_userdata.0.ShellyFBH.RelayOvertemp';
      var idUndertemp = '0_userdata.0.ShellyFBH.RelayUndertemp';
      var nHysteresis = 1;
      var bHeatingActivated = 'ems-esp.0.boiler.heatingactivated';
      
      
      on({id: idOvertemp||bHeatingActivated, change: "ne"}, async function (obj) {
      
      haus-automatisierung 1 Reply Last reply Reply Quote 0
      • haus-automatisierung
        haus-automatisierung Developer Most Active @NeueKlasse last edited by

        @neueklasse Klar, als Array übergeben. Siehe Doku: https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#on---subscribe-on-changes-or-updates-of-some-state

        var idOvertemp = '0_userdata.0.ShellyFBH.RelayOvertemp';
        var idUndertemp = '0_userdata.0.ShellyFBH.RelayUndertemp';
        var nHysteresis = 1;
        var bHeatingActivated = 'ems-esp.0.boiler.heatingactivated';
         
        on({ id: [idOvertemp, bHeatingActivated], change: 'ne' }, async (obj) => {
        });
        
        N 1 Reply Last reply Reply Quote 0
        • N
          NeueKlasse @haus-automatisierung last edited by NeueKlasse

          @haus-automatisierung Danke!, somit wird auch der "Pfeil" => nur bei Array-abfrage benoetigt?

          haus-automatisierung OliverIO 2 Replies Last reply Reply Quote 0
          • haus-automatisierung
            haus-automatisierung Developer Most Active @NeueKlasse last edited by

            @neueklasse Nein, das ist eine Arrow-Function. Hat damit nix zu tun.

            1 Reply Last reply Reply Quote 0
            • OliverIO
              OliverIO @NeueKlasse last edited by

              @neueklasse
              Das ist eine neuere Form der Funktion, diengegenüber der bisherigen in bestimmten Situationen Vorteile hat.
              https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions?retiredLocale=de

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

              Support us

              ioBroker
              Community Adapters
              Donate

              680
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

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