Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Timeout stoppt nicht

    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

    Timeout stoppt nicht

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

      @powerpeer
      Ich kann das Script nicht nachvollziehen: Welche Funktionen haben "Blumen Sicherung" und der GPIO ?
      Eigentlich sollte eine Hysterese von 700/350 für eine Steuerung ausreichen.

      1 Reply Last reply Reply Quote 0
      • P
        powerpeer last edited by

        @paul53 sagte in Timeout stoppt nicht:

        "Blumen Sicherung"

        Moin,

        also "Blumen Sicherung" ist nur dafür da wenn der Feuchtigkeitsmesser spinnt, dass die pumpe nicht mehr angeht und unaufhörlich Wasser in die Blumen pumpt.

        Und "GPIO" ist ein "wemos d1 mini" mit ESPEasy da ist die Pumpe dran.

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

          @powerpeer sagte:

          da ist die Pumpe dran.

          Die mit 0 eingeschaltet und mit 1 ausgeschaltet wird ? Weshalb wird sie 15 s nach dem Ausschalten (Wert > 700) wieder eingeschaltet ?

          1 Reply Last reply Reply Quote 0
          • P
            powerpeer last edited by

            @paul53 sagte in Timeout stoppt nicht:

            GPIO,0,1 ist an

            GPIO,0,0 ist aus

            Wenn der wert > 700 ist der Boden trocken (der widerstand ist höher)

            Ist der wert < 300 ist der Boden feucht (der widerstand ist geringer)

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

              @powerpeer sagte:

              GPIO,0,1 ist an
              GPIO,0,0 ist aus
              Wenn der wert > 700 ist der Boden trocken (der widerstand ist höher)

              Genau umgekehrt, wie meine Annahme.
              Das bedeutet, dass eine Wasserzufuhr mit einer Dauer von 15 s schon zuviel ist ?

              1 Reply Last reply Reply Quote 0
              • P
                powerpeer last edited by

                Ja das, was die pumpe in 15 Sek fördert reicht

                P 1 Reply Last reply Reply Quote 0
                • P
                  powerpeer @powerpeer last edited by

                  @powerpeer sagte in Timeout stoppt nicht:

                  Ja das, was die pumpe in 15 Sek fördert reicht

                  Aber die 15 Sek soll der Not-aus sein

                  eigentlich soll die Pumpe abschalten, wenn der wert von 350 erreicht ist

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

                    @powerpeer sagte:

                    warum der Timer nicht stoppt?

                    Wenn innerhalb der 15 s des Timeouts ein weiteres Mal mit einem Wert > 700 getriggert wird, laufen mehrere Timer parallel und stop timeout stoppt nur einen von den Timern.

                    1 Reply Last reply Reply Quote 0
                    • P
                      powerpeer last edited by

                      Ahh okay danke

                      Dann werde ich den sende Intervall verlängern auf 10Sek
                      ich hoffe das der wert dann unter 700 ist

                      oder hast du einen besseren Lösung verschlag

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

                        @powerpeer sagte:

                        hast du einen besseren Lösung verschlag

                        Wird der Datenpunkt "Blumen Sicherung" manuell wieder auf true gestellt ? Denn im Script passiert es nicht.

                        1 Reply Last reply Reply Quote 0
                        • P
                          powerpeer last edited by

                          Ja nicht das die ganze Bude Unterwasser steht.

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

                            @powerpeer sagte:

                            Ja nicht das die ganze Bude Unterwasser steht.

                            Genügt es nicht, bei einem Wert < 350 zurück zu stellen ? Ich würde es so machen:

                            Blockly_temp.JPG

                            Anmerkung: Um an die Timer-Variable not_aus zu kommen, muss erst eine Dummy-Variable erstellt und in die Javascript-Ansicht und wieder zurück gewechselt werden.

                            1 Reply Last reply Reply Quote 0
                            • P
                              powerpeer last edited by

                              Ja danke,

                              ich wollte ein Not-aus haben, um alles zu überprüfen, wenn da irgendwo ein Fehler ist und ich das Script wieder Manuel starte und er nicht alle 15 Sek wieder startet und aufhört, wenn der Feuchtigkeitsmesser spinnt und bei 700 bleibt.

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

                                @powerpeer sagte:

                                nicht alle 15 Sek wieder startet und aufhört, wenn der Feuchtigkeitsmesser spinnt und bei 700 bleibt.

                                Wenn der Wert unter 350 fällt, kann er nicht mehr bei 700 sein. Erst unter 350 erfolgt wieder die Freigabe.

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                528
                                Online

                                31.9k
                                Users

                                80.1k
                                Topics

                                1.3m
                                Posts

                                2
                                15
                                702
                                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