Fenster geöffnet = Push-Nachricht

HMIP lokale Installation

Moderator: Co-Administratoren

Antworten
neuling2020
Beiträge: 29
Registriert: 08.12.2020, 18:24
System: CCU

Fenster geöffnet = Push-Nachricht

Beitrag von neuling2020 » 17.04.2021, 16:10

Hi,

ich habe drei Programme erstellt und leider funktioniert es nicht so wie ich es möchte. Daher benötige ich eure Hilfe.

Vorab Danke.

Wenn zwischen 18-22 Uhr das Fenster im Bad geöffnet wird und länger als 20 Minuten geöffnet bleibt, soll eine Push-Nachricht verschickt werden.

Wenn das Fenster aber z.b nach 10 Minuten wieder geschlossen wird, soll keine Push-Nachricht verschickt werden.

Leider wird immer eine Push-Nachricht nach 20 Minuten verschickt, auch wenn es vorher geschlossen wurde.

Was habe ich falsch gemacht?

Gruß und Danke
20F01030-EB17-4719-BFD8-037A11935EBF.jpeg
Programm 1
A51EB139-2A8C-4B63-8197-2D486891C53D.jpeg
Programm 2
Dateianhänge
301689C8-AE37-43D3-BC2A-F66393094F99.jpeg
Programm 3

Xel66
Beiträge: 14086
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 581 Mal
Danksagung erhalten: 1492 Mal

Re: Fenster geöffnet = Push-Nachricht

Beitrag von Xel66 » 17.04.2021, 17:18

Das mit der Systemvariable hast Du falsch verstanden. Die Systemvariable muss verzögert umgestellt werden und wenn diese einen bestimmten Zustand hat, das Push-Script ausgelöst werden. Beim verzögerten Setzen einer Systemvariable wird dem System gesagt, stelle nach Zeitspanne x die Systemvariable auf Zustand y. Kommt in der Zwischenzeit ein anderslautender Befehl für die gleiche Systemvariable, wird der laufende Verzögerungstimer gelöscht. Verzögert Du allerdings ein Script, gibt es zwar auch einen Timer, der wird aber nicht gelöscht. Warum auch? Das Script ist kein Objekt mit Zuständen wie Systemvariablen und Aktoren.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Tibin
Beiträge: 507
Registriert: 26.10.2016, 16:08
System: CCU
Hat sich bedankt: 19 Mal
Danksagung erhalten: 15 Mal

Re: Fenster geöffnet = Push-Nachricht

Beitrag von Tibin » 17.04.2021, 17:20

OHOH...
Du musst die SV im ersten Programm verzögert um 20min schalten und dann im 2.Prog darauf reagieren.
Du brauchst wenn du nur offen und geschlossen hast auch kein sonst wenn
.... Wenn Fenster offen bei Änderung
dann SV verzögert um 20min auf wahr
sonst SV auf falsch

und im 2. Prog
Wenn SV wahr bei Änderung
und Zeit prüfen
dann Pushnachricht

Gruß Tino

Xel66 war schneller.... :wink:

neuling2020
Beiträge: 29
Registriert: 08.12.2020, 18:24
System: CCU

Re: Fenster geöffnet = Push-Nachricht

Beitrag von neuling2020 » 17.04.2021, 17:48

Hi,

erst einmal Danke fürs antworten.

Also muss ich im Programm 1 folgendes machen.

Die Systemvariable (Fenster) (Zeit läuft) auf verzögert um 20 Minuten einstellen?

Und sonst die Systemvariable auf (Fenster zu)

Im Programm 2

Wenn (Fenster) (Zeit läuft) bei Änderung auslösen

Dann direkt Push-Nachricht

Kann im Programm 2, auch das (sonst wenn) weg?
Muss ich auf nur (sonst) umstellen?

Und das 3 Programm benötige ich nicht mehr?

Gruß

Gluehwurm
Beiträge: 12432
Registriert: 19.03.2014, 00:37
System: in Planung
Hat sich bedankt: 105 Mal
Danksagung erhalten: 380 Mal

Re: Fenster geöffnet = Push-Nachricht

Beitrag von Gluehwurm » 17.04.2021, 18:13

Umsetzen wie oben beschrieben und beobachten. Dazu die Programme neu anlegen (nicht kopieren) und die bisherigen löschen. Vom Ergebnis, so es nicht funktioniert, erneut Screenshots einstellen. 8)
neuling2020 hat geschrieben:
17.04.2021, 17:48
das (sonst wenn) weg? Muss ich auf nur (sonst) umstellen?
Ja
neuling2020 hat geschrieben:
17.04.2021, 17:48
Und das 3 Programm benötige ich nicht mehr?
Nein, ist im neuen Prog. 2 aufgegangen.

Gruß
Bruno

neuling2020
Beiträge: 29
Registriert: 08.12.2020, 18:24
System: CCU

Re: Fenster geöffnet = Push-Nachricht

Beitrag von neuling2020 » 17.04.2021, 18:39

So habe ich es jetzt erstellt und es hat auch funktioniert.

Habe es zum testen auf 2 minuten gestellt. (Ohne Bedingung Zeitsteuerung)
D0A69E4A-76EE-415D-86C9-F9F42786DEDD.jpeg
A6484513-1570-4BAC-8C71-2D886087AB5A.jpeg
Noch eine Frage zu der Zeitsteuerung.

Wäre die Einstellung so richtig?
A6484513-1570-4BAC-8C71-2D886087AB5A.jpeg
Wenn nur zwischen 18:35 Uhr und 22:30 eine Push-Nachricht verschickt werden soll.

Danke
Dateianhänge
image.jpg

Gluehwurm
Beiträge: 12432
Registriert: 19.03.2014, 00:37
System: in Planung
Hat sich bedankt: 105 Mal
Danksagung erhalten: 380 Mal

Re: Fenster geöffnet = Push-Nachricht

Beitrag von Gluehwurm » 17.04.2021, 18:43

neuling2020 hat geschrieben:
17.04.2021, 18:39
Wäre die Einstellung so richtig?
Der dritte Screenshot ist gleich dem zweiten ... probier es doch einfach ... :wink:

neuling2020
Beiträge: 29
Registriert: 08.12.2020, 18:24
System: CCU

Re: Fenster geöffnet = Push-Nachricht

Beitrag von neuling2020 » 17.04.2021, 18:46

Ich habe nur noch 2 Programme erstellt. Der 3 Screenshot vom 2 Programm ist überflüssig.

Werde es testen.

Vielen dank.

Schönen Abend noch

Antworten

Zurück zu „HomeMatic IP mit CCU“