[EDGE] Universal Enhanced Z-Wave Lock Driver for Schlage, Yale, Kwikset, IDLock, Popp, Danalock, August Pro, Keywe, Philia, Samsung

I was able to put something together that lets you schedule codes to activate and deactivate using routines. It’s the definition of a kludge and requires a bit of effort to set up, but it works. You’ll need a free SharpTools.io account and @TAustin 's excellent vEdge Creator. Instructions for installing the vEdge Creator device are in the thread, so I’m going to assume you can follow the instructions at the link.

Use the vEdge Creator to create a virtual switch for each code that you want to be able to activate and deactive. For easier use, I put all these virtual switches into their own room and named them code slot number and name.
image

In the SharpTools Rule Engine, you need to create two rules for EACH switch you created. The first rule disables the code in the slot when the switch turns off.


The second rule enables the code in the slot when the switch turns on.


Once you do that, just create a routine that turns the switch on or off at the desired times, and you’re good to go. It’s time consuming to create all the virtual switches and rules and there are easier/faster/more convenient ways to do it with with a paid SharpTools account, but it works.

Edit: I just realized this is fairly off-topic for this thread, but this method only works if you have a reliable, stable driver that doesn’t mess up the code setting and deleting, and @RBoy 's driver is what makes this method possible.

3 Likes