[GELÖST] Verzögerte Schaltung per Programm funktioniert nicht immer
Verfasst: 21.12.2018, 12:58
Hallo zusammen,
ich habe ein seltsames Phänomen, welches ich mir ehrlich gesagt nicht erklären kann.
Betroffene Komponenten:
RM 3.37.8.20180929 auf RBP3
HMIP-BSM (Kronleuchter)
HMIP-SWDO (K_Wohnungstuer)
Szenario:
Ich schalte über eine Kreuzschaltung mit 3 Schaltern unser Licht im Eingangsflur. Einen davon habe ich mit einem HMIP-BSM ersetzt und es funktioniert auch soweit alles seit längerer Zeit.
Da meine bessere Hälfte die Angewohnheit hat ständig und überall Licht anzulassen ( ), habe ich kurz danach einfach ein kleines Programm geschrieben, welches das Licht immer nach 5 Minuten von alleine wieder ausschaltet. Das Ganze ist ein bisschen Quick&Dirty und sicherlich könnte man die beiden Programme auch in eines zusammenfassen, aber "eigentlich" fast schon zu simpel und so völlig ausreichend für den Einsatzzweck.
Dennoch habe ich folgendes Problem:
Hin und wieder und leider nicht reproduzierbar funktioniert das Ausschalt Programm (sp_Kronleuchter_AutoAus) nicht sauber - sprich das Licht wird nicht ausgeschaltet und bleibt dauerhaft an. Leider passiert das nur sporadisch und ich finde nicht heraus welche Konstellation dafür verantwortlich ist.
Es gibt 3 Wege, wie das Licht eingeschaltet werden kann:
- Betätigung des HMIP-BSM (Factory Default Direktverknüpfung des Schalters)
- Betätigung einer der zwei normalen Schalter in der Kreuzschaltung (Strom halt an... fange das dann über den Messaktor im BSM und triggert sp_Kronleuchter_AutoAus)
- Einschaltung über ein anderes Programm bei Öffnung der Wohnungstür (Gerätestatus = Ein durch Auslösung von sp_Kronleuchter_AutoAn durch K_Wohnungstuer)
Programm, welches das Licht bei Öffnung der Tür einschaltet: Programm, welches das Licht nach 5 Minuten wieder ausschaltet: Ich weiß, dass das Thema "Einschalten für X Minuten" (aka Treppenhauslichtfunktion) für solche Zwecke gedacht war, aber leider ist es in meinem Fall wohl nicht wirklich sinnvoll, da das Licht über die Kreuzschaltung auch außerhalb der Homematic Welt eingeschaltet werden kann und ich dies nur über den Messaktor im HMIP-BSM mitbekomme und abfange.
Sieht hier irgendjemand einen Grund warum das Licht bei bestimmten Konstellation nicht ausgehen würde?
Ich könnte natürlich auch einfach mal die Treppenlichtfunktion testen und schauen, ob ich auch über die Kreuzschaltung damit "drüberschalten" kann, allerdings würde das nur das Symptom beheben und die Ursache für mich immer noch im Unklaren lassen - was für mich als Pedant natürlich nicht akzeptabel ist
Danke
S
ich habe ein seltsames Phänomen, welches ich mir ehrlich gesagt nicht erklären kann.
Betroffene Komponenten:
RM 3.37.8.20180929 auf RBP3
HMIP-BSM (Kronleuchter)
HMIP-SWDO (K_Wohnungstuer)
Szenario:
Ich schalte über eine Kreuzschaltung mit 3 Schaltern unser Licht im Eingangsflur. Einen davon habe ich mit einem HMIP-BSM ersetzt und es funktioniert auch soweit alles seit längerer Zeit.
Da meine bessere Hälfte die Angewohnheit hat ständig und überall Licht anzulassen ( ), habe ich kurz danach einfach ein kleines Programm geschrieben, welches das Licht immer nach 5 Minuten von alleine wieder ausschaltet. Das Ganze ist ein bisschen Quick&Dirty und sicherlich könnte man die beiden Programme auch in eines zusammenfassen, aber "eigentlich" fast schon zu simpel und so völlig ausreichend für den Einsatzzweck.
Dennoch habe ich folgendes Problem:
Hin und wieder und leider nicht reproduzierbar funktioniert das Ausschalt Programm (sp_Kronleuchter_AutoAus) nicht sauber - sprich das Licht wird nicht ausgeschaltet und bleibt dauerhaft an. Leider passiert das nur sporadisch und ich finde nicht heraus welche Konstellation dafür verantwortlich ist.
Es gibt 3 Wege, wie das Licht eingeschaltet werden kann:
- Betätigung des HMIP-BSM (Factory Default Direktverknüpfung des Schalters)
- Betätigung einer der zwei normalen Schalter in der Kreuzschaltung (Strom halt an... fange das dann über den Messaktor im BSM und triggert sp_Kronleuchter_AutoAus)
- Einschaltung über ein anderes Programm bei Öffnung der Wohnungstür (Gerätestatus = Ein durch Auslösung von sp_Kronleuchter_AutoAn durch K_Wohnungstuer)
Programm, welches das Licht bei Öffnung der Tür einschaltet: Programm, welches das Licht nach 5 Minuten wieder ausschaltet: Ich weiß, dass das Thema "Einschalten für X Minuten" (aka Treppenhauslichtfunktion) für solche Zwecke gedacht war, aber leider ist es in meinem Fall wohl nicht wirklich sinnvoll, da das Licht über die Kreuzschaltung auch außerhalb der Homematic Welt eingeschaltet werden kann und ich dies nur über den Messaktor im HMIP-BSM mitbekomme und abfange.
Sieht hier irgendjemand einen Grund warum das Licht bei bestimmten Konstellation nicht ausgehen würde?
Ich könnte natürlich auch einfach mal die Treppenlichtfunktion testen und schauen, ob ich auch über die Kreuzschaltung damit "drüberschalten" kann, allerdings würde das nur das Symptom beheben und die Ursache für mich immer noch im Unklaren lassen - was für mich als Pedant natürlich nicht akzeptabel ist
Danke
S