Skript zur Anzeige offener/geschlossener Fenster - Systemvariable ändert sich nicht bei mehreren Bedingungen
Moderator: Co-Administratoren
-
- Beiträge: 3621
- Registriert: 14.07.2019, 20:49
- System: CCU
- Hat sich bedankt: 847 Mal
- Danksagung erhalten: 542 Mal
Re: Skript zur Anzeige offener/geschlossener Fenster - Systemvariable ändert sich nicht bei mehreren Bedingungen
Hier mal ein Beispiel für so ein Programm wie Roland es vorschlägt
Egal welcher Sensor das Programm triggert, es werden jedesmal auch alle Stati der anderen Sensoren mitgeprüft.
Funzt so seit Jahren ohne jedes Problem, ohne Skript.Egal welcher Sensor das Programm triggert, es werden jedesmal auch alle Stati der anderen Sensoren mitgeprüft.
Re: Skript zur Anzeige offener/geschlossener Fenster - Systemvariable ändert sich nicht bei mehreren Bedingungen
Guten Morgen,
vielen Dank für eure Hilfe. Habe nun das Skript entfernt und eine einfache Wenn-Dann-Abfrage erstellt, mit der es auch nun funktioniert. Ich hatte ursprünglich verstanden, dass das Programm jeweils nur die Komponente überprüft, bei der eine Änderung ausgelöst wird und daher dann noch bei allen anderen Komponenten eine Statusabfrage mit "nur prüfen" noch erfolgen muss.
Mit "schell hintereinander" meinte ich das Schließen eines Fensters nach etwa 2-3 Sekunden. Da hat sich die Fensterkontaktstatus zwar am Aktor in der WebUI direkt geändert, allerdings nicht die Systemvariable mit dem Programm.
vielen Dank für eure Hilfe. Habe nun das Skript entfernt und eine einfache Wenn-Dann-Abfrage erstellt, mit der es auch nun funktioniert. Ich hatte ursprünglich verstanden, dass das Programm jeweils nur die Komponente überprüft, bei der eine Änderung ausgelöst wird und daher dann noch bei allen anderen Komponenten eine Statusabfrage mit "nur prüfen" noch erfolgen muss.
Mit "schell hintereinander" meinte ich das Schließen eines Fensters nach etwa 2-3 Sekunden. Da hat sich die Fensterkontaktstatus zwar am Aktor in der WebUI direkt geändert, allerdings nicht die Systemvariable mit dem Programm.
-
- Beiträge: 3621
- Registriert: 14.07.2019, 20:49
- System: CCU
- Hat sich bedankt: 847 Mal
- Danksagung erhalten: 542 Mal
Re: Skript zur Anzeige offener/geschlossener Fenster - Systemvariable ändert sich nicht bei mehreren Bedingungen
Prima, dass es jetzt geht.
Die Logik der CCU will erstmal verstanden sein und das geht schlecht mit Annahmen.
Daher empfehlen wir ja auch gerne die Tipps für Anfänger viewtopic.php?f=1&t=22801.
Die Logik der CCU will erstmal verstanden sein und das geht schlecht mit Annahmen.
- robbi77
- Beiträge: 13858
- Registriert: 19.01.2011, 19:15
- System: CCU
- Wohnort: Landau
- Hat sich bedankt: 182 Mal
- Danksagung erhalten: 739 Mal
Re: Skript zur Anzeige offener/geschlossener Fenster - Systemvariable ändert sich nicht bei mehreren Bedingungen
Welchem Aktor?Da hat sich die Fensterkontaktstatus zwar am Aktor
Sensor = stellt etwas fest (Huch Fenster ist auf)
Aktor = macht was (Licht an)
Bei Risiken und Nebenwirkungen fragen Sie den Elektriker Ihres geringsten Mißtrauens!
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...
Re: Skript zur Anzeige offener/geschlossener Fenster - Systemvariable ändert sich nicht bei mehreren Bedingungen
Ich meinte damit das Eingangsmodul HmIPW-DRI16.
-
- Beiträge: 48
- Registriert: 22.07.2020, 21:48
- System: CCU
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Skript zur Anzeige offener/geschlossener Fenster - Systemvariable ändert sich nicht bei mehreren Bedingungen
Hallo und guten Abend,
ich bin auf euren Beitrag aufmerksam geworden, weil euer Problem ähnlich meinem ist.
Ich hoffe, ihr könnt mir vielleicht helfen.
Ich möchte gern das, wenn ein Fenster geöffnet wird, eine Meldung per PUSH erfolgt.
Push funktioniert auch, aber leider auch immer dann, wenn das Fenster geschlossen wird. Ich möchte nur eine Meldung bekommen, wenn das Fenster geöffnet wird bzw. eine Abfrage starten, welche besagt, welches Fenster geöffnet ist.
Ich habe wirklich schon einiges versucht, aber irgendwie finde ich den Fehler einfach nicht. Ich habe euch zum besseren Verständnis mal drei Bilder beigefügt, welche hoffentlich ein wenig Klarheit bringt.
erstellt wurde eine Systemvariable Fenster offen/geschlossen
Programm= wenn Bedingung bei Änderung Status = offen dann systemzustand - >sofort -> offen
Push= wenn systemvariable offen dann -> Push
Schon mal vielen Dank für die Hilfe.
Grüße
Robert
ich bin auf euren Beitrag aufmerksam geworden, weil euer Problem ähnlich meinem ist.
Ich hoffe, ihr könnt mir vielleicht helfen.
Ich möchte gern das, wenn ein Fenster geöffnet wird, eine Meldung per PUSH erfolgt.
Push funktioniert auch, aber leider auch immer dann, wenn das Fenster geschlossen wird. Ich möchte nur eine Meldung bekommen, wenn das Fenster geöffnet wird bzw. eine Abfrage starten, welche besagt, welches Fenster geöffnet ist.
Ich habe wirklich schon einiges versucht, aber irgendwie finde ich den Fehler einfach nicht. Ich habe euch zum besseren Verständnis mal drei Bilder beigefügt, welche hoffentlich ein wenig Klarheit bringt.
erstellt wurde eine Systemvariable Fenster offen/geschlossen
Programm= wenn Bedingung bei Änderung Status = offen dann systemzustand - >sofort -> offen
Push= wenn systemvariable offen dann -> Push
Schon mal vielen Dank für die Hilfe.
Grüße
Robert
-
- Beiträge: 9679
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: Skript zur Anzeige offener/geschlossener Fenster - Systemvariable ändert sich nicht bei mehreren Bedingungen
Hilfe nur bei komplett gezeigten Programmen.
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 +++
-
- Beiträge: 48
- Registriert: 22.07.2020, 21:48
- System: CCU
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Skript zur Anzeige offener/geschlossener Fenster - Systemvariable ändert sich nicht bei mehreren Bedingungen
Hi Michael,
Was fehlt dir denn? Meinst du das Skript für die Push Nachrichten?
Grüße Robert
Was fehlt dir denn? Meinst du das Skript für die Push Nachrichten?
Grüße Robert
-
- Beiträge: 9679
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: Skript zur Anzeige offener/geschlossener Fenster - Systemvariable ändert sich nicht bei mehreren Bedingungen
Nein, das "Sonst, Wenn"
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 +++