Hallo,
hätte schon ein bisschen im Forum gesucht, aber nichts entsprechendes gefunden. Ich habe folgende Situation. Ich habe eine KNX Installation wo ich meine Raffstore natürlich ganz normal per Taster steuern kann.
In Openhab bin ich jetzt dabei ein Automatikprogramm zu machen. Das funktioniert auch schon ganz gut. Jetzt möchte ich aber folgendes. Wenn jemand einen Raffstore direkt steuert (z.b. über einen Taster) soll das Automatikprogramm für diesen einen Raffstore für eine gewisse Zeit blockiert werden.
Hat schon mal wer sowas in der Art gemacht?
Meine Idee wäre gewesen, dass ich in openhab mitbekomme wenn am Rollershutter item ein command gesendet wurde (weil jemand den Schalter drückt) und ich mir den Zeitpunkt merke etc. Das Problem ist, dass ich natürlich selbst commands absetze bei meinem Automatikprogramm. Die bekomme ich auch selbst wieder mit. Jetzt müsste ich unterscheiden können ob das ein command vom Automatikprogramm war oder was anderes (oder z.b. ein command aus einer rule getriggered oder nicht). Geht sowas?
Was vermutlich ginge ist mir seperate Gruppenadressen zu erzeugen. Sprich ich dupliziere die Adressen für die Raffstore und in openhab mach ich zwei items. Eines das ich über die Visualisierung anspreche (mit den gleichen Gruppenadressen wie bei meinen Tastern) und eines das ich nur für Rules benutze. Dann könnte ich das natürlich unterscheiden. Aber irgendwie gefällt mir das nicht so recht (vermutlich vor allem weil ich schon einige Raffstore habe)..
Falls jemand eine Idee hätte wie man das halbwegs schön lösen könnte wäre das großartig.
Vielen Dank!
hätte schon ein bisschen im Forum gesucht, aber nichts entsprechendes gefunden. Ich habe folgende Situation. Ich habe eine KNX Installation wo ich meine Raffstore natürlich ganz normal per Taster steuern kann.
In Openhab bin ich jetzt dabei ein Automatikprogramm zu machen. Das funktioniert auch schon ganz gut. Jetzt möchte ich aber folgendes. Wenn jemand einen Raffstore direkt steuert (z.b. über einen Taster) soll das Automatikprogramm für diesen einen Raffstore für eine gewisse Zeit blockiert werden.
Hat schon mal wer sowas in der Art gemacht?
Meine Idee wäre gewesen, dass ich in openhab mitbekomme wenn am Rollershutter item ein command gesendet wurde (weil jemand den Schalter drückt) und ich mir den Zeitpunkt merke etc. Das Problem ist, dass ich natürlich selbst commands absetze bei meinem Automatikprogramm. Die bekomme ich auch selbst wieder mit. Jetzt müsste ich unterscheiden können ob das ein command vom Automatikprogramm war oder was anderes (oder z.b. ein command aus einer rule getriggered oder nicht). Geht sowas?
Was vermutlich ginge ist mir seperate Gruppenadressen zu erzeugen. Sprich ich dupliziere die Adressen für die Raffstore und in openhab mach ich zwei items. Eines das ich über die Visualisierung anspreche (mit den gleichen Gruppenadressen wie bei meinen Tastern) und eines das ich nur für Rules benutze. Dann könnte ich das natürlich unterscheiden. Aber irgendwie gefällt mir das nicht so recht (vermutlich vor allem weil ich schon einige Raffstore habe)..
Falls jemand eine Idee hätte wie man das halbwegs schön lösen könnte wäre das großartig.
Vielen Dank!
Kommentar