Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Mehrfach Aufruf von Topic

    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

    Mehrfach Aufruf von Topic

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

      Hallo,

      ich überwache ein Topic mit on und change ne oder change any bei beiden tritt der gleiche Fehler auf oder mache ich was falsch?
      Überwacht wird das requestRaw Topic des Telegram Adapters. Wird dieses jetzt getriggert sehe ich in der History des Topics nur eine Änderung, jedoch führt der Javascript Adapter die on Funktion 3x aus.

      Testscript:

      var strRawRequest = "telegram.0.communicate.requestRaw";
      on({id:strRawRequest, change: "any"},function(obj){
          log("test");
      });
      

      das Ergebnis in der Log ist:

      20:00:17.096 info javascript.0 script.js.Automatisierung.TelegramSteuerung: test
      20:00:17.096 info javascript.0 script.js.Automatisierung.TelegramSteuerung: test
      20:00:17.096 info javascript.0 script.js.Automatisierung.TelegramSteuerung: test

      Kann mir hier jemand weiter helfen?

      Gruß Dominic

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

        @Psens Vorschlag:

        var strRawRequest = "telegram.0.communicate.requestRaw";
        var timer = null;
        on({id:strRawRequest, change: "any"},function(obj){
            if(!timer) {
                timer = setTimeout(function() {
                    log("test");
                    timer = null;
                }, 100);
            }
        });
        
        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        943
        Online

        31.9k
        Users

        80.2k
        Topics

        1.3m
        Posts

        2
        2
        124
        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