FlyingDiver wrote:clawmd wrote:Feature Request PIN activation/deactivation interval
With the Vera UI, it is possible to define a start and end date/time for the PIN. This is really useful for rentals for obvious reasons. Could also be useful at home to provide a limited window of access without having to remember to deactivate it. I am guessing that this could all be done manually with a schedule, but it would be somewhat clumsy to use. I don't know enough about plugin scripting to know if this is a reasonable feature to request or not. Perhaps there is another way to solve this that I haven't thought of.
Putting this in the plugin would, IMO, complicate the plugin needlessly. This is the kind of thing that Indigo schedules are explicitly designed for. One schedule to enable the PIN, another to disable it. OTOH, an enhancement to the plugin to actually enable/disable users/PINs. would be useful, so that the PIN numbers aren't in the scheduled events. I think the author is planning on adding a user/PIN database to the plugin, so once that's in place it's pretty straightforward. But the time-based processing? I think that's redundant.
I can't speak to the degree to which adding this function would complicate the plugin but believe your assessment, and Howartp's contribution to this community with the plugin is greatly appreciated,
To me, as a fellow SWFL resident, adding the time/date parameters to a PIN within the lock itself is a convenient and important redundancy. As stable as Indigo has been, the SWFL power grid and lightning strikes have caused some HA failures. Embedding the PIN's time schedule into the lock allows, e.g. cleaning service, to enter even if Indigo goes down and the sysop isn't around to reboot or otherwise fix the Indigo server.
Clawmd: Indigo can add the PIN's time schedule to a (Kwikset (and maybe other brand)) lock using raw z-wave commands. Look at the online
manual linked around page three of this thread. Using an online decimal to hex converter, you'll be able to have indigo send the commands to a lock. For example, sending the command, below enables User 3's Pin on Friday between 10:30am and 2:00pm. (you can just save a few of the most likely time schedules as Action groups in Indigo, then send to the lock of your choice).
- Code: Select all
78 3 1 3 6 5 10 00 14 30