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
    899

  • 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.
  • S Offline
    S Offline
    smarti2015
    schrieb am zuletzt editiert von
    #1

    Hi Leute, bräuchte etwas Hilfe bei einem Script. Wenn ich ein Fenster öffne hätte ich gern eine Meldung (Pushover oder Telegram), wenn das Fenster länger als z.B 10 Min offen ist und die Außentemp. z.B unter 10 Grad.

    Im Grunde weiss ich wie ich das Umsetze, nur eins fehlt mir. Woher bekomme ich die 10 Min vom offenen Fenster?

    GEEKOM AS 6

    1 Antwort Letzte Antwort
    0
    • 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

                              771

                              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