Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Schedule wird nicht mehr ausgeführt am nächsten Tag

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Schedule wird nicht mehr ausgeführt am nächsten Tag

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

      Ich hab aktuell mein Firmenrechner zwecks Homeoffice an einer Steckdose hängen. Nun wollte ich mit einem Skript zeitgesteuert die Steckdose an Werktagen schalten, damit das Netzteil nicht permanent brummt.

      Das was Blockly in Javascript generiert sieht dann wie folgt aus:

      schedule('{"time":{"exactTime":true,"start":"09:00"},"period":{"days":1,"dows":"[1,2,3,4,5]"}}', function () {
        setState("deconz.0.Lights.10.on"/*undefined on*/, true);
      });
      
      schedule('{"time":{"exactTime":true,"start":"17:30"},"period":{"days":1,"dows":"[1,2,3,4,5]"}}', function () {
        setState("deconz.0.Lights.10.on"/*undefined on*/, false);
      });
      

      Problem ist, dass nach dem Starten des Skripts das Netzteil zwar ausgeschaltet wurde, jedoch am nächsten Tag nicht wieder ein - als würde das Skript nur einmal durch laufen.

      Das Ganze testet sich relativ schwer, wenn man immer einen Tag warten muss. Daher habe ich mal Start 9:00, Ende 9:01 gesetzt und das hat allerdings funktioniert. Wenn das Skript allerdings mehrmals durchlaufen werden soll, morgens "An" und Abends "Aus" funktioniert das am nächsten Tag nicht mehr.

      Hat jemand ne Idee?

      UncleSam 1 Reply Last reply Reply Quote 0
      • UncleSam
        UncleSam Developer @sub1ne last edited by

        @sub1ne Statt einem Blockly kannst du einfach den fullcalender Adapter verwenden.

        S 1 Reply Last reply Reply Quote 1
        • S
          sub1ne @UncleSam last edited by

          @unclesam said in Schedule wird nicht mehr ausgeführt am nächsten Tag:

          fullcalender Adapter

          guter Tipp, das werde ich mir mal anschauen...aber prinzipiell müsste es doch auch mit schedule funktionieren?

          Macht es eigentlich einen Unterschied ob ich schedule oder cron verwende für zeitgesteuerte Funktionen?

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

          Support us

          ioBroker
          Community Adapters
          Donate

          846
          Online

          32.0k
          Users

          80.4k
          Topics

          1.3m
          Posts

          2
          3
          167
          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