Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Warteschlange löschen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Warteschlange löschen

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

      Moin zusammen,

      ich bastel gerade an einem Script für meine Bewässerung.

      Dafür muss ich mehrere Befehle zum Teil verzögert starten:

      30ff14fd-8fbd-4582-a8cb-7a4bf1314d94-grafik.png

      Nun hätte ich gerne einen Panik-Knopf, mit dem ich die verzögerten Befehle aus der Warteschlange löschen kann, damit auf einem Schlag die Bewässerung aus ist.

      Da finde ich nur nix passendes. Hat jemand einen Tipp für mich?

      Danke schon mal fürs Lesen.

      Volker

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @myssv last edited by

        @myssv sagte in Warteschlange löschen:

        Dafür muss ich mehrere Befehle zum Teil verzögert starten:

        dann arbeite mit Timeout

        @myssv sagte in Warteschlange löschen:

        einen Panik-Knopf, mit dem ich die verzögerten Befehle aus der Warteschlange löschen kann, damit auf einem Schlag die Bewässerung aus ist.

        das geht dann mit stop timeout

        M 1 Reply Last reply Reply Quote 0
        • M
          myssv @Homoran last edited by

          @homoran Vielen Dank für die schnelle Antwort.

          Hast Du da einen kleine Denkanstoß für mich, wie ich das mit TimeOut realisieren kann?

          1 Reply Last reply Reply Quote 0
          • M
            myssv last edited by

            Sorry, erst schauen, dann schreiben. Das schaffe ich auch selber ..... 🙄

            Vielen Dank für den Tipp!

            1 Reply Last reply Reply Quote 0
            • M
              myssv last edited by

              Nun komme ich aber nicht weiter. Das Script sieht so aus:

              9ed78c7a-2c9e-40a5-b577-191dcf9d6191-grafik.png

              Wenn die Steckdose vom Mähroboter anfängt Strom zu ziehen, da der Roboter zum Laden da ist, soll schnell der Rasen bewässert werden.

              Jeder Kreis für 5 Minuten mit 10 Sekunden Pause dazwischen.

              Das Ganze hat beim ersten Mal super funktioniert, aber beim 2. Mal wurde zwar die Nachricht gesendet, aber die Befehle wurden nicht ausgeführt.

              Hat jemand eine Idee? Muss ich die TimeOuts irgendwie zurück setzen?

              Homoran paul53 2 Replies Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @myssv last edited by

                @myssv sagte in Warteschlange löschen:

                Muss ich die TimeOuts irgendwie zurück setzen?

                ja!
                mit stop timeout, bevor sie erneut aufgerufen werden. mehrfach aufgerufene timeouts kann man nicht mehr stoppen.

                M 1 Reply Last reply Reply Quote 0
                • M
                  myssv @Homoran last edited by

                  @homoran ok, Danke!

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

                    @myssv sagte: Jeder Kreis für 5 Minuten mit 10 Sekunden Pause dazwischen.

                    Version mit nur einem Timeout:

                    Blockly_temp.JPG

                    M 1 Reply Last reply Reply Quote 1
                    • M
                      myssv @paul53 last edited by

                      @paul53 WOW, sieht toll aus 😉

                      Aber ich verstehe es nicht und werde dann auch keinen Fehler finden bzw. etwas anpassen können. Trotzdem vielen Dank für Deine Mühen!

                      Ich habe den sonst Teil jetzt so gemacht

                      873211f3-86de-430a-87e7-0a808e0e9305-grafik.png

                      Der "Ruhestrom" der Ladestation pendelt so zwischen 3 und 7 Watt. Also wenn die Leistung unter 10W geht, ist die Ladung zu Ende und der Mäher geht wieder auf Reise. Dann wir die Bewässerung sofort gestoppt (normalerweise ist sie da schon feritg) und die TimeOuts werden gestoppt.

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      871
                      Online

                      32.0k
                      Users

                      80.5k
                      Topics

                      1.3m
                      Posts

                      3
                      9
                      318
                      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