KeyMaster Z-Wave lock manager and scheduler

Hmm, everything I’ve read about OZW is that it’s not ready for primetime yet.

I doubt you’re using zwave features (not the native protocol) that much to make a difference. But for lock-manager ozw is preferred, mostly because the two developers use that, and it makes it easier to support you guys.

I’m out for a while. Peace out.

Got it, thank you - I’ll take a look

Any luck getting OZW setup? Its kind of confusing to me…

@FutureTense Alright adding in packages: !include_dir_named packages seemed to make a HUGE difference. Thanks for that hint. The system is still not working

But that being said, I need to add in some of your scripts, automations and input_booleans, and sensors that you mention in your GIT hub back in (I still have to do some debugging on my end).

Things I am noticing: Attempting to load a pin just has the Pin Status stuck in “Connecting”. I AM connected to the lock (I can use the lock/unlock button at the top to trigger that and it works).

I still have NO idea what fold-entity-row does not work, I tested it on some light switches and it seemed to work fine.

I saw you mentioning to coolsaber57 that OZW is the way of the future. I have the HACS installed, but I can’t find anything in there to install - Could that be part of the issues I am seeing? it is worth installing? If so I am sure I can find a guide online to do it, unless it is simple and you can point me in the right direction.

I haven’t tried yet, I’m a little afraid of screwing up all my automations that involve z-wave devices, so I’m trying to read more about the process of switching over. Let me know if you find a good guide on doing it.

Edit: it looks like you can test it before you fully commit:

Then to fully switch over:

1 Like

lol yea good call. I’ve been trying by fumbling thru whatever docs I could find and now all my Z-Wave devices are “unavailable”.

Maybe I’m following the wrong instructions, but I’m hating that I have to install and configure 2 addons and 2 integrations (OZW addon, OZW integration, MQTT broker addon, MQTT integration) that somehow talk to each other? Am I crazy?

Check my edit - I added some links that I’m now reading through

1 Like

You’re missing some of the extra lovelace bits, please see this area on the wiki.

You need to install various helpers, like fold-entity-row. You can see this is missing by reading the errors. But these can be installed easily with HACS, usually under the “front end” tab.

What do you expect for free? Which is part of the reason I am eschewing adding a donation begger to the project. I don’t want to feel obligated to provide support, which a financial element would tend to impart. I get enough satisfaction writing this and seeing people using it. And the money wouldn’t improve my life one iota. I still may take your money though. I might donate it back to HA.

1 Like

I’m having a problem where when I set a code and turn it on, lock-manger continually sets and resets the code on my lock. I just upgraded to v0.0.34 up from v0.0.32 and again up from v0.0.26 (I think). I tried to remove and re-install the integration, and I removed all my input_booleans and such from configuration.yaml and started using easy mode from the wiki. Here’s the debug logs I’ve collected:

2020-10-29 11:54:06 WARNING (SyncWorker_6) [custom_components.lock-manager.sensor] Code slot code_slot_5 had no value: 'code_slot_5'
2020-10-29 11:54:06 WARNING (SyncWorker_28) [custom_components.lock-manager.sensor] Code slot code_slot_3 had no value: 'code_slot_3'
2020-10-29 11:54:06 WARNING (SyncWorker_12) [custom_components.lock-manager.sensor] Code slot code_slot_2 had no value: 'code_slot_2'
2020-10-29 11:54:06 WARNING (SyncWorker_19) [custom_components.lock-manager.sensor] Code slot code_slot_1 had no value: 'code_slot_1'
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.NUM_USER_CODES value: 30
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.UNKNOWN value: False
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.CLEAR_USER_CODE value: 0
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_TYPE value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_LEVEL value: **********
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.METER_POWER value: **********
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ILLUMINANCE value: **********
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_POWER value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_HUMIDITY value: **********
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_VELOCITY value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DIRECTION value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ATMOSPHERIC_PRESSURE value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_ACCESS_CONTROL value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SOLAR_RADIATION value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DEW_POINT value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_RAIN_RATE value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_TIDE_LEVEL value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_WEIGHT value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_VOLTAGE value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_CURRENT value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_CARBON_DIOXIDE value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_AIR_FLOW value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_TANK_CAPACITY value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DISTANCE value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ANGLE_POSITION value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ROTATION value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_WATER_TEMPERATURE value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SOIL_TEMPERATURE value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SEISMIC_INTENSITY value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SEISMIC_MAGNITUDE value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ULTRAVIOLET value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ELECTRICAL_RESISTIVITY value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ELECTRICAL_CONDUCTIVITY value:
2020-10-29 11:54:36 DEBUG (SyncWorker_13) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_LOUDNESS value:
2020-10-29 11:54:36 WARNING (SyncWorker_25) [custom_components.lock-manager.sensor] Code slot code_slot_5 had no value: 'code_slot_5'
2020-10-29 11:54:36 WARNING (SyncWorker_42) [custom_components.lock-manager.sensor] Code slot code_slot_3 had no value: 'code_slot_3'
2020-10-29 11:54:36 WARNING (SyncWorker_43) [custom_components.lock-manager.sensor] Code slot code_slot_2 had no value: 'code_slot_2'
2020-10-29 11:54:36 WARNING (SyncWorker_17) [custom_components.lock-manager.sensor] Code slot code_slot_1 had no value: 'code_slot_1'
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.NUM_USER_CODES value: 30
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.UNKNOWN value: False
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.CLEAR_USER_CODE value: 0
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_TYPE value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_LEVEL value: **********
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.METER_POWER value: **********
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ILLUMINANCE value: **********
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_POWER value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_HUMIDITY value: **********
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_VELOCITY value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DIRECTION value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ATMOSPHERIC_PRESSURE value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_ACCESS_CONTROL value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SOLAR_RADIATION value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DEW_POINT value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_RAIN_RATE value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_TIDE_LEVEL value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_WEIGHT value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_VOLTAGE value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_CURRENT value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_CARBON_DIOXIDE value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_AIR_FLOW value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_TANK_CAPACITY value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DISTANCE value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ANGLE_POSITION value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ROTATION value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_WATER_TEMPERATURE value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SOIL_TEMPERATURE value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SEISMIC_INTENSITY value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SEISMIC_MAGNITUDE value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ULTRAVIOLET value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ELECTRICAL_RESISTIVITY value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ELECTRICAL_CONDUCTIVITY value:
2020-10-29 11:55:06 DEBUG (SyncWorker_26) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_LOUDNESS value:
2020-10-29 11:55:06 WARNING (SyncWorker_48) [custom_components.lock-manager.sensor] Code slot code_slot_5 had no value: 'code_slot_5'
2020-10-29 11:55:06 WARNING (SyncWorker_0) [custom_components.lock-manager.sensor] Code slot code_slot_3 had no value: 'code_slot_3'
2020-10-29 11:55:06 WARNING (SyncWorker_32) [custom_components.lock-manager.sensor] Code slot code_slot_2 had no value: 'code_slot_2'
2020-10-29 11:55:06 WARNING (SyncWorker_15) [custom_components.lock-manager.sensor] Code slot code_slot_1 had no value: 'code_slot_1'
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.NUM_USER_CODES value: 30
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.UNKNOWN value: False
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.CLEAR_USER_CODE value: 0
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_TYPE value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_LEVEL value: **********
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.METER_POWER value: **********
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ILLUMINANCE value: **********
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_POWER value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_HUMIDITY value: **********
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_VELOCITY value: **********
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DIRECTION value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ATMOSPHERIC_PRESSURE value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_ACCESS_CONTROL value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SOLAR_RADIATION value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DEW_POINT value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_RAIN_RATE value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_TIDE_LEVEL value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_WEIGHT value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_VOLTAGE value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_CURRENT value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_CARBON_DIOXIDE value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_AIR_FLOW value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_TANK_CAPACITY value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DISTANCE value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ANGLE_POSITION value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ROTATION value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_WATER_TEMPERATURE value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SOIL_TEMPERATURE value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SEISMIC_INTENSITY value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SEISMIC_MAGNITUDE value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ULTRAVIOLET value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ELECTRICAL_RESISTIVITY value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ELECTRICAL_CONDUCTIVITY value:
2020-10-29 11:55:36 DEBUG (SyncWorker_1) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_LOUDNESS value:
2020-10-29 11:55:36 WARNING (SyncWorker_1) [custom_components.lock-manager.sensor] Code slot code_slot_6 had no value: 'code_slot_6'
2020-10-29 11:55:36 WARNING (SyncWorker_36) [custom_components.lock-manager.sensor] Code slot code_slot_5 had no value: 'code_slot_5'
2020-10-29 11:55:36 WARNING (SyncWorker_36) [custom_components.lock-manager.sensor] Code slot code_slot_3 had no value: 'code_slot_3'
2020-10-29 11:55:36 WARNING (SyncWorker_36) [custom_components.lock-manager.sensor] Code slot code_slot_2 had no value: 'code_slot_2'
2020-10-29 11:55:36 WARNING (SyncWorker_21) [custom_components.lock-manager.sensor] Code slot code_slot_1 had no value: 'code_slot_1'
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.NUM_USER_CODES value: 30
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.UNKNOWN value: False
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.CLEAR_USER_CODE value: 0
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_TYPE value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_LEVEL value: **********
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.METER_POWER value: **********
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ILLUMINANCE value: **********
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_POWER value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_HUMIDITY value: **********
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_VELOCITY value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DIRECTION value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ATMOSPHERIC_PRESSURE value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_ACCESS_CONTROL value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SOLAR_RADIATION value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DEW_POINT value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_RAIN_RATE value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_TIDE_LEVEL value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_WEIGHT value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_VOLTAGE value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_CURRENT value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_CARBON_DIOXIDE value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_AIR_FLOW value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_TANK_CAPACITY value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DISTANCE value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ANGLE_POSITION value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ROTATION value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_WATER_TEMPERATURE value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SOIL_TEMPERATURE value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SEISMIC_INTENSITY value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SEISMIC_MAGNITUDE value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ULTRAVIOLET value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ELECTRICAL_RESISTIVITY value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ELECTRICAL_CONDUCTIVITY value:
2020-10-29 11:56:06 DEBUG (SyncWorker_9) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_LOUDNESS value:
2020-10-29 11:56:06 WARNING (SyncWorker_4) [custom_components.lock-manager.sensor] Code slot code_slot_5 had no value: 'code_slot_5'
2020-10-29 11:56:06 WARNING (SyncWorker_45) [custom_components.lock-manager.sensor] Code slot code_slot_3 had no value: 'code_slot_3'
2020-10-29 11:56:06 WARNING (SyncWorker_30) [custom_components.lock-manager.sensor] Code slot code_slot_2 had no value: 'code_slot_2'
2020-10-29 11:56:06 WARNING (SyncWorker_18) [custom_components.lock-manager.sensor] Code slot code_slot_1 had no value: 'code_slot_1'
2020-10-29 11:56:11 WARNING (MainThread) [homeassistant.components.automation.sensor_cleanup_frontdoor_6] sensor_cleanup_frontdoor_6: Already running
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.NUM_USER_CODES value: 30
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.UNKNOWN value: False
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.CLEAR_USER_CODE value: 0
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_TYPE value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_LEVEL value: **********
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.METER_POWER value: **********
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ILLUMINANCE value: **********
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_POWER value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_HUMIDITY value: **********
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_VELOCITY value: **********
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: Ignoring code slot with * in value.
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DIRECTION value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ATMOSPHERIC_PRESSURE value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.ALARM_ACCESS_CONTROL value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SOLAR_RADIATION value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DEW_POINT value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_RAIN_RATE value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_TIDE_LEVEL value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_WEIGHT value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_VOLTAGE value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_CURRENT value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_CARBON_DIOXIDE value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_AIR_FLOW value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_TANK_CAPACITY value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_DISTANCE value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ANGLE_POSITION value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ROTATION value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_WATER_TEMPERATURE value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SOIL_TEMPERATURE value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SEISMIC_INTENSITY value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_SEISMIC_MAGNITUDE value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ULTRAVIOLET value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ELECTRICAL_RESISTIVITY value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_ELECTRICAL_CONDUCTIVITY value:
2020-10-29 11:56:36 DEBUG (SyncWorker_21) [custom_components.lock-manager.sensor] DEBUG: code_slot_ValueIndex.SENSOR_MULTILEVEL_LOUDNESS value:
2020-10-29 11:56:36 WARNING (SyncWorker_21) [custom_components.lock-manager.sensor] Code slot code_slot_6 had no value: 'code_slot_6'
2020-10-29 11:56:36 WARNING (SyncWorker_11) [custom_components.lock-manager.sensor] Code slot code_slot_5 had no value: 'code_slot_5'
2020-10-29 11:56:36 WARNING (SyncWorker_20) [custom_components.lock-manager.sensor] Code slot code_slot_3 had no value: 'code_slot_3'
2020-10-29 11:56:36 WARNING (SyncWorker_3) [custom_components.lock-manager.sensor] Code slot code_slot_2 had no value: 'code_slot_2'
2020-10-29 11:56:36 WARNING (SyncWorker_3) [custom_components.lock-manager.sensor] Code slot code_slot_1 had no value: 'code_slot_1'

I must be missing something then… I had installed the HACS “helpers” for the cards per the instructions.

I had also tested out the fold-entity-row on some simple light switches as I was not sure I installed them correctly. But that worked also.

I am sure it is something simple on my end as I am still new to YAML (but enjoying the new skills - Although my wife now has not seen me for days).

In regards to sending lock codes. I setup a simple script to test that I COULD - slot 1 got 123456, I tests it on the door and it opened. however when I attempted it through the LoveLace card, it does seems to get stuck on “connecting” Again I assume this is OZW vs what ever I have installed? Probably standard Z-wave?

Did you clear the cache on your web browser?

Just wait a few minutes. Once the sensor starts picking up lock values this will stop trying to update. I might modify the behavior to stop updating until the sensors become available.

I thought that the Schlage locks prevented you from seeing the value? When using the oze.set_usercode service, in ozw-admin I see the actual code appear at first, then it quickly changes back to just asterisks. From what I understand, the code on the lock and the code in the input_text will never match.

Oh man - you guys are crushing this for me! Thank you SO much. Browser cache was the culprit (stupid me!). Ok Last thing that I see is just that the codes are not being sent. I can send and clear codes if I write a script that uses the lock.set_usercode commands and such (I tested with 123456). Using the GUI I hit the reset button then tested with 987654, but it just seems to hang. when testing on the door 123456 is still in there active.

Also I need to look into what that missing entity is at the top and in the debug area.

I let it run for 10 minutes, and it was still just flapping on and off the whole time. I’m watching the ozwdaemon.log file and I can see the zwave connection to my lock over and over. Watching ozw-admin, i can see the code get set in the lock with the actual numbers visible, then wait a few seconds and it flips to asterisks. Then I wait a few more seconds and I see Home Assistant reset the code again and the cycle starts all over.

Got my multiple locks problem figured out and closed the report on github. It was a personal problem on my end. Everything seems to be running smoothly now. :+1: Thanks for the help!


One thing I have noticed for anybody who is using this integration with multiple locks is that if you haven’t excluded sensor.date (and etc) from recorder, having multiple instances of it in your *_lock_manager_common.yaml files will spam your logbook/history. If it bothers you, I’d recommend just commenting out the following in the common.yaml file of additional locks you set up. Make sure to leave it in at least one file though. :slight_smile:

  - platform: time_date
    display_options:
      - "time"
      - "date"
      - "date_time"
      - "date_time_iso"
      - "time_date"
      - "time_utc"
      - "beat"

I have still been plugging away at my lock problems with no resolution. I removed one lock from my network and went to ground zero, reset the lock to factory defaults, and started over. Unfortunately, I ended up in the exact same place. The code is being added but it never appears so in HA and I can’t remove codes. It seems like the root of the problem is it’s unable to retrieve the code but I am not entirely sure. My status stays stuck at connecting now with the latest version. Any other suggestions?