Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Countdown von 10 Min auf 0 runter

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Countdown von 10 Min auf 0 runter

Geplant Angeheftet Gesperrt Verschoben Blockly
38 Beiträge 5 Kommentatoren 3.0k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • bahnuhrB bahnuhr

    Anbei mal ein Script. Wer Fragen hat, dann melden.

    
    // Countdown Modus-Dusche
    
    var count,timer;
    
    function countdown(){
      count--;
      if(count > 0) {
            setState('javascript.0.System.Countdown.Dusche.countdown', count);
            if (count > 60) {
                var min = parseInt(count/60);
                var sek = count - (min*60);
                setState('javascript.0.System.Countdown.Dusche.countdown', count);
                setState('javascript.0.System.Countdown.Dusche.countdown2', min + " Min.  " + sek + " Sek.");
            } else {
                setState('javascript.0.System.Countdown.Dusche.countdown', count);
                setState('javascript.0.System.Countdown.Dusche.countdown2', count + " Sek.");
            }
      }
      else {
            setState('javascript.0.System.Countdown.Dusche.countTrigger', false );
      }
    }
    
    on({id: "javascript.0.System.Countdown.Dusche.countTrigger", change: "ne"}, function(obj){
        if(obj.state.val) { 
            count = getState('javascript.0.System.Countdown.Dusche.Zeitvorgabe').val * 60;  // in Sekunden
            setState('javascript.0.System.Countdown.Dusche.countdown', count);
            timer = setInterval(countdown, 1000);   // 1000 = 1 Sek. ;  60000 = 60 Sek.
        } else {
            clearInterval(timer);
            setState('javascript.0.System.Countdown.Dusche.countdown', 0 );
            setState('javascript.0.System.Countdown.Dusche.countdown2', "" );
        }
    });
    
    

    Gestartet wird dies indem du den Trigger auf true setzt:

            // Countdown starten für Anzeige der Zeit auf View
                setState('javascript.0.System.Countdown.Dusche.countTrigger', true);    // Countdown Dusche starten
    
    haselchenH Offline
    haselchenH Offline
    haselchen
    Most Active
    schrieb am zuletzt editiert von
    #10

    @bahnuhr

    Moinsen,

    könntest du das auch nochmal als Blockly umswitchen?
    Das wäre nice. Ich habs nicht so mit JS :grimacing:

    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

    bahnuhrB 1 Antwort Letzte Antwort
    0
    • haselchenH haselchen

      @bahnuhr

      Moinsen,

      könntest du das auch nochmal als Blockly umswitchen?
      Das wäre nice. Ich habs nicht so mit JS :grimacing:

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #11

      @haselchen sagte in Countdown von 10 Min auf 0 runter:

      könntest du das auch nochmal als Blockly umswitchen?

      tut mir leid, aber blockly kann ich gar nicht


      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      mickymM 1 Antwort Letzte Antwort
      0
      • bahnuhrB bahnuhr

        @haselchen sagte in Countdown von 10 Min auf 0 runter:

        könntest du das auch nochmal als Blockly umswitchen?

        tut mir leid, aber blockly kann ich gar nicht

        mickymM Offline
        mickymM Offline
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #12

        @bahnuhr Ich kann auch gerne noch eine NodeRed Lösung posten.

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        haselchenH bahnuhrB 2 Antworten Letzte Antwort
        0
        • mickymM mickym

          @bahnuhr Ich kann auch gerne noch eine NodeRed Lösung posten.

          haselchenH Offline
          haselchenH Offline
          haselchen
          Most Active
          schrieb am zuletzt editiert von
          #13

          @mickym
          @bahnuhr

          Wir sind schon so eine Truppe :grin: :grin:

          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

          bahnuhrB 1 Antwort Letzte Antwort
          2
          • mickymM mickym

            @bahnuhr Ich kann auch gerne noch eine NodeRed Lösung posten.

            bahnuhrB Online
            bahnuhrB Online
            bahnuhr
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #14

            @mickym sagte in Countdown von 10 Min auf 0 runter:

            NodeRed

            Hab ich erwartet.

            Kann ich aber auch nicht; und ich glaube ich mag es auch nicht.
            (habs aber auch noch nie probiert; muss ich zugeben).
            Mache alles mit JS.


            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
            Danke.
            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
            ScreenToGif :https://www.screentogif.com/downloads.html

            1 Antwort Letzte Antwort
            0
            • haselchenH haselchen

              @mickym
              @bahnuhr

              Wir sind schon so eine Truppe :grin: :grin:

              bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              schrieb am zuletzt editiert von bahnuhr
              #15

              @haselchen

              Und in vis sieht es dann so aus:

              7b32daa9-5b57-4f07-b1af-924fe3b25d0b-image.png

              oder bei der Garage; da hab ich sowas auch:
              94a033bd-ec1a-4530-9e67-7378d7030eda-image.png


              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
              Danke.
              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
              ScreenToGif :https://www.screentogif.com/downloads.html

              1 Antwort Letzte Antwort
              1
              • NashraN Online
                NashraN Online
                Nashra
                Most Active Forum Testing
                schrieb am zuletzt editiert von
                #16

                @mickym @bahnuhr
                Ich danke euch, habe jetzt das JS von bahnuhr genommen :grinning:

                Gruß Ralf
                Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                bahnuhrB 2 Antworten Letzte Antwort
                1
                • NashraN Nashra

                  @mickym @bahnuhr
                  Ich danke euch, habe jetzt das JS von bahnuhr genommen :grinning:

                  bahnuhrB Online
                  bahnuhrB Online
                  bahnuhr
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #17

                  @nashra sagte in Countdown von 10 Min auf 0 runter:

                  @mickym @bahnuhr
                  Ich danke euch, habe jetzt das JS von bahnuhr genommen :grinning:

                  Wenn du nur Minuten brauchst, dann schreib es einfach um.
                  Falls es nicht klappt, dann meld dich.

                  Achja,
                  DP musst du natürlich selber anlegen und anpassen.


                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                  Danke.
                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                  ScreenToGif :https://www.screentogif.com/downloads.html

                  NashraN 1 Antwort Letzte Antwort
                  0
                  • bahnuhrB bahnuhr

                    @nashra sagte in Countdown von 10 Min auf 0 runter:

                    @mickym @bahnuhr
                    Ich danke euch, habe jetzt das JS von bahnuhr genommen :grinning:

                    Wenn du nur Minuten brauchst, dann schreib es einfach um.
                    Falls es nicht klappt, dann meld dich.

                    Achja,
                    DP musst du natürlich selber anlegen und anpassen.

                    NashraN Online
                    NashraN Online
                    Nashra
                    Most Active Forum Testing
                    schrieb am zuletzt editiert von
                    #18

                    @bahnuhr sagte in Countdown von 10 Min auf 0 runter:

                    @nashra sagte in Countdown von 10 Min auf 0 runter:

                    @mickym @bahnuhr
                    Ich danke euch, habe jetzt das JS von bahnuhr genommen :grinning:

                    Wenn du nur Minuten brauchst, dann schreib es einfach um.
                    Falls es nicht klappt, dann meld dich.

                    Achja,
                    DP musst du natürlich selber anlegen und anpassen.

                    Genau so wie es ist brauche ich es, DP hatte ich direkt angelegt und läuft :+1:

                    Gruß Ralf
                    Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    1 Antwort Letzte Antwort
                    1
                    • NashraN Nashra

                      @mickym @bahnuhr
                      Ich danke euch, habe jetzt das JS von bahnuhr genommen :grinning:

                      bahnuhrB Online
                      bahnuhrB Online
                      bahnuhr
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #19

                      @nashra sagte in Countdown von 10 Min auf 0 runter:

                      habe jetzt das JS von bahnuhr

                      Ist nicht von mir; stammt aus den Anfangszeiten von iob. War damals ! noch im alten Forum.
                      Und ja, ich benutze es sehr oft:
                      392599fc-27a3-48dd-8767-ef28365b3e7a-image.png


                      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                      Danke.
                      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                      ScreenToGif :https://www.screentogif.com/downloads.html

                      1 Antwort Letzte Antwort
                      0
                      • mickymM Offline
                        mickymM Offline
                        mickym
                        Most Active
                        schrieb am zuletzt editiert von mickym
                        #20

                        Ist halt etwas hölzern im Blockly diese Textausgabe zu definieren - aber so würde das nach meiner Ansicht gehen:

                        58609660-068e-41f4-bc76-fcafe681da83-image.png

                        das sind wieder genau die Gründe, warum ich Blockly nicht mag. ;)

                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                        NashraN 1 Antwort Letzte Antwort
                        1
                        • mickymM mickym

                          Ist halt etwas hölzern im Blockly diese Textausgabe zu definieren - aber so würde das nach meiner Ansicht gehen:

                          58609660-068e-41f4-bc76-fcafe681da83-image.png

                          das sind wieder genau die Gründe, warum ich Blockly nicht mag. ;)

                          NashraN Online
                          NashraN Online
                          Nashra
                          Most Active Forum Testing
                          schrieb am zuletzt editiert von
                          #21

                          @mickym sagte in Countdown von 10 Min auf 0 runter:

                          Ist halt etwas hölzern im Blockly diese Textausgabe zu definieren - aber so würde das nach meiner Ansicht gehen:

                          58609660-068e-41f4-bc76-fcafe681da83-image.png

                          das sind wieder genau die Gründe, warum ich Blockly nicht mag. ;)

                          Werde es mal nachbauen und es noch in eine DP zu schreiben lassen

                          Skript von @bahnuhr habe ich jetzt drin und
                          shutdown.png

                          Gruß Ralf
                          Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          bahnuhrB 1 Antwort Letzte Antwort
                          0
                          • NashraN Nashra

                            @mickym sagte in Countdown von 10 Min auf 0 runter:

                            Ist halt etwas hölzern im Blockly diese Textausgabe zu definieren - aber so würde das nach meiner Ansicht gehen:

                            58609660-068e-41f4-bc76-fcafe681da83-image.png

                            das sind wieder genau die Gründe, warum ich Blockly nicht mag. ;)

                            Werde es mal nachbauen und es noch in eine DP zu schreiben lassen

                            Skript von @bahnuhr habe ich jetzt drin und
                            shutdown.png

                            bahnuhrB Online
                            bahnuhrB Online
                            bahnuhr
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #22

                            @nashra sagte in Countdown von 10 Min auf 0 runter:

                            und es noch in eine DP zu schreiben lassen

                            Was meinst du damit ?


                            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                            Danke.
                            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                            ScreenToGif :https://www.screentogif.com/downloads.html

                            NashraN 1 Antwort Letzte Antwort
                            0
                            • bahnuhrB bahnuhr

                              @nashra sagte in Countdown von 10 Min auf 0 runter:

                              und es noch in eine DP zu schreiben lassen

                              Was meinst du damit ?

                              NashraN Online
                              NashraN Online
                              Nashra
                              Most Active Forum Testing
                              schrieb am zuletzt editiert von
                              #23

                              @bahnuhr sagte in Countdown von 10 Min auf 0 runter:

                              @nashra sagte in Countdown von 10 Min auf 0 runter:

                              und es noch in eine DP zu schreiben lassen

                              Was meinst du damit ?

                              Huch, dolles Dütsch :joy:
                              Kommt davon wenn man was ändert und den Satz nicht nochmal liest.
                              Ich meinte das die runtergezählte Zeit in einen DP geschrieben wird.

                              Gruß Ralf
                              Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              bahnuhrB 1 Antwort Letzte Antwort
                              0
                              • NashraN Nashra

                                @bahnuhr sagte in Countdown von 10 Min auf 0 runter:

                                @nashra sagte in Countdown von 10 Min auf 0 runter:

                                und es noch in eine DP zu schreiben lassen

                                Was meinst du damit ?

                                Huch, dolles Dütsch :joy:
                                Kommt davon wenn man was ändert und den Satz nicht nochmal liest.
                                Ich meinte das die runtergezählte Zeit in einen DP geschrieben wird.

                                bahnuhrB Online
                                bahnuhrB Online
                                bahnuhr
                                Forum Testing Most Active
                                schrieb am zuletzt editiert von bahnuhr
                                #24

                                @nashra sagte in Countdown von 10 Min auf 0 runter:

                                Ich meinte das die runtergezählte Zeit in einen DP geschrieben wird.

                                Ich dachte du hast die DP angelegt ?

                                Hier steht doch count:

                                setState('javascript.0.System.Countdown.Dusche.countdown', count);
                                

                                Und hier der Text:

                                setState('javascript.0.System.Countdown.Dusche.countdown2', min + " Min.  " + sek + " Sek.");
                                

                                Was fehlt ?


                                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                Danke.
                                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                ScreenToGif :https://www.screentogif.com/downloads.html

                                NashraN 1 Antwort Letzte Antwort
                                0
                                • mickymM Offline
                                  mickymM Offline
                                  mickym
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #25

                                  Statt diese mathematischen Funktionen im Blockly zu nutzen, kann man auch die Konvertierungsfunktionen nutzen.

                                  Schaut zwar immer noch etwas hölzern aus, aber um Welten besser:

                                  6d8c33ab-a81b-4cc8-8118-22eb5bee485b-image.png

                                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                  1 Antwort Letzte Antwort
                                  0
                                  • bahnuhrB bahnuhr

                                    @nashra sagte in Countdown von 10 Min auf 0 runter:

                                    Ich meinte das die runtergezählte Zeit in einen DP geschrieben wird.

                                    Ich dachte du hast die DP angelegt ?

                                    Hier steht doch count:

                                    setState('javascript.0.System.Countdown.Dusche.countdown', count);
                                    

                                    Und hier der Text:

                                    setState('javascript.0.System.Countdown.Dusche.countdown2', min + " Min.  " + sek + " Sek.");
                                    

                                    Was fehlt ?

                                    NashraN Online
                                    NashraN Online
                                    Nashra
                                    Most Active Forum Testing
                                    schrieb am zuletzt editiert von
                                    #26

                                    @bahnuhr sagte in Countdown von 10 Min auf 0 runter:

                                    @nashra sagte in Countdown von 10 Min auf 0 runter:

                                    Ich meinte das die runtergezählte Zeit in einen DP geschrieben wird.

                                    Ich dachte du hast die DP angelegt ?

                                    Hier steht doch count:

                                    setState('javascript.0.System.Countdown.Dusche.countdown', count);
                                    

                                    Und hier der Text:

                                    setState('javascript.0.System.Countdown.Dusche.countdown2', min + " Min.  " + sek + " Sek.");
                                    

                                    Was fehlt ?

                                    Das bezog sich auf das Blockly von mickym

                                    Gruß Ralf
                                    Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                    bahnuhrB 1 Antwort Letzte Antwort
                                    0
                                    • NashraN Nashra

                                      @bahnuhr sagte in Countdown von 10 Min auf 0 runter:

                                      @nashra sagte in Countdown von 10 Min auf 0 runter:

                                      Ich meinte das die runtergezählte Zeit in einen DP geschrieben wird.

                                      Ich dachte du hast die DP angelegt ?

                                      Hier steht doch count:

                                      setState('javascript.0.System.Countdown.Dusche.countdown', count);
                                      

                                      Und hier der Text:

                                      setState('javascript.0.System.Countdown.Dusche.countdown2', min + " Min.  " + sek + " Sek.");
                                      

                                      Was fehlt ?

                                      Das bezog sich auf das Blockly von mickym

                                      bahnuhrB Online
                                      bahnuhrB Online
                                      bahnuhr
                                      Forum Testing Most Active
                                      schrieb am zuletzt editiert von
                                      #27

                                      @nashra sagte in Countdown von 10 Min auf 0 runter:

                                      Das bezog sich auf das Blockly von mickym

                                      ok,verstehe


                                      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                      Danke.
                                      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                      ScreenToGif :https://www.screentogif.com/downloads.html

                                      1 Antwort Letzte Antwort
                                      0
                                      • NashraN Online
                                        NashraN Online
                                        Nashra
                                        Most Active Forum Testing
                                        schrieb am zuletzt editiert von
                                        #28

                                        So, das Blockly von @mickym jetzt auch mit DP.
                                        countdown2.png

                                        Gruß Ralf
                                        Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

                                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                        haselchenH 1 Antwort Letzte Antwort
                                        0
                                        • NashraN Nashra

                                          So, das Blockly von @mickym jetzt auch mit DP.
                                          countdown2.png

                                          haselchenH Offline
                                          haselchenH Offline
                                          haselchen
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #29

                                          @nashra

                                          Geht der CD dann automatisch wieder auf 600 wenn er bei 0 ist?

                                          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                          mickymM NashraN 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          722

                                          Online

                                          32.6k

                                          Benutzer

                                          82.3k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe