Lock manager not adding users

:man_shrugging: It shows this in the driver. Screen Shot 2021-03-31 at 3.41.29 PM

But honestly don't think it's relevant to the issue you're having.

Manual says hold the button for at least 3 seconds. After reset, you shouldn't be able to do anything without entering the master entry code. If it does let you do other things, then the reset procedure needs to be repeated until it works.

Page 22 - Welcome to Yale - Trusted every day. | Yale

I was asking what it said in your log when you add a new user, not what's in your device page. I tried the reset 3 times, doing exactly what the manual said, with no luck.

I am having the exact same issue here. Yale zwave256. Lock manager app does nothing, but I can add code in the device itself. Did you ever figure anything out?

I don't have these locks, but you usually have to factory reset the lock and have no codes in it before you do anything.

Was this lock used on a different system (Smartthings or something like that) and then brought over to Hubitat?

Factory reset helped. Any idea how i could get an notification for a tamper? If a.wrong code is entered 5 times it sends a tamper to the events in the device. Someone suggested events manager but im unsure how to set it up.

Was ever a solution found to this issue? I am experiencing the same problem. Similar Yale lock (zwave) which has been factory reset. I can add new code through the driver page, but LCM is not doing anything. Once added, I have tested renaming which works, I am going to be testing changing the code and disabling on specific date. However, I am not able to add any new codes through LCM.

When you try, what is happening in the logs?

in the log, I get lines with getLockCodesFromDevices, actions: User xxxx, Code xxx - will be added to [devicename] and that is all.

It's been a while, but I'm back trying to get LCM to work with my Yale lock. This time I was able to reset the lock. I put in a new master PIN and then brought up LCM. It still shows all the original lock codes I had before the reset. I uninstalled LCM and then reinstalled it. Same codes showed up. Is there a cache somewhere that I can clear?

Lcm reads the codes from the locks current state events it doesnt store them, So unless you actually delete the lock, the codes will remain.

Yes, deleting the device and re-adding it worked. However, I still can't add users with LCM. I can add users using the device UI.

What driver is being used with the lock?
And do the codes added via the driver show up in lcm?
When you try adding a code via lcm what happens?

I'm using the Generic Z-Wave Lock driver. Yes, the codes that I enter via the driver UI do show up in LCM. Codes entered via LCM don't seem to do anything. There are no entries in the log.

What's the logging level set for in LCM (under Options)?

LCM logging was set to None. I changed it to verbose and tried to add a new user "Test" with code 1234.
This is the log from that:

User Test, code 1234
--will be added to
[Front Door]
app:4962022-12-26 21:19:22.598infogetCodeUsage- result:[]
app:4962022-12-26 21:19:22.596debuggetCodeUsage- lockCodes:[[did:432, code:5678, name:Dick, codeNumber:1, codeState:e, codeOption:e]], code:1234
app:4962022-12-26 21:19:22.594infogetNameUsage- result:[]
app:4962022-12-26 21:19:22.592debuggetNameUsage- lockCodes:[[did:432, code:5678, name:Dick, codeNumber:1, codeState:e, codeOption:e]], name:Test
app:4962022-12-26 21:19:22.580infogetLockCodesFromDevices- complete
app:4962022-12-26 21:19:22.577debuggetLockCodesFromDevices- lockCode:1={code=5678, name=Dick}
app:4962022-12-26 21:19:22.577infogetLockCodesFromDevices- complete
app:4962022-12-26 21:19:22.575tracegetLockCodesFromDevices- device:Front Door
app:4962022-12-26 21:19:22.574debuggetLockCodesFromDevices- lockCode:1={code=5678, name=Dick}
app:4962022-12-26 21:19:22.573infogetLockCodesFromDevices- devices:[Front Door]
app:4962022-12-26 21:19:22.572tracegetLockCodesFromDevices- device:Front Door
app:4962022-12-26 21:19:22.570infogetLockCodesFromDevices- devices:[Front Door]
app:4962022-12-26 21:19:17.424infogetCodeUsage- result:[]
app:4962022-12-26 21:19:17.418debuggetCodeUsage- lockCodes:[[did:432, code:5678, name:Dick, codeNumber:1, codeState:e, codeOption:e]], code:1234
app:4962022-12-26 21:19:17.416infogetNameUsage- result:[]
app:4962022-12-26 21:19:17.414debuggetNameUsage- lockCodes:[[did:432, code:5678, name:Dick, codeNumber:1, codeState:e, codeOption:e]], name:Test
app:4962022-12-26 21:19:17.403infogetLockCodesFromDevices- complete
app:4962022-12-26 21:19:17.399debuggetLockCodesFromDevices- lockCode:1={code=5678, name=Dick}
app:4962022-12-26 21:19:17.398tracegetLockCodesFromDevices- device:Front Door
app:4962022-12-26 21:19:17.395infogetLockCodesFromDevices- devices:[Front Door]
app:4962022-12-26 21:19:13.446infogetNameUsage- result:[]
app:4962022-12-26 21:19:13.441debuggetNameUsage- lockCodes:[[did:432, code:5678, name:Dick, codeNumber:1, codeState:e, codeOption:e]], name:Test
app:4962022-12-26 21:19:13.427infogetLockCodesFromDevices- complete
app:4962022-12-26 21:19:13.424debuggetLockCodesFromDevices- lockCode:1={code=5678, name=Dick}
app:4962022-12-26 21:19:13.422tracegetLockCodesFromDevices- device:Front Door
app:4962022-12-26 21:19:13.420infogetLockCodesFromDevices- devices:[Front Door]
app:4962022-12-26 21:19:10.008infogetLockCodesFromDevices- complete
app:4962022-12-26 21:19:10.005debuggetLockCodesFromDevices- lockCode:1={code=5678, name=Dick}
app:4962022-12-26 21:19:10.003tracegetLockCodesFromDevices- device:Front Door
app:4962022-12-26 21:19:10.001infogetLockCodesFromDevices- devices:[Front Door]
app:4962022-12-26 21:19:07.404infogetLockCodesFromDevices- complete
app:4962022-12-26 21:19:07.401debuggetLockCodesFromDevices- lockCode:1={code=5678, name=Dick}
app:4962022-12-26 21:19:07.399tracegetLockCodesFromDevices- device:Front Door
app:4962022-12-26 21:19:07.397infogetLockCodesFromDevices- devices:[Front Door]
app:4962022-12-26 21:19:02.369infogetLockCodesFromDevices- complete
app:4962022-12-26 21:19:02.366debuggetLockCodesFromDevices- lockCode:1={code=5678, name=Dick}
app:4962022-12-26 21:19:02.364tracegetLockCodesFromDevices- device:Front Door
app:4962022-12-26 21:19:02.361infogetLockCodesFromDevices- devices:[Front Door]

That log was from the LCM. Earlier, I did the same thing, and the log showed me results for the lock device. Here's what that log was:

dev:4322022-12-26 20:51:55.851debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:55.848debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:55.845debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:54.766debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:54.763debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:54.760debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:54.301debugfetchLockCode- 2

dev:4322022-12-26 20:51:54.298debugalarmv2.AlarmReport: AlarmReport(alarmLevel:2, alarmType:112, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:14, zwaveAlarmStatus:255, zwaveAlarmType:6)

dev:4322022-12-26 20:51:54.293debugparse: zw device: 15, command: 7105, payload: 70 02 00 FF 06 0E 00 00 , isMulticast: false

dev:4322022-12-26 20:51:53.298debugsetCode(2, null, Test)

dev:4322022-12-26 20:51:51.785debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:51.782debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:51.779debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:50.714debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:50.709debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:50.701debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:50.237debugfetchLockCode- 2

dev:4322022-12-26 20:51:50.233debugalarmv2.AlarmReport: AlarmReport(alarmLevel:2, alarmType:112, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:14, zwaveAlarmStatus:255, zwaveAlarmType:6)

dev:4322022-12-26 20:51:50.230debugparse: zw device: 15, command: 7105, payload: 70 02 00 FF 06 0E 00 00 , isMulticast: false

dev:4322022-12-26 20:51:49.230debugsetCode(2, null, Test)

dev:4322022-12-26 20:51:47.725debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:47.722debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:47.719debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:46.637debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:46.634debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:46.631debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:46.173debugfetchLockCode- 2

dev:4322022-12-26 20:51:46.170debugalarmv2.AlarmReport: AlarmReport(alarmLevel:2, alarmType:112, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:14, zwaveAlarmStatus:255, zwaveAlarmType:6)

dev:4322022-12-26 20:51:46.166debugparse: zw device: 15, command: 7105, payload: 70 02 00 FF 06 0E 00 00 , isMulticast: false

dev:4322022-12-26 20:51:45.158debugsetCode(2, null, Test)

dev:4322022-12-26 20:51:43.641debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:43.638debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:43.635debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:42.566debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:42.563debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:42.559debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:42.098debugfetchLockCode- 2

dev:4322022-12-26 20:51:42.094debugalarmv2.AlarmReport: AlarmReport(alarmLevel:2, alarmType:112, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:14, zwaveAlarmStatus:255, zwaveAlarmType:6)

dev:4322022-12-26 20:51:42.091debugparse: zw device: 15, command: 7105, payload: 70 02 00 FF 06 0E 00 00 , isMulticast: false

dev:4322022-12-26 20:51:41.091debugsetCode(2, null, Test)

dev:4322022-12-26 20:51:39.573debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:39.569debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:39.566debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:38.501debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:38.497debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:38.492debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:38.032debugfetchLockCode- 2

dev:4322022-12-26 20:51:38.028debugalarmv2.AlarmReport: AlarmReport(alarmLevel:2, alarmType:112, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:14, zwaveAlarmStatus:255, zwaveAlarmType:6)

dev:4322022-12-26 20:51:38.024debugparse: zw device: 15, command: 7105, payload: 70 02 00 FF 06 0E 00 00 , isMulticast: false

dev:4322022-12-26 20:51:37.020debugsetCode(2, null, Test)

dev:4322022-12-26 20:51:35.507debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:35.504debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:35.500debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:34.426debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:34.423debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:34.418debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:33.962debugfetchLockCode- 2

dev:4322022-12-26 20:51:33.958debugalarmv2.AlarmReport: AlarmReport(alarmLevel:2, alarmType:112, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:14, zwaveAlarmStatus:255, zwaveAlarmType:6)

dev:4322022-12-26 20:51:33.953debugparse: zw device: 15, command: 7105, payload: 70 02 00 FF 06 0E 00 00 , isMulticast: false

dev:4322022-12-26 20:51:32.951debugsetCode(2, null, Test)

dev:4322022-12-26 20:51:31.442debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:31.440debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:31.437debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:30.371debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:30.368debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:30.365debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:29.895debugfetchLockCode- 2

dev:4322022-12-26 20:51:29.892debugalarmv2.AlarmReport: AlarmReport(alarmLevel:2, alarmType:112, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:14, zwaveAlarmStatus:255, zwaveAlarmType:6)

dev:4322022-12-26 20:51:29.889debugparse: zw device: 15, command: 7105, payload: 70 02 00 FF 06 0E 00 00 , isMulticast: false

dev:4322022-12-26 20:51:28.880debugsetCode(2, null, Test)

dev:4322022-12-26 20:51:27.367debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:27.365debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:27.360debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:26.284debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:26.281debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:26.278debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:25.819debugfetchLockCode- 2

dev:4322022-12-26 20:51:25.816debugalarmv2.AlarmReport: AlarmReport(alarmLevel:2, alarmType:112, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:14, zwaveAlarmStatus:255, zwaveAlarmType:6)

dev:4322022-12-26 20:51:25.812debugparse: zw device: 15, command: 7105, payload: 70 02 00 FF 06 0E 00 00 , isMulticast: false

dev:4322022-12-26 20:51:24.785debugsetCode(2, null, Test)

dev:4322022-12-26 20:51:23.261debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:23.259debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:23.256debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:22.121debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:22.117debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:22.113debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:21.639debugfetchLockCode- 2

dev:4322022-12-26 20:51:21.630debugalarmv2.AlarmReport: AlarmReport(alarmLevel:2, alarmType:112, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:14, zwaveAlarmStatus:255, zwaveAlarmType:6)

dev:4322022-12-26 20:51:21.627debugparse: zw device: 15, command: 7105, payload: 70 02 00 FF 06 0E 00 00 , isMulticast: false

dev:4322022-12-26 20:51:20.711debugsetCode(2, null, Test)

dev:4322022-12-26 20:51:19.562debugalarmv2.AlarmReport: AlarmReport(alarmLevel:2, alarmType:112, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:14, zwaveAlarmStatus:255, zwaveAlarmType:6)

dev:4322022-12-26 20:51:19.496debugparse: zw device: 15, command: 7105, payload: 70 02 00 FF 06 0E 00 00 , isMulticast: false

dev:4322022-12-26 20:51:19.133debugno changes to codeNumber:2, code:null, codeMap:[:]

dev:4322022-12-26 20:51:19.129debugUserCodeReport- cmd: UserCodeReport(userIdentifier:2, userIdStatus:0, userCode:null)

dev:4322022-12-26 20:51:19.090debugparse: zw device: 15, command: 6303, payload: 02 00 , isMulticast: false

dev:4322022-12-26 20:51:16.513debugsetCode(2, null, Test)