Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. true Abfrage alle 2 Sek.

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    true Abfrage alle 2 Sek.

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

      @Asgothian
      Wenn das script per steuerung zb in der fütterungspause deaktiviert wir, bleibt der timer mit der gemessenen zahl bestehen? und läuft nach einschalten des scripts normal weiter ???

      Asgothian 1 Reply Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer @Aphofis last edited by

        @Aphofis sagte in true Abfrage alle 2 Sek.:

        @Asgothian
        Wenn das script per steuerung zb in der fütterungspause deaktiviert wir, bleibt der timer mit der gemessenen zahl bestehen? und läuft nach einschalten des scripts normal weiter ???

        Wenn die Pumpe gerade eingeschaltet ist, und du dann das Script beendest dann wird die Pumpe nicht abgeschaltet, und bei einem Neustart wird die Variable neu mit 300 initialisiert.

        Um das zu verhindern macht es meiner Meinung nach sinn einen Datenpunkt "Futtermodus" zu erstellen, und im Script einfach nur das Aktivieren der Pumpe zu unterbinden wenn der Futtermodus aktiviert wird, und nach Ende des Futtermodus wieder zum normalen Ablauf zurück zu kehren.

        A.

        Aphofis 1 Reply Last reply Reply Quote 0
        • B
          Brati @Aphofis last edited by

          @Aphofis

          Du kannst dir doch dein Telegram Blockly in JS anzeigen lassen und dann in das Script kopieren.

          1 Reply Last reply Reply Quote 0
          • Aphofis
            Aphofis @Asgothian last edited by

            @Asgothian
            Ich versuche das mir einer das JavaScript umbaut in Blockly dann kann ich damit mehr machen.
            Kann leider kein Javascript programmieren.
            Javascript Applets in Webseiten einbinden ist schon die Grenze.
            ich kann den Code halbwechs verstehen aber Programmieren äh nein. Leider leider nicht.

            Asgothian 2 Replies Last reply Reply Quote 0
            • Asgothian
              Asgothian Developer @Aphofis last edited by

              @Aphofis gib mir mal eine halbe stunde, dann kann ich dir den Blockly schicken. Der wird nicht so elegant werden, sollte aber trotzdem gehen.

              1 Reply Last reply Reply Quote 0
              • Aphofis
                Aphofis @Asgothian last edited by Aphofis

                @paul53
                Nabend, ist es dir vielleicht möglich mir dieses Javascript was ich dankend von @Asgothian bekommen habe ins Blockly umzubauen !? Das wäre Super nett, da ich mit Blockly mehr anfangen kann.
                Asche über mein Haupt.

                1 Reply Last reply Reply Quote 0
                • Asgothian
                  Asgothian Developer @Aphofis last edited by Asgothian

                  @Aphofis
                  Versuch mal das hier:

                  Screen Shot 2019-09-05 at 19.48.48 .png

                  Nicht so schön, aber da die Laufzeit des Timeout nicht als Variable definiert werden kann muss halt ein Umweg gewählt werden.

                  Aphofis 1 Reply Last reply Reply Quote 1
                  • Aphofis
                    Aphofis @Asgothian last edited by

                    @Asgothian
                    Das ja Cool, wo hast du das denn jetzt her !? oder mal eben aus dem Ärmel geschüttelt.

                    Restzeit 60 sind Sekunden !? da trage ich dann denke ich 300 sek ein!?
                    Was kommt bei even is objects rein das Magnetventil oder der schwimmer !?
                    und im schedule kommt ein neuer Datenpunkt rein ? Nach Zahl wo die 300 sek den count ablegen ?

                    Asgothian 1 Reply Last reply Reply Quote 0
                    • Asgothian
                      Asgothian Developer @Aphofis last edited by Asgothian

                      @Aphofis Das hab ich aus dem Aermel geschüttelt. Restzeit ist 60x5 Sekunden, also bitte nicht auf 300 erhöhen.

                      Der Datenpunkt im Intervall ist der Datenpunkt des Schwimmers
                      Der Datenpunkt im "on" und im Shedule auch. Im SetState ist es die pumpe

                      A.

                      Aphofis 1 Reply Last reply Reply Quote 0
                      • Aphofis
                        Aphofis @Asgothian last edited by

                        @Asgothian Wäre es
                        so korrekt?

                        Bildschirmfoto 2019-09-05 um 20.13.58.png

                        Asgothian 1 Reply Last reply Reply Quote 0
                        • Asgothian
                          Asgothian Developer @Aphofis last edited by

                          @Aphofis Fast:

                          im Schedule muss im Falls auch das Osmose Niveau rein, wie auch in dem grauen "falls Objekt default"

                          A.

                          Aphofis 1 Reply Last reply Reply Quote 0
                          • Aphofis
                            Aphofis @Asgothian last edited by

                            @Asgothian
                            Also so ?

                            Bildschirmfoto 2019-09-05 um 20.16.55.png

                            Asgothian 1 Reply Last reply Reply Quote 0
                            • Asgothian
                              Asgothian Developer @Aphofis last edited by

                              @Aphofis so sollte es gehen

                              A.

                              Aphofis 1 Reply Last reply Reply Quote 0
                              • Aphofis
                                Aphofis @Asgothian last edited by Aphofis

                                @Asgothian
                                OK Ich werde es mal testen.
                                Nach steuere Osmose Magnetventil unter dem intervall kann ich eine Osmose Aktiv Debug einbauen ?
                                und im intervall unter stop zyklische ausführung ein Debug Osmose inaktiv ?

                                Asgothian 1 Reply Last reply Reply Quote 0
                                • Asgothian
                                  Asgothian Developer @Aphofis last edited by

                                  @Aphofis klar

                                  Aphofis 1 Reply Last reply Reply Quote 0
                                  • Aphofis
                                    Aphofis @Asgothian last edited by

                                    @Asgothian
                                    Also wäre das an den stellen richtig ?

                                    Asgothian 1 Reply Last reply Reply Quote 0
                                    • Asgothian
                                      Asgothian Developer @Aphofis last edited by

                                      @Aphofis ja

                                      Aphofis 1 Reply Last reply Reply Quote 0
                                      • Aphofis
                                        Aphofis @Asgothian last edited by Aphofis

                                        @Asgothian
                                        OK!
                                        Also Magneventil schaltet ein aber nicht wieder aus!
                                        Schwimmer bei true schaltet Magentventil ein bei schwimmer false schaltet Magnetventil nicht mehr aus

                                        Asgothian 1 Reply Last reply Reply Quote 0
                                        • Asgothian
                                          Asgothian Developer @Aphofis last edited by

                                          @Aphofis abschalten kann bis zu 5 Sekunden dauern.. sollte es zumindest

                                          Aphofis 1 Reply Last reply Reply Quote 0
                                          • Aphofis
                                            Aphofis @Asgothian last edited by

                                            @Asgothian
                                            Das aber nicht so toll ist es möglich das auf 2 sek zu begrenzen ???

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            656
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            87
                                            5008
                                            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