wired in parallel with linear actuator to raise/lower a downdraft vent
A few days ago at 12:30am I woke up to hearing my telescoping vent for my stove top constantly actuating up and down. I have a zwave relay connected to the vent that is configured as a momentary switch. When the switch is pressed, it raises or lowers the vent, depending on the current position. Somehow, without any action by me, my smarthub decided to force the switch into a constant âonâ state. The hub completely ignored my commands until I performed a reset.
First of all, how could this have possibly happened? I donât see any way in which a momentary switch would be forced into an âonâ state unless the hub just completely lost its marbles. Second, why did the hub refuse to respond to my commands?
Here is what the log reported -
2016-06-10 12:33:10.745 AM CDT
3 days ago DEVICE /physical switch on Range Fan switch is on
2016-06-08 6:16:54.352 PM CDT
4 days ago DEVICE /digital switch off Range Fan switch is off
Notice that is says the switch was physically actuated. But how could that have happened without me touching it? Does that mean the internal relay stuck on randomly? I am not convinced that is the case however, because I did not command it to do so, and my hub locked up and didnât respond to my commands when I tried to reset it.
I would also be interesting in learning if anyone that has the GoControl Z-Wave relay has had them randomly fail into an âonâ state.
No, I have not had any luck with a solution. Fortunately it has only happened once so far, but I donât have a lot of confidence in my hub that it wonât happen again.
I have these on 3 garage doors and itâs randomly happened on all of them. Of course everyone in the house roll their eyes when it happens saying weâve been hacked, which is crazy. If you find something let me know.
Just had this problem yesterday⌠garage door momentary switch got stuck on. Guess what that does to my garage door? Opens it, and then auto-closes it after 1-2 minutes (as if you were holding down the buttonâŚ) nearly on my car.
Any ideas on a workaround/safety? Ie if the momentary switch remains on more than 10 seconds, turn it off? Maybe I can do this with WebCore.
I actually did write a smartapp which checks to see if the momentary switch is on for longer than x minutes and sends the âturn offâ command. Today my switch got stuck in the on position - completely on the SmartThings software side, the actual hardware switch was behaving normally.
The result of all this is that every few seconds SmartThings would try to reset the momentary switch to off and actually re-activate the swtich which thought it was already off. Meanwhile every two minutes my app is doing the same thing. SmartThings continued to report the switch was âonâ the whole time.
I tried everything I could think of, but what finally fixed it was this:
In the SmartThings IDE, I changed the device type from âZwave Virtual Momentary Switchâ to âZwave Switchâ and back again. The default state of a newly initialized virtual momentary switch is off. Problem solved.