Nope, you haven’t been doing anything wrong. For the most part that has always worked for most people. I think moving forward and with all the additional enhancements that have been made recently (compatibility with Smart Locks, etc.), additional issues are possible and with the procedures Maddie posted, you will ensure an even more successful upgrade/update without some of the issues you have seen posted the last couple days.
You are simply switching your devices to the stock DTH while you perform your code updates to the SA/DTH, and then change the Type back to the Universal DTH after saving and publishing. This step replaces the need for opening the device in Things and saving from the gear icon.
Always wondered why there are two separate threads for the @RBoy Locks. One for Device Handler and one for the SmartApp itself. Hard to follow everything having to bounce back and forth between both topics.
(www.rboyapps.com - Making SmartThings Easy!)
That type of drain only has a few reasons:
Battery - make sure you’re using Alkaline or Lithium 1.5V and not NiMH/rechargeable batteries, also check if you have a bad battery
Defective unit in which case contact Yale support to get a replacement. (Some Schlage locks are known to have defective firmware which cause higher than normal battery drain but that’s measured in months)
I had the issue a while ago and contacted Yale and they replaced the unit.
After the replacement it was doing about 2 months on a set of batteries -
not good but manageable. Now it is only doing 2 weeks maximum. There is
plenty of signal where it is. I have two other Yale locks both connected
to ST and they are fine. Just the Conexis which is the issue. I’ve
removed the Z-wave module yesterday to see how long it lasts