Respectfully, no that was not complete. This DTH has about 5 ‘keypad’ methods as you can see in my github link. I fixed it by altering the DTH to actually say ‘locked by keypad’. Code 18 around line 610 is where it is fixed to make $currentEventValue say what I needed.
I am absolutely shocked that this isn’t stock. ‘Locked Manually’ is. Someone at ST didn’t figure we needed that information.
You are more than welcome to take my edits and use them yourself @RBoy
(www.rboyapps.com - Making SmartThings Easy!)
Yes I agree, there’s a lot that’s missing from the stock handler some of which we have given to ST and they’ve incorporated into the new handler.
I know what you’re saying about the “not complete” part and it’s intentional for compatibility purposes with existing apps. The primary change you’ve made is already present in our enhanced DTH. However the additional change you’ve made to the description is so that it works with $currentEventValue variable with WebCoRE is very specific to your Kwikset 910 lock, that may break existing SmartApps from ST which is why we’ve retained the original description but included the additional metadata for apps like WebCore and CoRE to process.
The most compatible way to use the DTH would be to use the $args variable rather than looking at the $currentEventValue variable as I had outlined in my post above and this way it also works with existing apps and with the Kwikset 910 lock + WebCoRE.
Somebody can help me out to figure out My Dome Siren problem ; I installed Copy the code and I paste Published for me , After that I open my SmartThing app I add Device Everything went ok , But I don’t see Differents Chime or Differents Siren I only see Siren off and on ,: What I did or What Im doing wrong ? Sif someone have or had thesame problem that can help me out ? Thanks