Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Unterschied timeout und pause in Blockly

    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

    Unterschied timeout und pause in Blockly

    This topic has been deleted. Only users with topic management privileges can see it.
    • X
      XWing @paul53 last edited by

      @paul53
      Danke,
      das hilft mir schonmal auf die Sprünge.
      Ich verstehe allerdings nicht was dieser Teil in Deinem Script macht:
      e1e8bbb1-34a0-4e89-b5c4-430d6af29a63-grafik.png

      paul53 1 Reply Last reply Reply Quote 0
      • X
        XWing @Homoran last edited by XWing

        @homoran
        Das war so mein Ziel. Wenn die Pumpe an ist soll sie mindestens 5 Minuten laufen, bevor sie ausschaltet.
        Deswegen der Versuch mit dem Timeout.

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

          @xwing sagte: Ich verstehe allerdings nicht was dieser Teil in Deinem Script macht:

          Das sorgt dafür, dass nur dann gesendet wird, wenn die Pumpe schalten soll und vermeidet so unnötige Funk-Störungen.

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

            @xwing sagte: Wenn die Pumpe an ist soll sie mindestens 5 Minuten laufen, bevor sie ausschaltet.

            Dann erweitere den unteren Teil:

            Bild_2022-08-08_163858685.png

            Wenn die Pumpe auch mind. 5 Minuten aus bleiben soll, dann lass die Abfrage "falls pumpe" weg:

            Bild_2022-08-08_164553979.png

            X 1 Reply Last reply Reply Quote 1
            • X
              XWing @paul53 last edited by

              @paul53
              Danke!
              Ich bin gerade dabei das einzutippen.
              Wo finde ich den "und" Block? e56c45e4-8619-4023-a0f2-b010c892ea1b-grafik.png

              Bei mir finde ich nur:
              8580e935-a3cc-4805-9818-e7474df0c5ac-grafik.png

              Die machen sicher das gleiche. Aber mit Deinem Block ist das lesbarer.

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

                @xwing sagte: Wo finde ich den "und" Block?

                Über dem "und" Block: Rechte Maustaste und "externe Eingänge" auswählen.

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

                  @paul53 said in Unterschied timeout und pause in Blockly:

                  Über dem "und" Block: Rechte Maustaste und "externe Eingänge" auswählen.

                  Da muss man drauf kommen...

                  Noch eine Frage: Wofür dient die Variable "timeout". Sie wird ja immer auf "0" gehalten.
                  1d9a55dc-9c8a-4ebc-bb14-ebb6dc7a1365-grafik.png

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

                    @xwing sagte in Unterschied timeout und pause in Blockly:

                    Wofür dient die Variable "timeout". Sie wird ja immer auf "0" gehalten.

                    nein und nein!

                    es wird überprüft ob der timeout nicht läuft und dann wird der timeout gestoppt.

                    null !=0

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

                      @xwing sagte: Wofür dient die Variable "timeout". Sie wird ja immer auf "0" gehalten.

                      timeout darf keine selbst erstellte Variable sein! Es ist die Variable des Timers, die bei Start des Timers gesetzt wird und bei Ablauf des Timers per Blockly auf null zurück gesetzt wird. Solange der Timer läuft, dient die Variable als Umschaltsperre.
                      Bitte in der Javascript-Ansicht überprüfen: Es darf nur eine Variable timeout geben!

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

                        @paul53
                        Ich verstehe. Es waren natürlich zwei Variablem "timeout" vorhanden. In Blockly habe ich unter "Variablen" die Variable "timeout gelöscht.
                        Jetzt fehlt mir allerdings der Block "timeout" das Du in Deinem Beispiel nutzt:
                        5c155dc8-ec36-499b-9dbc-e0c69ee268f1-grafik.png

                        Wo bekomme ich den her?

                        Edit: Habe es gefunden. Einfach einen Variablenblock einfügen und imDropDown dann "timeout" anwählen.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        913
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        pause timeout blockly
                        9
                        35
                        11760
                        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