Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Schedule wird mehrfach ausgeführt

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Schedule wird mehrfach ausgeführt

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

      Moin,

      ich möchte eine Funktion Zeitgesteuert ausführen. Jetzt habe Ich das Problem, das diese mehrfach gestartet wird.

      Ich weiß bloß nicht warum.

      Für mich sieht es so aus, als ob jede Script-Datei, die Funktion auslöst :roll:

      Mein Problem ist dabei, das ich innerhalb von 1Sekunde, ca.20 mal, einen Wert an meinen Rollladen sende und die Steuerung dabei einen Fehler ausgibt. "Sending to fast", irgendwie so…

      Weiß jemand wie Ich das Abfangen kann ?

      CODE:

      schedule({  hour: 10, minute: 31}, 
                  function (Obj) 
                  {
                      log("Schedule Test");
                  }
      );
      

      LOG:

      javascript-0	2016-12-19 10:31:00.971	info	script.js.Trigger_VIS.VIS_Steuerung_Log: Schedule Test
      javascript-0	2016-12-19 10:31:00.922	info	script.js.Trigger_VIS.VIS_Steuerung: Schedule Test
      javascript-0	2016-12-19 10:31:00.871	info	script.js.Trigger_VIS.VIS_LCD: Schedule Test
      javascript-0	2016-12-19 10:31:00.812	info	script.js.Trigger_VIS.VIS_Erdgeschoss: Schedule Test
      javascript-0	2016-12-19 10:31:00.757	info	script.js.Trigger_VIS.VIS_Dachgeschoss: Schedule Test
      javascript-0	2016-12-19 10:31:00.704	info	script.js.Trigger_Hardware.TRIGGER_RFID: Schedule Test
      javascript-0	2016-12-19 10:31:00.606	info	script.js.Trigger_Hardware.TRIGGER_Keller: Schedule Test
      javascript-0	2016-12-19 10:31:00.537	info	script.js.Trigger_Hardware.TRIGGER_Erdgeschoss: Schedule Test
      javascript-0	2016-12-19 10:31:00.448	info	script.js.Trigger_Hardware.TRIGGER_Dachgeschoss: Schedule Test
      javascript-0	2016-12-19 10:31:00.378	info	script.js.Trigger_Hardware.TRIGGER_Bewegungsmelder: Schedule Test
      javascript-0	2016-12-19 10:31:00.350	info	script.js.Trigger_VIS.VIS_Steuerung_LCD: Schedule Test
      javascript-0	2016-12-19 10:31:00.290	info	script.js.Trigger_VIS.VIS_Status: Schedule Test
      javascript-0	2016-12-19 10:31:00.275	info	script.js.Trigger_Adapter.ADAPTER_Anwesenheit: Schedule Test
      javascript-0	2016-12-19 10:31:00.240	info	script.js.Trigger_Hardware.TRIGGER_Heizung: Schedule Test
      javascript-0	2016-12-19 10:31:00.188	info	script.js.Trigger_Hardware.TRIGGER_Draussen: Schedule Test
      javascript-0	2016-12-19 10:31:00.136	info	script.js.Trigger_VIS.VIS_Steuerung_Hardware: Schedule Test
      javascript-0	2016-12-19 10:31:00.086	info	script.js.Trigger_VIS.VIS__Test: Schedule Test
      javascript-0	2016-12-19 10:31:00.024	info	script.js.Trigger_VIS.VIS_Steuerung_Termine: Schedule Test
      
      
      1 Reply Last reply Reply Quote 0
      • blauholsten
        blauholsten Developer last edited by

        Hi,

        Hast du den Aufruf vielleicht in einen Globalen Skript gemacht? (Wobei ich mir nicht sicher bin, ob das verhalten dann so wäre)

        1 Reply Last reply Reply Quote 0
        • Bluefox
          Bluefox last edited by

          @blauholsten:

          Hi,

          Hast du den Aufruf vielleicht in einen Globalen Skript gemacht? (Wobei ich mir nicht sicher bin, ob das verhalten dann so wäre) `
          Ja. Das hat er 😉

          1 Reply Last reply Reply Quote 0
          • B
            bz7i last edited by

            Danke Jungs,

            es ist tatsächlich so, das der Aufruf in einem globalen Script steht.

            Werde es nachher mal umbauen und testen.

            Danke schon mal dafür :mrgreen:

            1 Reply Last reply Reply Quote 0
            • B
              bz7i last edited by

              Super, hat funktioniert :idea: Danke

              Daraus hat sich für mich jetzt aber auch noch eine weitere Frage ergeben.

              Und zwar aktualisiert der iCal Adapter ja genau so oft.

              Also alle 30min. Ca.20x innerhalb von einer Sekunde.

              Kann Ich das irgendwo einstellen oder muß Ich , in Zukunft, die Aktualisierung über ein Script (nicht Global 😄 ) steuern.

              Wie macht ihr das?

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

              Support us

              ioBroker
              Community Adapters
              Donate

              985
              Online

              31.7k
              Users

              79.8k
              Topics

              1.3m
              Posts

              3
              5
              939
              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