KeyMaster Z-Wave lock manager and scheduler

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?

OZW or native z-wave?

I am running OZW

I’m working on a fix for the zwave side, since I don’t use it I can’t really test it properly.

Anyone having issues with code slots and are using zwave please follow this issue on github.

Just updated to 37 and those errors appear to be gone from the UI, however I do still see the code slot is listed as unavailable:

Unavailable is better than errors :wink:
We’re still working out how best to get the lock to refresh the codes.
These Schalge locks are quite an annoyance :stuck_out_tongue: but we’ll get there.

Haha, agreed. I came over from SmartThings and remember Schlage locks being a huge pain to get working properly as well on that platform. I appreciate all the work you guys put into this, it looks like an awesome replacement for the equivalent SmartApp I was using on ST.

It’s mostly the reading the codes that’s being a pain, it works flawless for my kwikset lock.