Programm Lichtsteuerung mit Bewegungsmeldern
Moderator: Co-Administratoren
-
- Beiträge: 362
- Registriert: 13.02.2020, 07:56
- System: CCU
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 3 Mal
Programm Lichtsteuerung mit Bewegungsmeldern
Guten Morgen!
Ich kriege irgendwie ein Programm was ich im Kopf habe, nicht umgesetzt.
Zwei Szenarien:
A) Habe auf meinem Hof mehrere Bewegungsmelder die wenn es dunkel ist, div Strahler einschalten sollen wenn Bewegung ist und nach Zeit X wieder ausschalten soll, sofern nicht noch Bewegung ist.
B) In meiner Halle habe ich auch einen Bewegungsmelder, der wenn es dunkel ist Licht anmachen soll wenn Bewegung ist und nach Zeit X wieder ausschalten soll, sofern nicht noch Bewegung ist.
Wie setze ich das um?
Aktuell sehen die Programme aus wie auf den Screenshots und die BM's sind alle gleich eingestellt (siehe Screenshots)
Liebe Grüße!
Ich kriege irgendwie ein Programm was ich im Kopf habe, nicht umgesetzt.
Zwei Szenarien:
A) Habe auf meinem Hof mehrere Bewegungsmelder die wenn es dunkel ist, div Strahler einschalten sollen wenn Bewegung ist und nach Zeit X wieder ausschalten soll, sofern nicht noch Bewegung ist.
B) In meiner Halle habe ich auch einen Bewegungsmelder, der wenn es dunkel ist Licht anmachen soll wenn Bewegung ist und nach Zeit X wieder ausschalten soll, sofern nicht noch Bewegung ist.
Wie setze ich das um?
Aktuell sehen die Programme aus wie auf den Screenshots und die BM's sind alle gleich eingestellt (siehe Screenshots)
Liebe Grüße!
-
- Beiträge: 12886
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1584 Mal
- Danksagung erhalten: 221 Mal
Re: Programm Lichtsteuerung mit Bewegungsmeldern
da hilft nur eine variable ... mehr dazu im bereich aussenlicht, terrassenlicht ....
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
-
- Beiträge: 14085
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 580 Mal
- Danksagung erhalten: 1492 Mal
Re: Programm Lichtsteuerung mit Bewegungsmeldern
Ich würde das ausschließlich mit Direktverknüpfungen umsetzen (Option "Treppenhauslicht" mit Einschalten "mindestens"). Mit einem Programm wirst Du nicht froh. Schon gar nicht, wenn das Setzen der Einschaltdauer und das Einschalten ohne Verzögerung erfolgt und erst recht nicht, wenn mehrere Aktoren mit "sofort" angesprochen werden. Das gibt zwangsweise Funkkollisionen. HmIP sollte das zwar eigentlich handlen können. Aber die Nichtbenutzung der Kanalaktion lässt mich vermuten, dass das klassische Komponenten sind.
Allerdings ist die Verriegelung mit der Astrozeit tricky. Das geht da nicht (bzw. nur bei HmIP über die zusätzliche Nutzung eines verUNDeten virtuellen Kanals). Dann eben bei einer gewünschten Helligkeit ein Mal über das Objekt rennen und die aktuell übermittelten Helligkeiten notieren und als Bedingung zur DV übernehmen (oder dort den Button "aktuelle Helligkeit übernehmen" nutzen).
Soll es zwangsweise ein Programm sein, dann hilft nur dondaiks Vorschlag mit der zwischengeschalteten Systemvariable und einer Entzerrung der Schaltbefehle.
Gruß Xel66
Allerdings ist die Verriegelung mit der Astrozeit tricky. Das geht da nicht (bzw. nur bei HmIP über die zusätzliche Nutzung eines verUNDeten virtuellen Kanals). Dann eben bei einer gewünschten Helligkeit ein Mal über das Objekt rennen und die aktuell übermittelten Helligkeiten notieren und als Bedingung zur DV übernehmen (oder dort den Button "aktuelle Helligkeit übernehmen" nutzen).
Soll es zwangsweise ein Programm sein, dann hilft nur dondaiks Vorschlag mit der zwischengeschalteten Systemvariable und einer Entzerrung der Schaltbefehle.
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
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
-
- Beiträge: 362
- Registriert: 13.02.2020, 07:56
- System: CCU
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 3 Mal
Re: Programm Lichtsteuerung mit Bewegungsmeldern
Hallo,
so nun das Programm.
Habe im Forum keinen passenden Beitrag gefunden.
Passt das so?
Liebe Grüße!
so nun das Programm.
Habe im Forum keinen passenden Beitrag gefunden.
Passt das so?
Liebe Grüße!
-
- Beiträge: 14085
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 580 Mal
- Danksagung erhalten: 1492 Mal
Re: Programm Lichtsteuerung mit Bewegungsmeldern
Nein, passt nicht. Leere SONST WENN bereiten Probleme (auf SONST schalten). Ansonsten könnte das nach der Änderung bei HmIP funktionieren. Bei klassischem HM sehe ich Probleme (Funkkollisionen). Das Programm ist immer noch die ungünstigere Variante. Bei einer DV sendet der BWM einfach nur "Bewegung erkannt - Helligkeit X" und die Aktoren wissen selbst, was sie tun müssen. Das funktioniert sicherer, könnte aber auch Kommunikationsmeldungsstörungen ab und zu werfen, weil die Statusübermittlungen an die CCU kollidieren können. Die Rückmeldungen kann man aber zeitlich entzerren und so die Meldungen minimieren.
Gruß Xel66
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
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
-
- Beiträge: 362
- Registriert: 13.02.2020, 07:56
- System: CCU
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 3 Mal
Re: Programm Lichtsteuerung mit Bewegungsmeldern
Das habe ich nun gemacht.
Hatte das ja vorher auch schon ohne die DV und nie Probleme.
Also denkst du es geht jetzt so, wie ich das Szenario oben beschrieben habe?
Hatte das ja vorher auch schon ohne die DV und nie Probleme.
Also denkst du es geht jetzt so, wie ich das Szenario oben beschrieben habe?
-
- Beiträge: 14085
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 580 Mal
- Danksagung erhalten: 1492 Mal
Re: Programm Lichtsteuerung mit Bewegungsmeldern
Wenn es vorher funktioniert hat, was treibt Dich dann zur Frage?DarkGhost95 hat geschrieben: ↑07.12.2022, 14:06Hatte das ja vorher auch schon ohne die DV und nie Probleme.
Wenn Du das SONST WENN entfernst, sollte es funktionieren. Zumindest mit der Systemvariable. Das Programm dazu kennen wir ja nicht.DarkGhost95 hat geschrieben: ↑07.12.2022, 14:06Also denkst du es geht jetzt so, wie ich das Szenario oben beschrieben habe?
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
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
-
- Beiträge: 362
- Registriert: 13.02.2020, 07:56
- System: CCU
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 3 Mal
Re: Programm Lichtsteuerung mit Bewegungsmeldern
Weil durch das Programm vorher dann ja immer Bewegung, Licht an und danach wenn permanent Bewegung war ist es trotzdem Ausgegangen.
So sieht das Programm der Variable aus:
So sieht das Programm der Variable aus:
-
- Beiträge: 362
- Registriert: 13.02.2020, 07:56
- System: CCU
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 3 Mal
Re: Programm Lichtsteuerung mit Bewegungsmeldern
oder sollte ich das Programm lieber so bauen:
Wenn die Variable Bewegung erkannt sagt
dann Licht an
sonst wenn Variable keine Bewegung
dann Licht aus
anstatt wie jetzt mit Einschaltzeiten?
Wenn die Variable Bewegung erkannt sagt
dann Licht an
sonst wenn Variable keine Bewegung
dann Licht aus
anstatt wie jetzt mit Einschaltzeiten?
-
- Beiträge: 14085
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 580 Mal
- Danksagung erhalten: 1492 Mal
Re: Programm Lichtsteuerung mit Bewegungsmeldern
Das Programm mit der Systemvariable sollte so passen, wenn Du auf "bei Aktualisierung" änderst. Deine andere Idee schaltet das Licht aus, wenn ein einzelner BWM auf "keine Bewegung erkannt" geht. Genau das willst Du ja nicht. Du musst bei permanenter Bewegung immer nachtriggern. Heißt aber eben auch, massig Funkverkehr, weil alle Aktoren angesteuert werden. Mit Programmen wirst Du das nicht sauber handlen können (bzw. nur zulasten des DC). Jeder BWM triggert das Systemvariablen-Programm, schaltet die Systemvariable auf Bewegung und das Einschaltprogramm muss alle Aktoren bei Aktualisierung (!) der Variable nachtriggern.
Bei einer DV (Treppenhauslicht) setzt eine Bewegungerkennung einen Einschaltbefehl für die Mindesteinschaltdauer in den Aktoren und der/die Aktor geht/gehen ein. Der nächste BWM triggert diese Zeit nur nach, und der nächste und der nächste (Einschaltzeit länger Sendeabstand!). Die CCU ist dabei außen vor. Sie bekommt nur die Meldungen von den BWM und maximal die Ein- und Ausschaltvorgänge der Aktoren gemeldet.
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
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