Sonst Wenn Funktion

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
slutschek
Beiträge: 13
Registriert: 09.12.2023, 17:01
System: CCU
Hat sich bedankt: 2 Mal

Sonst Wenn Funktion

Beitrag von slutschek » 09.12.2023, 17:54

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
Dateianhänge
sceenshot.png
Zuletzt geändert von Roland M. am 09.12.2023, 19:17, insgesamt 1-mal geändert.
Grund: Thema verschoben

MichaelN
Beiträge: 9807
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 711 Mal
Danksagung erhalten: 1656 Mal

Re: Sonst Wenn Funktion

Beitrag von MichaelN » 09.12.2023, 19:22

Lt. Empfehlungen soll da eine kurze Verzögerung für den 2. Befehl gesetzt werden
Screenshot 2023-12-09 192033.png
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 +++

slutschek
Beiträge: 13
Registriert: 09.12.2023, 17:01
System: CCU
Hat sich bedankt: 2 Mal

Re: Sonst Wenn Funktion

Beitrag von slutschek » 09.12.2023, 21:53

Hallo MichaelN,
danke für den Tipp. Das werde ich probieren und berichten, ob es funktioniert...

slutschek
Beiträge: 13
Registriert: 09.12.2023, 17:01
System: CCU
Hat sich bedankt: 2 Mal

Re: Sonst Wenn Funktion

Beitrag von slutschek » 10.12.2023, 14:28

...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
Dateianhänge
screenshot.png

Benutzeravatar
Baxxy
Beiträge: 11027
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 631 Mal
Danksagung erhalten: 2284 Mal

Re: Sonst Wenn Funktion

Beitrag von Baxxy » 10.12.2023, 14:32

slutschek hat geschrieben:
10.12.2023, 14:28
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.
Hat es. "Ausführen" führt (auf einer CCU) immer das 1.Dann aus, egal ob die Bedingungen stimmen oder nicht.

MichaelN
Beiträge: 9807
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 711 Mal
Danksagung erhalten: 1656 Mal

Re: Sonst Wenn Funktion

Beitrag von MichaelN » 10.12.2023, 14:57

slutschek hat geschrieben:
10.12.2023, 14:28
über das manuelle Auslösen des Programm in der WebUI teste
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 +++

Benutzeravatar
robbi77
Beiträge: 13904
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 182 Mal
Danksagung erhalten: 747 Mal

Re: Sonst Wenn Funktion

Beitrag von robbi77 » 10.12.2023, 15:15

viewtopic.php?f=1&t=22801
B1 und B2 , genau deine Probleme …
Der Thread ist überall oben angepinnt.
🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️

slutschek
Beiträge: 13
Registriert: 09.12.2023, 17:01
System: CCU
Hat sich bedankt: 2 Mal

Re: Sonst Wenn Funktion

Beitrag von slutschek » 11.12.2023, 08:02

... 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).

frd030
Beiträge: 3673
Registriert: 14.07.2019, 20:49
System: CCU
Hat sich bedankt: 857 Mal
Danksagung erhalten: 558 Mal

Re: Sonst Wenn Funktion

Beitrag von frd030 » 11.12.2023, 08:32

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)

slutschek
Beiträge: 13
Registriert: 09.12.2023, 17:01
System: CCU
Hat sich bedankt: 2 Mal

Re: Sonst Wenn Funktion

Beitrag von slutschek » 16.12.2023, 16:25

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!!!

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“