I know, quite a statement...but hear me out...
TL;DR - Vent mis-reporting its own open/close %, causing the motor to run without end
I just bought a Keen Smart Vent to help balance out the temps in my home. I've done a lot of reading on these forums, so I knew I might be in for a headache, but I figured I'd give it a shot anyway. I joined the vent directly to Hubitat, using the built-in driver, and it worked without issue (nice!). Next I installed the fantastic Ecobee Suite and configured the vent to open/close automatically. Worked like a treat! Then the problems started...
First issue I noticed is that the vent seemed to get jammed. I noticed that all of a sudden the room temp would get out of whack, so I took a look at the vent. The fins were not physically set where Hubitat said they were. It happened once where the fins were fully open (and Hubitat said it is closed) and once the other way around. When I tried to use the black slider to move the fins, it was completely stuck. Upon "forcing" it a bit, it finally loosened up, then immediately cycled a bit to realign itself to where it thought it should be. Weird, but alright...
By the third day after installation, the batteries completely died. Granted, I had been opening/closing the vent ~60 times/day, but still...that's not going to work...I replaced the batteries, but thinking about the vent getting stuck, made one change - I set ES to only open the vent to 90%, and only close it to 5%. Fast forward another five days, the temp in that room has been maintained perfectly ever since and the battery level hasn't dropped a bit.
My hypothesis - is it possible that the vent is losing track of its own open% every now and then and gets itself into a pattern of continuing to try and open or close when it's actually already open/closed? That would explain the resistance when trying to "force" it a couple of times (I'm actively fighting the motor) and why, after only moving it between 5% and 90%, it hasn't happened since.
Thoughts? Is anyone able to confirm this on their end? This might only be one of many reasons for draining batteries, but I'm hoping to zero in and solve this issue. I have a second vent coming in the next couple of days, and I plan to bench-test it to see if I can confirm or not.