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 Script - Pusmeldung wenn Fenster einen bestimmte Zeit offen ist?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Blockly Script - Pusmeldung wenn Fenster einen bestimmte Zeit offen ist?

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
14 Beiträge 6 Kommentatoren 2.9k Aufrufe 7 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.
  • htreckslerH Offline
    htreckslerH Offline
    htrecksler
    Forum Testing
    schrieb am zuletzt editiert von
    #2

    etwa so…

    var idFensterAuf = "hm-rpc.0.NEQ1158000.1.STATE";
    var timer    = null;
    subscribe(idFensterAuf, function (obj) {
       if (obj.newState.val) {
          // Starte timer für 15 Minuten
          if (!timer) {
             timer = setTimeout(function () {
                timer = null;
                //log("Fenster im Bad länger als 15 Minuten auf", 'warn');
             }, 15*60000);
          }
       } else {
          // Fenster zugemacht. Falls timer läuft = stopp
          //log('Fenster im Bad geschlossen!', 'warn');
          if (timer) {
             clearTimeout(timer);
             timer = null;
          }
       }
    });
    
    

    Gruss Hermann

    ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      smarti2015
      schrieb am zuletzt editiert von
      #3

      hi htrecksler, danke für dein Script. Leider komme ich nur mit dem Blockly klar, gibt es da eine möglichkeit oder das man vielleicht eine Variable mit einem Script für jedes Fenster erstellt und mein BLockly dann auf diese Variable zugreifen kann?

      GEEKOM AS 6

      1 Antwort Letzte Antwort
      0
      • htreckslerH Offline
        htreckslerH Offline
        htrecksler
        Forum Testing
        schrieb am zuletzt editiert von
        #4

        sorry, seh ich jetzt erst.. im Betreff.

        nee, beim Puzzeln bin ich raus, das hab ich noch nie verstanden :-)

        Gruss Hermann

        ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

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

          Etwa so:
          493_blockly_fenster_10min.jpg

          Wert ist eine Eigenschaft des Trigger-Datenpunktes (Blöcke Trigger).

          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

          D 1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            smarti2015
            schrieb am zuletzt editiert von
            #6

            Das ist es paul53 :D Danke für den Tipp, das werd ich glatt mal testen.

            GEEKOM AS 6

            1 Antwort Letzte Antwort
            0
            • paul53P paul53

              Etwa so:
              493_blockly_fenster_10min.jpg

              Wert ist eine Eigenschaft des Trigger-Datenpunktes (Blöcke Trigger).

              D Offline
              D Offline
              dulles
              schrieb am zuletzt editiert von
              #7

              @paul53 Hey,
              ich hab ein Problem mit dem STOP Befehl.
              Bei der Auswahl des Pulldown, bekomme ich nicht "timeout" zur Auswahl.
              Auswahl ist leer. was mache ich falsch?

              Bildschirmfoto 2019-02-17 um 14.52.02.png

              pdulles

              1 Antwort Letzte Antwort
              0
              • HiltexH Offline
                HiltexH Offline
                Hiltex
                schrieb am zuletzt editiert von
                #8

                Du kannst da nur den Namen auswählen, den du deinem Timer auch gegeben hast. Wenn der nicht Timeout heißt, kannst du bei Stop auch nicht Timeout auswählen.
                Leider zeigt dein Screenshot den Timer nicht.

                Blog: indibit.de

                D 1 Antwort Letzte Antwort
                0
                • HiltexH Hiltex

                  Du kannst da nur den Namen auswählen, den du deinem Timer auch gegeben hast. Wenn der nicht Timeout heißt, kannst du bei Stop auch nicht Timeout auswählen.
                  Leider zeigt dein Screenshot den Timer nicht.

                  D Offline
                  D Offline
                  dulles
                  schrieb am zuletzt editiert von
                  #9

                  @Hiltex
                  Danke... das war es !

                  pdulles

                  G 1 Antwort Letzte Antwort
                  0
                  • D dulles

                    @Hiltex
                    Danke... das war es !

                    pdulles

                    G Offline
                    G Offline
                    Georgius
                    schrieb am zuletzt editiert von
                    #10

                    Was für eine ID gehört beim 2. Wenn hin?

                    1 Antwort Letzte Antwort
                    0
                    • HiltexH Offline
                      HiltexH Offline
                      Hiltex
                      schrieb am zuletzt editiert von Hiltex
                      #11

                      Das Fenster, auf das man triggern will, muss auch nochmal logisch ausgewertet werden. Da kommt also das gleiche Fenster rein, wie beim Trigger.

                      Wobei ich aber sagen würde, dass das blockly-Beispiel nicht wirklich sinnvoll und selbsterklärend ist.

                      Blog: indibit.de

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

                        @Georgius sagte in Blockly Script - Pusmeldung wenn Fenster einen bestimmte Zeit offen ist?:

                        Was für eine ID gehört beim 2. Wenn hin?

                        @smarti2015 sagte in Blockly Script - Pusmeldung wenn Fenster einen bestimmte Zeit offen ist?:

                        und die Außentemp. z.B unter 10 Grad.

                        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

                        G 1 Antwort Letzte Antwort
                        0
                        • HiltexH Offline
                          HiltexH Offline
                          Hiltex
                          schrieb am zuletzt editiert von Hiltex
                          #13

                          Ups, dann ergibt es ja doch Sinn 🤦🏻‍♂️😬
                          Sorry.

                          Blog: indibit.de

                          1 Antwort Letzte Antwort
                          0
                          • paul53P paul53

                            @Georgius sagte in Blockly Script - Pusmeldung wenn Fenster einen bestimmte Zeit offen ist?:

                            Was für eine ID gehört beim 2. Wenn hin?

                            @smarti2015 sagte in Blockly Script - Pusmeldung wenn Fenster einen bestimmte Zeit offen ist?:

                            und die Außentemp. z.B unter 10 Grad.

                            G Offline
                            G Offline
                            Georgius
                            schrieb am zuletzt editiert von
                            #14

                            @paul53. Danke, das die Minuten und die Grad ident sind verwirrt.

                            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

                            396

                            Online

                            32.6k

                            Benutzer

                            82.2k

                            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