Sonst Wenn Funktion
Moderator: Co-Administratoren
Sonst Wenn Funktion
Hallo Zusammen,
ich betreibe diverse IP Produkte in Verbindung mit einer CCU3. So nach und nach steige ich hinter das System aus Direktverbindung und Programmen. Nun habe ich ein Programm erstellt, um bei Abwesenheit Alarmtechnik an und andere Aktoren auszuschalten. Dieser WENN-DANN Teil des Programms funktioniert tadellos. Nun hatte ich die Idee, über die Systemvariable, die die Türen und Fenster "überwacht", noch eine SONST/WENN Funktion "anzuhängen". Konkret soll die Sirene, die im Ernstfall - sprich Einbruch - auslöst, nur kurz auslösen, wenn versehentlich irgendwo noch ein Fenster auf ist und ich über das Zahlenschloss "scharf" schalte.
Nur leider funktioniert das nicht und ich kapier einfach nicht, warum.
Für Hinweise bin ich sehr dankbar - hoffentlich habe ich nicht einen gravierenden Denkfehler.
beste Grüße und schon mal im voraus vielen Dank
Slutschek
ich betreibe diverse IP Produkte in Verbindung mit einer CCU3. So nach und nach steige ich hinter das System aus Direktverbindung und Programmen. Nun habe ich ein Programm erstellt, um bei Abwesenheit Alarmtechnik an und andere Aktoren auszuschalten. Dieser WENN-DANN Teil des Programms funktioniert tadellos. Nun hatte ich die Idee, über die Systemvariable, die die Türen und Fenster "überwacht", noch eine SONST/WENN Funktion "anzuhängen". Konkret soll die Sirene, die im Ernstfall - sprich Einbruch - auslöst, nur kurz auslösen, wenn versehentlich irgendwo noch ein Fenster auf ist und ich über das Zahlenschloss "scharf" schalte.
Nur leider funktioniert das nicht und ich kapier einfach nicht, warum.
Für Hinweise bin ich sehr dankbar - hoffentlich habe ich nicht einen gravierenden Denkfehler.
beste Grüße und schon mal im voraus vielen Dank
Slutschek
Zuletzt geändert von Roland M. am 09.12.2023, 19:17, insgesamt 1-mal geändert.
Grund: Thema verschoben
Grund: Thema verschoben
-
- Beiträge: 9807
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 711 Mal
- Danksagung erhalten: 1656 Mal
Re: Sonst Wenn Funktion
Lt. Empfehlungen soll da eine kurze Verzögerung für den 2. Befehl gesetzt werden
Ansonsten siehe Debugging Tips in der Signatur
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 +++
Re: Sonst Wenn Funktion
Hallo MichaelN,
danke für den Tipp. Das werde ich probieren und berichten, ob es funktioniert...
danke für den Tipp. Das werde ich probieren und berichten, ob es funktioniert...
Re: Sonst Wenn Funktion
...ich habe heute den Tipp von MichaelN getestet. Leider hat das am Verhalten des Programms nichts geändert. Nach einigen Varianten und Tests habe ich den SONST WENN Bereich mal in ein separates Programm gesteckt und getestet - siehe screenshot. Merkwürdigerweise hat die Systemvariable Fenster/Türen keinerlei Einfluss darauf, ob die DANN Funktion auslöst. Also, obwohl die Systemvariable korrekt abgebildet wird (also vermutlich auch bei geschlossenem Fenster FALSCH sendet) löst der Zwischenstecker die 5s aus. OK, möglicherweise hat das damit zu tun, dass ich das Programmchen nicht durch den Trigger, sprich Keypad, sondern über das manuelle Auslösen des Programm in der WebUI teste. Ich meine das irgendwie in deinen Debugging Tipps gelesen zu haben?!
Wie auch immer - hoffentlich habe ich keinen grundsätzlichen Denkfehler bei meiner Vorgehensweise. Für weitere Denkanstöße bin ich also weiter sehr dankbar!
beste Grüße und allen einen schönen 2. Advent
Wie auch immer - hoffentlich habe ich keinen grundsätzlichen Denkfehler bei meiner Vorgehensweise. Für weitere Denkanstöße bin ich also weiter sehr dankbar!
beste Grüße und allen einen schönen 2. Advent
- Baxxy
- Beiträge: 11029
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 631 Mal
- Danksagung erhalten: 2285 Mal
Re: Sonst Wenn Funktion
Hat es. "Ausführen" führt (auf einer CCU) immer das 1.Dann aus, egal ob die Bedingungen stimmen oder nicht.
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
-
- Beiträge: 9807
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 711 Mal
- Danksagung erhalten: 1656 Mal
Re: Sonst Wenn Funktion
Wie in meinen Debugging-Tips geschrieben, ist das kein valider Test.
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 +++
Re: Sonst Wenn Funktion
... habt schonmal tausend Dank! Dann werde ich wohl mal vor Ort physisch testen. Da das Ganze etwas weg ist, kann ich dazu nicht vor dem Wochenende feedback geben. Die Zeitverzögerung habe ich jetzt bei allen Aktoren, die zeitlich begrenzt einschalten, auf 1s gesetzt (wie in B1 beschrieben).
-
- Beiträge: 3678
- Registriert: 14.07.2019, 20:49
- System: CCU
- Hat sich bedankt: 858 Mal
- Danksagung erhalten: 558 Mal
Re: Sonst Wenn Funktion
Wenn Du Programme remote testen willst, die Tastendrücke enthalten, dann kannst Du im Wenn-Teil auch eine virtuelle Taste nutzen, anstatt oder parallel zur physischen Taste (die sich remote nicht drücken lässt)
Re: Sonst Wenn Funktion
Hallo Zusammen,
... es wird für euch keine Überraschung sein. Wenn ich physisch über das Keypad den Alarm scharf schalte, löst bei Systemstatus "min Fenster offen" die Sirene kurz aus - bei "alles zu" passiert nichts. So soll es sein!
tausend Dank an alle, die hier ihre Freizeit opfern, um Anfängern wie mir zu helfen!!!
... es wird für euch keine Überraschung sein. Wenn ich physisch über das Keypad den Alarm scharf schalte, löst bei Systemstatus "min Fenster offen" die Sirene kurz aus - bei "alles zu" passiert nichts. So soll es sein!
tausend Dank an alle, die hier ihre Freizeit opfern, um Anfängern wie mir zu helfen!!!