I am trying to trigger an event if a device changes, but only if it was changed manually (as in someone physically hit the light switch, or manually changed the value in home seer, and not triggered via some HS3 event).
Basically i'm trying to control lights via motion sensor, and I created a virtual device for occupancy light status, that is either set to auto, or override. When events are triggered based on motion, the lights will only turn on / off if the status is set to auto. If it is set to override, then those automatic events will not run. I will then have a timer when the status gets set to override, that will change it back to auto after a certain period of time.
I really hope there is an easier way to accomplish this. I have been using vera (micasaverde) for years, and someone over there created a wonderful plugin called "smart switch". You basically told it the auto timeout value, and the manual timeout value, and it did all the rest for you. I'm hoping to achieve something similar here. This is my second day using hs3 (on the trial currently) so go easy on me!
Thanks!
Basically i'm trying to control lights via motion sensor, and I created a virtual device for occupancy light status, that is either set to auto, or override. When events are triggered based on motion, the lights will only turn on / off if the status is set to auto. If it is set to override, then those automatic events will not run. I will then have a timer when the status gets set to override, that will change it back to auto after a certain period of time.
I really hope there is an easier way to accomplish this. I have been using vera (micasaverde) for years, and someone over there created a wonderful plugin called "smart switch". You basically told it the auto timeout value, and the manual timeout value, and it did all the rest for you. I'm hoping to achieve something similar here. This is my second day using hs3 (on the trial currently) so go easy on me!
Thanks!
Comment