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. Warnung bei Haustüre offen länger als 10 Minuten

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Warnung bei Haustüre offen länger als 10 Minuten

Geplant Angeheftet Gesperrt Verschoben Blockly
12 Beiträge 6 Kommentatoren 421 Aufrufe 5 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.
  • P Offline
    P Offline
    pit130300
    schrieb am zuletzt editiert von
    #1

    Hallo !
    Ich hab folgende Anforderung/Problem:
    An meiner Haustüre hab ich einen Fensterkontakt verbaut, welcher überwachen soll, wann die Haustüre auf bzw. zu geht.
    Mir ist es schon passiert, daß ich die Haustüre offen gelassen habe. Gott sei Dank hat keiner was reingelegt. ;-)
    Darum hab ich mir jetzt folgendes Script überlegt:
    64669d77-c85d-49f7-8872-13d8ef5cb1e1-grafik.png
    Ich hab mir ne Hilfsvariable gemacht in der ich die aktuelle Zeit + 10 Minuten abspeichere.
    Wenn die Haustüre aufgeht dann erhalte ich ne Mail (hab ich unkenntlich gemacht), daß diese offen ist.
    Solange sie offen ist soll eine Prüfung erfolgen, ob diese innerhalb 10 Minuten geschlossen wird.
    Falls ja, dann passiert nix weiter. Falls nein, dan nsoll mir ioBroker ne Whatsapp schicken.
    Im Falle des Schließens bekomme ich auch ne Mail (funktioniert auch schon), dies ist aber im "sonst"-Zeig des "Status Haustüre" hinterlegt.

    Meine beiden Fragen nun:
    1.
    auf welchen Wert muss ich meine "Prüfvariable" setzen, daß es 10 Minuten sind?
    2.
    Stimmt die Schleife so oder gibt es da nen eleganteren Weg dies umzusetzen ?

    Ich habe im Forum viel gelesen mit "runden" usw. ...
    Bin mir nicht sicher, ob mein Script hier so perfomant ist.

    Für Antwort sag ich jetzt gleich mal Danke !

    Gruß
    pit130300

    DJMarc75D CodierknechtC 2 Antworten Letzte Antwort
    0
    • P pit130300

      Hallo !
      Ich hab folgende Anforderung/Problem:
      An meiner Haustüre hab ich einen Fensterkontakt verbaut, welcher überwachen soll, wann die Haustüre auf bzw. zu geht.
      Mir ist es schon passiert, daß ich die Haustüre offen gelassen habe. Gott sei Dank hat keiner was reingelegt. ;-)
      Darum hab ich mir jetzt folgendes Script überlegt:
      64669d77-c85d-49f7-8872-13d8ef5cb1e1-grafik.png
      Ich hab mir ne Hilfsvariable gemacht in der ich die aktuelle Zeit + 10 Minuten abspeichere.
      Wenn die Haustüre aufgeht dann erhalte ich ne Mail (hab ich unkenntlich gemacht), daß diese offen ist.
      Solange sie offen ist soll eine Prüfung erfolgen, ob diese innerhalb 10 Minuten geschlossen wird.
      Falls ja, dann passiert nix weiter. Falls nein, dan nsoll mir ioBroker ne Whatsapp schicken.
      Im Falle des Schließens bekomme ich auch ne Mail (funktioniert auch schon), dies ist aber im "sonst"-Zeig des "Status Haustüre" hinterlegt.

      Meine beiden Fragen nun:
      1.
      auf welchen Wert muss ich meine "Prüfvariable" setzen, daß es 10 Minuten sind?
      2.
      Stimmt die Schleife so oder gibt es da nen eleganteren Weg dies umzusetzen ?

      Ich habe im Forum viel gelesen mit "runden" usw. ...
      Bin mir nicht sicher, ob mein Script hier so perfomant ist.

      Für Antwort sag ich jetzt gleich mal Danke !

      Gruß
      pit130300

      DJMarc75D Offline
      DJMarc75D Offline
      DJMarc75
      schrieb am zuletzt editiert von
      #2

      @pit130300

      So z.B.

      Screenshot 2024-08-12 131228.png

      Lehrling seit 1975 !!!
      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

      P 1 Antwort Letzte Antwort
      1
      • P pit130300

        Hallo !
        Ich hab folgende Anforderung/Problem:
        An meiner Haustüre hab ich einen Fensterkontakt verbaut, welcher überwachen soll, wann die Haustüre auf bzw. zu geht.
        Mir ist es schon passiert, daß ich die Haustüre offen gelassen habe. Gott sei Dank hat keiner was reingelegt. ;-)
        Darum hab ich mir jetzt folgendes Script überlegt:
        64669d77-c85d-49f7-8872-13d8ef5cb1e1-grafik.png
        Ich hab mir ne Hilfsvariable gemacht in der ich die aktuelle Zeit + 10 Minuten abspeichere.
        Wenn die Haustüre aufgeht dann erhalte ich ne Mail (hab ich unkenntlich gemacht), daß diese offen ist.
        Solange sie offen ist soll eine Prüfung erfolgen, ob diese innerhalb 10 Minuten geschlossen wird.
        Falls ja, dann passiert nix weiter. Falls nein, dan nsoll mir ioBroker ne Whatsapp schicken.
        Im Falle des Schließens bekomme ich auch ne Mail (funktioniert auch schon), dies ist aber im "sonst"-Zeig des "Status Haustüre" hinterlegt.

        Meine beiden Fragen nun:
        1.
        auf welchen Wert muss ich meine "Prüfvariable" setzen, daß es 10 Minuten sind?
        2.
        Stimmt die Schleife so oder gibt es da nen eleganteren Weg dies umzusetzen ?

        Ich habe im Forum viel gelesen mit "runden" usw. ...
        Bin mir nicht sicher, ob mein Script hier so perfomant ist.

        Für Antwort sag ich jetzt gleich mal Danke !

        Gruß
        pit130300

        CodierknechtC Offline
        CodierknechtC Offline
        Codierknecht
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        @pit130300
        Mit Schleifen zu arbeiten ist an der Ecke so ziemlich der worst-case. Da legst Du Dir ganz schnell die ganze Kiste lahm.

        @DJMarc75 hat Dir ein Beispiel gezeigt, wie man das besser löst.

        https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        1 Antwort Letzte Antwort
        0
        • DJMarc75D DJMarc75

          @pit130300

          So z.B.

          Screenshot 2024-08-12 131228.png

          P Offline
          P Offline
          pit130300
          schrieb am zuletzt editiert von
          #4

          @DJMarc75 Vielen Dank erstmal.
          Hab das gerade in mein Script eingebaut.
          Sollte dann wahrscheinlich so aussehen:
          32046d66-f46a-413b-bfa4-9bb7005850c2-grafik.png

          Ich krieg aber bei dem Trigger die Meldung "Dies kann eine Menge Auslöser erstellen".
          Siehe auch Screenshot mit dem Ausrufezeichen.

          Ist bei der Logik im "falls"-Feld noch was zu beachten ?

          haus-automatisierungH 1 Antwort Letzte Antwort
          0
          • P pit130300

            @DJMarc75 Vielen Dank erstmal.
            Hab das gerade in mein Script eingebaut.
            Sollte dann wahrscheinlich so aussehen:
            32046d66-f46a-413b-bfa4-9bb7005850c2-grafik.png

            Ich krieg aber bei dem Trigger die Meldung "Dies kann eine Menge Auslöser erstellen".
            Siehe auch Screenshot mit dem Ausrufezeichen.

            Ist bei der Logik im "falls"-Feld noch was zu beachten ?

            haus-automatisierungH Online
            haus-automatisierungH Online
            haus-automatisierung
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:

            Ich krieg aber bei dem Trigger die Meldung "Dies kann eine Menge Auslöser erstellen".

            Weil Du wahrscheinlich mehrere Trigger ineinander schachtelst. Zeig mal das ganze Blockly.

            🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
            🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
            📚 Meine inoffizielle ioBroker Dokumentation

            P 1 Antwort Letzte Antwort
            1
            • haus-automatisierungH haus-automatisierung

              @pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:

              Ich krieg aber bei dem Trigger die Meldung "Dies kann eine Menge Auslöser erstellen".

              Weil Du wahrscheinlich mehrere Trigger ineinander schachtelst. Zeig mal das ganze Blockly.

              P Offline
              P Offline
              pit130300
              schrieb am zuletzt editiert von pit130300
              #6

              @haus-automatisierung Stimmt !
              Prüfe vorher noch den Stand der Batterie.
              Könnte man da auch ne Verbesserung vornehmen ?aa9c2cd2-933f-41e5-9c73-226ffd9a46dc-grafik.png

              Ich leg da mal noch nen "sonst pfad an und schieb das dann da rein...

              HomoranH haus-automatisierungH CodierknechtC 3 Antworten Letzte Antwort
              0
              • P pit130300

                @haus-automatisierung Stimmt !
                Prüfe vorher noch den Stand der Batterie.
                Könnte man da auch ne Verbesserung vornehmen ?aa9c2cd2-933f-41e5-9c73-226ffd9a46dc-grafik.png

                Ich leg da mal noch nen "sonst pfad an und schieb das dann da rein...

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #7

                @pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:

                Könnte man da auch ne Verbesserung vornehmen

                niemals einen Trigger in einen anderen Trigger setzen!

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                1 Antwort Letzte Antwort
                0
                • P pit130300

                  @haus-automatisierung Stimmt !
                  Prüfe vorher noch den Stand der Batterie.
                  Könnte man da auch ne Verbesserung vornehmen ?aa9c2cd2-933f-41e5-9c73-226ffd9a46dc-grafik.png

                  Ich leg da mal noch nen "sonst pfad an und schieb das dann da rein...

                  haus-automatisierungH Online
                  haus-automatisierungH Online
                  haus-automatisierung
                  Developer Most Active
                  schrieb am zuletzt editiert von haus-automatisierung
                  #8

                  @pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:

                  Prüfe vorher noch den Stand der Batterie.

                  So funktioniert Blockly nicht. Den Block musst Du lesen wie "registriere einen neuen Trigger im System". Das ist keine Statusprüfung oder ein Vergleich.

                  @pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:

                  Ich leg da mal noch nen "sonst pfad an und schieb das dann da rein...

                  Warum das? Die Haustür wird trotzdem geöffnet und steht dann offen. Egal wie der Batterie-Stand war. Die Logik für die Meldung einfach direkt mit den ersten Trigger.

                  🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                  🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                  📚 Meine inoffizielle ioBroker Dokumentation

                  P 1 Antwort Letzte Antwort
                  0
                  • haus-automatisierungH haus-automatisierung

                    @pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:

                    Prüfe vorher noch den Stand der Batterie.

                    So funktioniert Blockly nicht. Den Block musst Du lesen wie "registriere einen neuen Trigger im System". Das ist keine Statusprüfung oder ein Vergleich.

                    @pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:

                    Ich leg da mal noch nen "sonst pfad an und schieb das dann da rein...

                    Warum das? Die Haustür wird trotzdem geöffnet und steht dann offen. Egal wie der Batterie-Stand war. Die Logik für die Meldung einfach direkt mit den ersten Trigger.

                    P Offline
                    P Offline
                    pit130300
                    schrieb am zuletzt editiert von pit130300
                    #9

                    @haus-automatisierung Dann sollte es so richtig sein:
                    8ced6886-4383-4b91-9529-f29b7d634b93-grafik.png
                    Ich krieg dann nur ne zusätzlich Info, wie der Stand der Batterie ist.
                    Das reicht mir ja auch.

                    und...
                    die Prüfung der Haustüre ist somit auch gewährleistet.

                    haus-automatisierungH 1 Antwort Letzte Antwort
                    0
                    • P pit130300

                      @haus-automatisierung Dann sollte es so richtig sein:
                      8ced6886-4383-4b91-9529-f29b7d634b93-grafik.png
                      Ich krieg dann nur ne zusätzlich Info, wie der Stand der Batterie ist.
                      Das reicht mir ja auch.

                      und...
                      die Prüfung der Haustüre ist somit auch gewährleistet.

                      haus-automatisierungH Online
                      haus-automatisierungH Online
                      haus-automatisierung
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @pit130300 Sieht richtig aus 👍

                      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                      📚 Meine inoffizielle ioBroker Dokumentation

                      1 Antwort Letzte Antwort
                      0
                      • P pit130300

                        @haus-automatisierung Stimmt !
                        Prüfe vorher noch den Stand der Batterie.
                        Könnte man da auch ne Verbesserung vornehmen ?aa9c2cd2-933f-41e5-9c73-226ffd9a46dc-grafik.png

                        Ich leg da mal noch nen "sonst pfad an und schieb das dann da rein...

                        CodierknechtC Offline
                        CodierknechtC Offline
                        Codierknecht
                        Developer Most Active
                        schrieb am zuletzt editiert von Codierknecht
                        #11

                        @pit130300
                        Lies Dich mal in die Basics ein. Den Link hatte ich Dir bereits genannt:
                        https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps

                        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                        HmIP|ZigBee|Tasmota|Unifi
                        Zabbix Certified Specialist
                        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                        P 1 Antwort Letzte Antwort
                        0
                        • CodierknechtC Codierknecht

                          @pit130300
                          Lies Dich mal in die Basics ein. Den Link hatte ich Dir bereits genannt:
                          https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps

                          P Offline
                          P Offline
                          pit130300
                          schrieb am zuletzt editiert von
                          #12

                          Ok. Ich werd mich da mal einlesen.
                          Bin relativ neu und hab mit Blocky noch nicht so die Erfahrung.
                          Scheint von der Logik etwas anders zu sein, als das was ich so kenne. ;-)

                          Dennoch möchte ich mich für die Hilfe bei Euch bedanken.

                          Gruß
                          Peter

                          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

                          712

                          Online

                          32.6k

                          Benutzer

                          82.1k

                          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