Fenster offen Warnung verzögern
Moderator: Co-Administratoren
Fenster offen Warnung verzögern
Guten Abend,
ich bin hier gerade etwas verzweifelt. Ich habe mir ein Programm geschrieben, das mir eine Warnung sendet, wenn ein Fenster geöffnet wird. Allerdings würde ich hier gerne noch eine Zeitverzögerung rein machen, dass diese Meldung erst nach 15min kommt, wenn die Fenster noch offen sind. Leider scheitern alle Versuche den Timer da rein zu bekommen. Also ich kann die Meldung um 15 min verzögern, allerdings kommt die Meldung dann auch, wenn das Fenster zwischenzeitlich geschlossen wurde. Ich hab hier im Forum leider nichts passendes gefunden. Hoffe ihr könnt mir helfen. Vielen Dank schonmal. Also Programm soll so funktionieren.
Fenster auf -> 15 min warten -> Prüfung ob Fenster noch auf -> wenn ja, dann Nachricht per Telegramm - sonst nichts machen
Vielen Dank schonmal für eure Hilfe.
ich bin hier gerade etwas verzweifelt. Ich habe mir ein Programm geschrieben, das mir eine Warnung sendet, wenn ein Fenster geöffnet wird. Allerdings würde ich hier gerne noch eine Zeitverzögerung rein machen, dass diese Meldung erst nach 15min kommt, wenn die Fenster noch offen sind. Leider scheitern alle Versuche den Timer da rein zu bekommen. Also ich kann die Meldung um 15 min verzögern, allerdings kommt die Meldung dann auch, wenn das Fenster zwischenzeitlich geschlossen wurde. Ich hab hier im Forum leider nichts passendes gefunden. Hoffe ihr könnt mir helfen. Vielen Dank schonmal. Also Programm soll so funktionieren.
Fenster auf -> 15 min warten -> Prüfung ob Fenster noch auf -> wenn ja, dann Nachricht per Telegramm - sonst nichts machen
Vielen Dank schonmal für eure Hilfe.
- NilsG
- Beiträge: 1693
- Registriert: 09.08.2013, 23:44
- System: CCU
- Hat sich bedankt: 383 Mal
- Danksagung erhalten: 30 Mal
- Kontaktdaten:
Re: Fenster offen Warnung verzögern
Moin!
Ich mache das bei meinen Garagentoren so:
vlt. hilft das?!
Ich mache das bei meinen Garagentoren so:
Code: Alles auswählen
!Variable Garagen-Tor 15min geöffnet setzen, wenn Tor immer noch geöffnet
var fensterstatus = dom.GetObject('Überwachung TOR GARAGE (Auto)').Value();
if ( fensterstatus == 1) { dom.GetObject('Überwachung TOR GARAGE (Auto)').State(2); }
vlt. hilft das?!
Grüße und DANKE!
Nils
-----------------------------------------
CCU3 + 2x LAN-Gateway
Nils
-----------------------------------------
CCU3 + 2x LAN-Gateway
- robbi77
- Beiträge: 13847
- Registriert: 19.01.2011, 19:15
- System: CCU
- Wohnort: Landau
- Hat sich bedankt: 181 Mal
- Danksagung erhalten: 738 Mal
Re: Fenster offen Warnung verzögern
Oder eine SV setzen und auf die dann im telegrammprogramm reagieren.
Prg1:
Wenn
Fenster auf
Dann
Verzögert um 15min SV ja
Sonst
Sofort SV nein
Prg2:
Wenn
SV ja
Dann
Schick die Nachricht raus
Prg1:
Wenn
Fenster auf
Dann
Verzögert um 15min SV ja
Sonst
Sofort SV nein
Prg2:
Wenn
SV ja
Dann
Schick die Nachricht raus
-
- Beiträge: 9656
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 697 Mal
- Danksagung erhalten: 1617 Mal
Re: Fenster offen Warnung verzögern
Das ist... schwer vorstellbar.
Sollte das tatsächlich das erste Mal sein, daß jemand diese Idee hatte?
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
- Henke
- Beiträge: 1521
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 140 Mal
- Danksagung erhalten: 306 Mal
Re: Fenster offen Warnung verzögern
Das sieht doch so aus, wie es gebrauchen könnte, aber wie hast du den Systemzustand Überwachung TOR GARAGE (Auto) erstellt. Weil ich bei Systemzustand keinen passenden Eintrag für die Fensterkontakte gefunden habe.NilsG hat geschrieben: ↑07.12.2022, 21:09Moin!
Ich mache das bei meinen Garagentoren so:
Code: Alles auswählen
!Variable Garagen-Tor 15min geöffnet setzen, wenn Tor immer noch geöffnet var fensterstatus = dom.GetObject('Überwachung TOR GARAGE (Auto)').Value(); if ( fensterstatus == 1) { dom.GetObject('Überwachung TOR GARAGE (Auto)').State(2); }
Bildschirmfoto 2022-12-07 um 21.07.36.png
vlt. hilft das?!
Was heißt denn SV?
Vielen Dank schonmal für die Hilfe
-
- Beiträge: 375
- Registriert: 19.06.2017, 09:24
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 67 Mal
Re: Fenster offen Warnung verzögern
Die standardmäßig vorhandenen virtuellen Fernbedienungen lassen sich für sowas wunderbar nutzen. Damit reicht ein kleines Progrämmchen, man braucht keine SV rücksetzen oder ähnliches.
Code: Alles auswählen
Wenn
virtuelle Fernbedienung bei Tastendruck
und Fenster offen nur prüfen
=> Meldung senden
Sonst Wenn
(X laufende Verzögerungen abbrechen)
Fenster offen bei Änderung auslösen
=> verzögert um 15 Minuten virtuelle Fernbedienung Tastendruck
-
- Beiträge: 9656
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 697 Mal
- Danksagung erhalten: 1617 Mal
Re: Fenster offen Warnung verzögern
Hast Du das getestet? Mich wundert, wo die Verzögerung für den Tastendruck zurück gesetzt wird. Meines Wissens werden laufende Verzögerungen nur durch gegenteilige Befehle gestoppt. Habe es aber auch nie mit virtuellen Tasten probiert
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
- Baxxy
- Beiträge: 10789
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 604 Mal
- Danksagung erhalten: 2208 Mal
Re: Fenster offen Warnung verzögern
Man braucht doch in diesem Fall den Tastendruck nicht "abbrechen".
Wird das Fenster während der 15min geschlossen wird die Taste zwar trotzdem gedrückt, das Programm läuft aber einfach "ins Leere".
Wird das Fenster während der 15min geschlossen wird die Taste zwar trotzdem gedrückt, das Programm läuft aber einfach "ins Leere".
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen