Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Gelöst! Bitte um Hilfe beim Countdown Adapter

    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

    Gelöst! Bitte um Hilfe beim Countdown Adapter

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

      Hallo Leute,

      ich bräuchte mal wieder einen kleinen Schubser. Thema Countdown Adapter und Timer.
      Ich weiß es gibt zahlreiche Einträge zum Thema Timer, aber ich komme trotzdem nicht weiter.
      Eigentlich hört sich meine Aufgabenstellung nicht zu schwierig an.
      Ich habe mir den Countdown Adapter installiert. Ein Blockly Script schaltet mir eine Steckdose bei einem Trigger (Ereignis). Und jetzt möchte ich ganz simpel an der Vis über ein Schiebewidget eine Zeitverzögerung (in Minuten) einstellen und diese an´s Blockly übergeben um die Steckdose Zeitverzögert einzuschalten. Der Teil in der Vis (Widget, Objekte, usw.) läuft schon. Ich krieg aber die Logik nicht hin, scheitere schon am Verständnis für den Countdown Adapter. In den Objekten nach der Installation und beim Erstellen eines ersten Countdown blockly scripts werden keine Ordner erstellt.
      Ist der countdown Adapter die erste Wahl für mein Anliegen?

      Mein System ist komplett auf Stand

      Vielen dank schonmal für eure Hilfe
      Fuso

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

        @fuso sagte:

        eine Zeitverzögerung (in Minuten) einstellen und diese an´s Blockly übergeben um die Steckdose Zeitverzögert einzuschalten.

        einzuschalten ?
        Das verzögerte Ausschalten um xx Minuten, lässt sich mit einem einfachen Blockly-Script realisieren.

        Blockly_temp.JPG

        S 1 Reply Last reply Reply Quote 0
        • F
          fuso last edited by

          Hallo Paul,

          grandios, Das ist genau der Schubser, den ich gebraucht habe. Ich weiß nicht, aber ich hab einfach zu wenig Phantasie fürs Programmieren und für so vermeintlich einfache Vorgänge.
          Ich habe das für mich jetzt so umgeschrieben/gelöst.
          Damit schaltet meine Steckdose nach der abgelaufenen Zeit für drei Sekunden. (Die objekte sind nur Dummys)
          Siehst du da ein Problem bei meinem Versuch?
          Danke

          bfa4fa49-043c-401c-8ed3-ca62520c2511-image.png

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

            @fuso sagte:

            Siehst du da ein Problem bei meinem Versuch?

            Das oberste "steuere" (Ausschalten) ist sicherlich nicht erforderlich ? Mit Rücksicht auf den Duty cycle sollte man unnötige "steuere" vermeiden.

            1 Reply Last reply Reply Quote 0
            • F
              fuso last edited by

              Stimmt,
              das nehm ich raus, ist ja eigentlich vorher nirgendwo gesetzt.
              Vielen dank nochmal für eine Hilfe.

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

                @paul53

                Hi Paul,
                Dein Beispiel hat mir schon ganz gut weitergeholfen. Allerdings frage ich mich wo und wie ich jetzt genau die Variable 'timer' mit dem Wert 15 Minuten belegen kann bevor dann der Countdown jede Minute den Wert um 1 reduziert. Ich hatte in der Zeile

                • setze timer auf * nur mal mit einem Wertfeld auf 15 gesetzt. Dann springt meine Schaltsteckdose hin und her (on/off) und ioBroker stürzt komplett ab (timeout usw). Das war es offensichtlich nicht 😞

                Bitte für mich noch einen Extraschubser. Danke.

                040cffb5-8b12-4376-a1d7-7d7545900eca-image.png

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

                  @smarthomie
                  Du verwendest den Datenpunkt, der gesteuert wird als Trigger. Wenn es so sein soll, dann lösche den Block "steuere Lichterketten außen.on mit wahr". Außerdem muss der Datenpunkt für den Timer ein anderer sein und eine Zahl enthalten.

                  S 1 Reply Last reply Reply Quote 1
                  • S
                    SmartHomie @paul53 last edited by

                    @paul53 hey, das ging ja schnell...und das bei einem so alten Thread.

                    Ich will mit dem Script sagen:

                    Wenn Lichterkette auf on ist, dann soll der Countdown von 15 Minuten starten und danach die Lichterkette ausschalten.

                    Also, so?
                    4b15cdd6-754e-4078-83c6-7ea75d339dc0-image.png

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

                      @smarthomie sagte: Also, so?

                      Ja, so sollte es funktionieren.

                      S 1 Reply Last reply Reply Quote 1
                      • S
                        SmartHomie @paul53 last edited by

                        @paul53 Jo, es klappt. Mir wird es zwar ein Rätsel bleiben, warum ich beim Setzen des Timers 30 eingeben muss, um 15 Minuten zu erhalten...aber egal.
                        Lieben Dank nochmal für Deine Hilfe. 👏 👍

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

                          @smarthomie sagte: warum ich beim Setzen des Timers 30 eingeben muss, um 15 Minuten zu erhalten.

                          Laufen zwei Intervalle gleichzeitig? Ändere mal den Trigger auf "ist größer als letztes".

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          836
                          Online

                          31.8k
                          Users

                          80.0k
                          Topics

                          1.3m
                          Posts

                          blockly scenes
                          3
                          11
                          697
                          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