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. Visualisierung
  4. Boost Zeit anzeigen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Boost Zeit anzeigen

Geplant Angeheftet Gesperrt Verschoben Visualisierung
14 Beiträge 5 Kommentatoren 853 Aufrufe 1 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.
  • G Offline
    G Offline
    Georgius
    schrieb am zuletzt editiert von
    #3

    Irgendwie wird bei mir Boost Time nicht aktuallisiert.

    1 Antwort Letzte Antwort
    0
    • Jeeper.atJ Offline
      Jeeper.atJ Offline
      Jeeper.at
      schrieb am zuletzt editiert von
      #4

      Nur zur Sicherheit. Du kannst die Zeit nicht extern stellen. Die Zeit wielange der BOOST läuft musst du in den Configs der Thermostate mittels der CCU einstellen. Gestartet wird der BOOST durch setzen des DP Mode auf True. Dann zeigt der DP State die verbleibende Zeit.

      1 Antwort Letzte Antwort
      0
      • G Offline
        G Offline
        Georgius
        schrieb am zuletzt editiert von
        #5

        Und diese Zeit bleibt fast immer gleich. Einmal ist es bis 297 heruntergelaufen und 1x von 300 auf 12 gesprungen.

        1 Antwort Letzte Antwort
        0
        • Jeeper.atJ Offline
          Jeeper.atJ Offline
          Jeeper.at
          schrieb am zuletzt editiert von
          #6

          Hm, ich verwende dazu das Basic-Number Widget. Ansonsten habe ich auch keine Idee mehr.

          1 Antwort Letzte Antwort
          0
          • K Offline
            K Offline
            Karl_999
            schrieb am zuletzt editiert von
            #7

            @Georgius:

            Und diese Zeit bleibt fast immer gleich. Einmal ist es bis 297 heruntergelaufen und 1x von 300 auf 12 gesprungen. `
            Ich gehe zunächst einmal davon aus, dass du über ein Homematic-Thermostat (HKT) mit CCU sprichst (da wurde nichts genaues dazu gesagt).

            Hier ist es so, dass das HKT nicht permanent sendet. Dies ist zum einen der 1%-Regelung (nein, keine 5% wie im Wahlrecht) geschuldet. Auf den genutzten Frequenzen dürfen Geräte maximal 1% der Zeit pro Stunde senden (das sind 36 Sekunden). Zum anderen dient es natürlich auch dazu, die Batterien des HKT zu schonen.

            Durch die mehr oder weniger getaktete Übertragung ändert sich natürlich auch der Wert immer nur sporadisch (nach einer Übertragung).

            Wann das passiert ist völlig undefiniert.

            Das kannst du direkt in den ioBroker-Objekten überprüfen: Auch dort wird sich der Wert der Restzeit nur sporadisch ändern.

            Schön sehen kann man das auch in Aufzeichnungen der CCU selbst (wenn man z.B. die Ventilstellung mitschreibt).

            1 Antwort Letzte Antwort
            0
            • bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #8

              Guten Abend,

              ich benutze dazu den üblichen "Counter-Script".

              Folgender On startet den Counter:

              on({id: 'javascript.0.Status.Heizung.Boost_Mode.Bad_EG', change: "ne"}, function(obj) { 
                  if (obj.state.val) {
                      setState('hm-rpc.0.KEQ0576469.4.BOOST_MODE', true);
                      setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countTrigger', true);    // Countdown starten
                  } else {
                      setState('hm-rpc.0.KEQ0576469.4.BOOST_MODE', false);
                      setState('hm-rpc.0.KEQ0576469.4.SET_TEMPERATURE', getState('hm-rpc.0.KEQ0576469.4.SET_TEMPERATURE').val);
                      setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countTrigger', false);    // Countdown stoppen
                  }
              }); 
              

              Folgendes Script ändert den Count:

              // Countdown Heizung_Boost - Bad_EG
              
              var count,timer;
              
              function countdown(){
                  count--;
                  if(count > 0) setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countdown', count);
                  else {
                      setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countTrigger', false );
                      setState('javascript.0.Status.Heizung.Boost_Mode.Bad_EG', false);
                  }
              }
              
              on({id: "javascript.0.Countdown.Heizung_Boost.Bad_EG.countTrigger", change: "ne"}, function(obj){
                  if(obj.state.val) { 
                      count = 300;  // in Sekunden
                      setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countdown', count);
                      timer = setInterval(countdown, 1000);   // 1000 = 1 Sek. ;  60000 = 60 Sek.
                  } else {
                      clearInterval(timer);
                      setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countdown', 0 );
                  }
              });
              
              

              Die Objekte musst du manuell erzeugen.

              Auf der View benutze ich

              a) basic bulb on/off -> um Boost anzuschalten (dann auf true)

              b) basic number -> um die Zahl (count) darzustellen.

              Sieht dann so in vis aus:
              1540_bild1.jpg

              mfg

              Dieter


              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
              • Jeeper.atJ Offline
                Jeeper.atJ Offline
                Jeeper.at
                schrieb am zuletzt editiert von
                #9

                @Karl_999:

                Hier ist es so, dass das HKT nicht permanent sendet. `

                Der Thermostat sendet ziemlich genau alle drei Minuten.

                1 Antwort Letzte Antwort
                0
                • K Offline
                  K Offline
                  Karl_999
                  schrieb am zuletzt editiert von
                  #10

                  @Jeeper.at:

                  Der Thermostat sendet ziemlich genau alle drei Minuten. `
                  Und dazwischen gibt's keine Aktualisierung im ioBroker …

                  1 Antwort Letzte Antwort
                  0
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #11

                    @Karl_999:

                    Und dazwischen gibt's keine Aktualisierung im ioBroker … `
                    Nein, für die Raumtemperatur ist das ausreichend. Nur bei Tasten-/Sollwertstellerbetätigung wird auch zwischendurch gesendet.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Antwort Letzte Antwort
                    0
                    • G Offline
                      G Offline
                      Georgius
                      schrieb am zuletzt editiert von
                      #12

                      @bahnuhr:

                      Guten Abend,

                      ich benutze dazu den üblichen "Counter-Script".

                      Folgender On startet den Counter:

                      on({id: 'javascript.0.Status.Heizung.Boost_Mode.Bad_EG', change: "ne"}, function(obj) { 
                          if (obj.state.val) {
                              setState('hm-rpc.0.KEQ0576469.4.BOOST_MODE', true);
                              setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countTrigger', true);    // Countdown starten
                          } else {
                              setState('hm-rpc.0.KEQ0576469.4.BOOST_MODE', false);
                              setState('hm-rpc.0.KEQ0576469.4.SET_TEMPERATURE', getState('hm-rpc.0.KEQ0576469.4.SET_TEMPERATURE').val);
                              setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countTrigger', false);    // Countdown stoppen
                          }
                      }); 
                      

                      Folgendes Script ändert den Count:

                      // Countdown Heizung_Boost - Bad_EG
                      
                      var count,timer;
                      
                      function countdown(){
                          count--;
                          if(count > 0) setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countdown', count);
                          else {
                              setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countTrigger', false );
                              setState('javascript.0.Status.Heizung.Boost_Mode.Bad_EG', false);
                          }
                      }
                      
                      on({id: "javascript.0.Countdown.Heizung_Boost.Bad_EG.countTrigger", change: "ne"}, function(obj){
                          if(obj.state.val) { 
                              count = 300;  // in Sekunden
                              setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countdown', count);
                              timer = setInterval(countdown, 1000);   // 1000 = 1 Sek. ;  60000 = 60 Sek.
                          } else {
                              clearInterval(timer);
                              setState('javascript.0.Countdown.Heizung_Boost.Bad_EG.countdown', 0 );
                          }
                      });
                      
                      ```` `  
                      

                      Also ich sehe da Verbesserungsmöglichkeiten. (allerdings spreche ich nicht JS, lesen geht aber)

                      Das Skript funktioniert nur wenn man den boost in der VIS startet, am Gerät wird es ignoriert. Und wozu diese Zeile da ist ist mir unklar

                      setState('hm-rpc.0.KEQ0576469.4.SET_TEMPERATURE', getState('hm-rpc.0.KEQ0576469.4.SET_TEMPERATURE').val);
                      

                      Da wird doch nur der Wert auf den selben Platz zurückgeschrieben.

                      1 Antwort Letzte Antwort
                      0
                      • bahnuhrB Online
                        bahnuhrB Online
                        bahnuhr
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #13

                        Musst das script ja nicht nehmen.

                        Funktioniert bei mir aber einwandfrei.

                        Und ja, die von dir genannten Zeile ist unlogisch.

                        mfg


                        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
                        • G Offline
                          G Offline
                          Georgius
                          schrieb am zuletzt editiert von
                          #14

                          Bitte nicht eingeschnappt sein, wollte ja nur eine Verbesserung anbringen

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


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          732

                          Online

                          32.7k

                          Benutzer

                          82.4k

                          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