Navigation

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

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Skript wird nicht ausgeführt

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

      Hallo Forum, ich stehe hier ein bisschen auf dem Schlauch. Dieses Skript soll zum 1. Mal am Tage um 07:50 und danach eine jede Stunde ausgeführt werden.

      1.jpg

      var Vorlauf, R_C3_BCcklauf, TempDiff, timeout;
      
      
      schedule('{"time":{"start":"07:50","end":"21:50","mode":"hours","interval":1},"period":{"days":1},"valid":{"from":"11.07.2024","to":""}}', async () => {
        Vorlauf = getState('ems-esp.0.temperaturesensor.28-B6DA-9298-230B').val;
        R_C3_BCcklauf = getState('ems-esp.0.temperaturesensor.28-12F6-D698-230B').val;
        TempDiff = Math.round((Vorlauf - R_C3_BCcklauf) * 10) / 10;
        console.info(TempDiff);
        if ((Vorlauf >= 33) && (TempDiff >= 10)) {
          setState('shelly.0.shellyplusplugs#d4d4dae85f70#1.Relay0.Switch' /* Schalter */, true);
          setState('alexa2.0.Echo-Devices.G090LF1174970R1K.Commands.speak-volume' /* Volume to use for speak commands */, 30);
          setState('alexa2.0.Echo-Devices.G090LF1174970R1K.Commands.announcement' /* announcement */, 'Pumpe an');
          timeout = setTimeout(async () => {
            timeout = null;
            setState('shelly.0.shellyplusplugs#d4d4dae85f70#1.Relay0.Switch' /* Schalter */, false);
            setState('alexa2.0.Echo-Devices.G090LF1174970R1K.Commands.announcement' /* announcement */, 'Pumpe aus');
          }, 120000);
        }
      });
      
      

      Die Bedingungen werden erfüllt:

      IMG_0317.PNG

      Trotzdem startet das Skript um 07:50 nicht, in den nachfolgenden Stunden schon.
      Was kann hier die Ursache sein?
      Danke und Grüße

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

        @wibear sagte: startet das Skript um 07:50 nicht

        Verwende CRON:

        Blockly_temp.JPG

        W 3 Replies Last reply Reply Quote 1
        • W
          wibear @paul53 last edited by wibear

          @paul53 sagte in Skript wird nicht ausgeführt:

          Verwende CRON

          Was ist denn falsch am Zeitplan?

          Wie kann man in CRON eine Zeitperiode von-bis einstellen?

          Codierknecht 1 Reply Last reply Reply Quote 0
          • W
            wibear @paul53 last edited by

            @paul53

            Danke für den Tipp. Ich probiere es aus und melde mich dann.

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

              @paul53 sagte in Skript wird nicht ausgeführt:

              Verwende CRON:

              Danke, es scheint zu gehen.

              1 Reply Last reply Reply Quote 0
              • Codierknecht
                Codierknecht Developer Most Active @wibear last edited by

                @wibear sagte in Skript wird nicht ausgeführt:

                Was ist denn falsch am Zeitplan?

                Eigentlich nur, dass es sich um einen "Wizard" Zeitplan handelt. Und die funktionieren nach meiner Erfahrung eher schlecht als recht.

                Wie kann man in CRON eine Zeitperiode von-bis einstellen?

                296bd28e-e9ef-498a-b088-f5813efafbf0-image.png
                So wie @paul53 es geschrieben hat.
                Auf der ersten Seite ist exakt Minute 50 eingestellt.
                Hier sagst Du ihm, dass das Ganze zwischen 7 und 21 Uhr so laufen soll.
                Also im Prinzip: Führe aus in Minute 50 in den Stunden von 7 bis 21.

                CRON funktioniert sicher.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                566
                Online

                32.0k
                Users

                80.3k
                Topics

                1.3m
                Posts

                3
                6
                291
                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