Lock code manager - how to use it

Is there a guide as to what lock code manager does? My schlages have 3 codes programmed to each. Is there a way to import those in to hubitat? When I go to the lock device page and hit configure then get codes it returns a bunch of "????" for all codes. If I look at the live log for the first 3 codes I get

[info](http://192.168.0.68/device/edit/199)code:3 fetched

[dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:44:54.946 pm [warn](http://192.168.0.68/device/edit/199)setLockCode- lockCodes:[1:[name:code #1, code:????], 2:[name:code #2, code:????], 3:[name:code #3, code:????]], codeMap:[name:code #3, code:????], code:**********, name:null

[dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:44:54.939 pm [debug](http://192.168.0.68/device/edit/199)UserCodeReport- cmd: UserCodeReport(userIdentifier:3, userIdStatus:1, userCode:**********)

[dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:44:54.931 pm [debug](http://192.168.0.68/device/edit/199)parse: zw device: 0F, command: 9881, payload: 00 63 03 03 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A

[dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:44:53.312 pm [debug](http://192.168.0.68/device/edit/199)fetchLockCode- 3

[dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:44:53.310 pm [trace](http://192.168.0.68/device/edit/199)trying to fetch code:3

but then for tbhe slots where there is no code

> [dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:45:01.333 pm [info](http://192.168.0.68/device/edit/199)code:7 fetched
> 
> [dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:45:01.328 pm [debug](http://192.168.0.68/device/edit/199)no changes to codeNumber:7, code:null, codeMap:[:]
> 
> [dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:45:01.320 pm [debug](http://192.168.0.68/device/edit/199)UserCodeReport- cmd: UserCodeReport(userIdentifier:7, userIdStatus:0, userCode:null)
> 
> [dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:45:01.313 pm [debug](http://192.168.0.68/device/edit/199)parse: zw device: 0F, command: 9881, payload: 00 63 03 07 00
> 
> [dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:44:59.720 pm [debug](http://192.168.0.68/device/edit/199)fetchLockCode- 7
> 
> [dev:199](http://192.168.0.68/logs#dev199)2018-11-19 08:44:59.718 pm [trace](http://192.168.0.68/device/edit/199)trying to fetch code:7

Schlage locks do not allow the export of any existing codes. It's easiest with the schlage to delete the existing codes on the lock and start over. After the new codes are entered via the lock driver or LCM the codes will be readable.

2 Likes

The docs are a work in progress, but you can always check to see if the help doc you need is completed.

When you're in the app you need help with, try either the question mark in the blue circle to the right of the gear icon, or click on the kabob and choose ? Help from the drop-down menu

2 Likes

thanks!

1 Like

How do I add my Schlage locks to Lock Code Manager? I don't see anywhere that I am supposed to add my locks and keypads?

Add a user / code. In there you set what locks the code works on.

Thanks! I had already done that for an iRiS keypad and I didn't realize to go back and check that the Schlage locks would show up there.

It is a little cryptic; I select existing code, select the new Schlage lock and click Done which is wrong but I didn't know?! I kept doing this for several more codes not realizing all the ones before had been aborted when I clicked Done.

Instead I needed to click arbitrarily somewhere in an open space on the webpage so that this screen showed up with the "Update this lock code" button which I click to actually make the change.

And this screen confirms the request was successful.

3 Likes

Glad you figured it out. Here's the LCM doc if you haven't seen it. You can get to docs by clicking on the ? in the top right of apps. The LCM doc shows clicking below in a blank area to get it to move onto the next step.

There are several apps that work like that.

1 Like

Thank you for the tip on getting the documentation faster!

I actually did read the LCM Doc but it wasn't clear to me when adding additional locks. I think if the LCM documentation added a section on a second lock because I honestly forgot how the iRiS keypad had been added (getting old :laughing: LOL)

1 Like

Any advice on the best way to manage locks and lock code manager when migrating from a c4 to a c7. Should I setup a virtual lock as a place holder for my codes before creating backup? Is it enough just to remove the users from the locks in question then add them on the new hub?

I am likely over complicating it, however I want the process to be smooth?

Good morning, I would like to ask a question, I was able to add and edit passwords through Hubitat using the Lock Code Manager, but I am preparing a Piston for WebCORE that I needed to know the numbering of these codes, which code is registered # 1, which code is registered # 2 and so on, how can i know this ?