FutureTense / keymaster

Home Assistant integration for managing Z-Wave enabled locks
MIT License
218 stars 44 forks source link

ISSUE: Setup Fails #347

Closed Timeteo closed 6 months ago

Timeteo commented 6 months ago

Describe the bug Setup fails. No lock folder created, most entities missing.

Environment (please complete the following information):

Logs Afte setup the entries repeat every 5 seconds: 2023-12-25 08:00:57.387 INFO (MainThread) [custom_components.keymaster] Version v0.0.87 is starting, if you have any issues please report them here: https://github.com/FutureTense/keymaster 2023-12-25 08:00:57.391 DEBUG (SyncWorker_2) [custom_components.keymaster] DEBUG: <ServiceCall keymaster.generate_package (c:01HJGVAE1ET2APZB4C48ZATCTQ): lockname=front_door> 2023-12-25 08:00:57.409 DEBUG (SyncWorker_2) [custom_components.keymaster.services] Starting file generation... 2023-12-25 08:00:57.409 DEBUG (SyncWorker_2) [custom_components.keymaster.services] DEBUG conf_lock: front_door name: front_door 2023-12-25 08:00:57.409 DEBUG (SyncWorker_2) [custom_components.keymaster.services] Creating packages directory /config/packages/keymaster/front_door 2023-12-25 08:00:57.410 DEBUG (SyncWorker_2) [custom_components.keymaster.services] Packages directory is ready for file generation 2023-12-25 08:00:57.410 DEBUG (SyncWorker_2) [custom_components.keymaster.services] Creating common YAML files... 2023-12-25 08:00:57.410 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_common.yaml from keymaster_common.yaml 2023-12-25 08:00:57.443 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_common.yaml from keymaster_common.yaml 2023-12-25 08:00:57.443 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.head 2023-12-25 08:00:57.445 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.head 2023-12-25 08:00:57.451 DEBUG (SyncWorker_2) [custom_components.keymaster.services] Creating per slot YAML and lovelace cards... 2023-12-25 08:00:57.458 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_3.yaml from keymaster.yaml 2023-12-25 08:00:57.477 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_3.yaml from keymaster.yaml 2023-12-25 08:00:57.478 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.479 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.479 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_4.yaml from keymaster.yaml 2023-12-25 08:00:57.480 DEBUG (MainThread) [custom_components.keymaster.binary_sensor] Connected to zwave_js network 2023-12-25 08:00:57.513 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Code slot 1 not enabled 2023-12-25 08:00:57.513 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Code slot 2 not enabled 2023-12-25 08:00:57.514 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 3 2023-12-25 08:00:57.514 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:00:57.514 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 4 2023-12-25 08:00:57.515 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:00:57.515 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 5 2023-12-25 08:00:57.515 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:00:57.515 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 6 2023-12-25 08:00:57.515 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:00:57.515 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 7 2023-12-25 08:00:57.515 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:00:57.516 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.003 seconds (success: True) 2023-12-25 08:00:57.518 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_4.yaml from keymaster.yaml 2023-12-25 08:00:57.518 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.529 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.530 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_5.yaml from keymaster.yaml 2023-12-25 08:00:57.553 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_5.yaml from keymaster.yaml 2023-12-25 08:00:57.554 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.558 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.558 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_6.yaml from keymaster.yaml 2023-12-25 08:00:57.567 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_6.yaml from keymaster.yaml 2023-12-25 08:00:57.568 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.569 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.570 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_7.yaml from keymaster.yaml 2023-12-25 08:00:57.588 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_7.yaml from keymaster.yaml 2023-12-25 08:00:57.589 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.591 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.591 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_8.yaml from keymaster.yaml 2023-12-25 08:00:57.594 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_8.yaml from keymaster.yaml 2023-12-25 08:00:57.594 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.603 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.603 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_9.yaml from keymaster.yaml 2023-12-25 08:00:57.621 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_9.yaml from keymaster.yaml 2023-12-25 08:00:57.622 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.624 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.624 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_10.yaml from keymaster.yaml 2023-12-25 08:00:57.627 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_10.yaml from keymaster.yaml 2023-12-25 08:00:57.627 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.652 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.653 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_11.yaml from keymaster.yaml 2023-12-25 08:00:57.692 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_11.yaml from keymaster.yaml 2023-12-25 08:00:57.692 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.697 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.697 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_keymaster_12.yaml from keymaster.yaml 2023-12-25 08:00:57.701 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_keymaster_12.yaml from keymaster.yaml 2023-12-25 08:00:57.701 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Starting generation of front_door_lovelace from lovelace.code 2023-12-25 08:00:57.706 DEBUG (SyncWorker_2) [custom_components.keymaster.helpers] Completed generation of front_door_lovelace from lovelace.code 2023-12-25 08:01:00.491 WARNING (MainThread) [homeassistant.helpers.service] Referenced entities timer.keymaster_front_door_autolock are missing or not currently available 2023-12-25 08:01:03.920 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Code slot 1 not enabled 2023-12-25 08:01:03.921 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Code slot 2 not enabled 2023-12-25 08:01:03.921 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 3 2023-12-25 08:01:03.921 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:03.921 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 4 2023-12-25 08:01:03.921 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:03.922 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 5 2023-12-25 08:01:03.922 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:03.922 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 6 2023-12-25 08:01:03.922 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:03.922 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 7 2023-12-25 08:01:03.922 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:03.922 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.004 seconds (success: True) 2023-12-25 08:01:08.457 DEBUG (SyncWorker_2) [custom_components.keymaster.services] Package generation complete and all changes have been hot reloaded 2023-12-25 08:01:08.874 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Code slot 1 not enabled 2023-12-25 08:01:08.875 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Code slot 2 not enabled 2023-12-25 08:01:08.875 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 3 2023-12-25 08:01:08.875 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:08.875 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:08.875 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 4 2023-12-25 08:01:08.875 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:08.876 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:08.876 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 5 2023-12-25 08:01:08.876 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:08.876 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:08.876 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 6 2023-12-25 08:01:08.876 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:08.876 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:08.877 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 7 2023-12-25 08:01:08.877 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:08.877 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:08.877 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.003 seconds (success: True) 2023-12-25 08:01:13.874 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Code slot 1 not enabled 2023-12-25 08:01:13.875 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Code slot 2 not enabled 2023-12-25 08:01:13.875 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 3 2023-12-25 08:01:13.875 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:13.875 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:13.875 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 4 2023-12-25 08:01:13.875 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:13.875 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:13.876 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 5 2023-12-25 08:01:13.876 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:13.876 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:13.876 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 6 2023-12-25 08:01:13.876 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:13.876 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:13.876 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 7 2023-12-25 08:01:13.876 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:13.877 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:13.877 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.003 seconds (success: True) 2023-12-25 08:01:18.874 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Code slot 1 not enabled 2023-12-25 08:01:18.875 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Code slot 2 not enabled 2023-12-25 08:01:18.875 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 3 2023-12-25 08:01:18.875 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:18.875 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:18.876 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 4 2023-12-25 08:01:18.876 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:18.876 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:18.876 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 5 2023-12-25 08:01:18.876 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:18.876 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:18.876 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with in value for code slot 6 2023-12-25 08:01:18.877 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:18.877 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:18.877 DEBUG (MainThread) [custom_components.keymaster] DEBUG: Ignoring code slot with * in value for code slot 7 2023-12-25 08:01:18.877 DEBUG (MainThread) [custom_components.keymaster] Work around code in use. 2023-12-25 08:01:18.877 DEBUG (MainThread) [custom_components.keymaster] Utilizing FE599 work around code. 2023-12-25 08:01:18.877 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.003 seconds (success: True)

Screenshots Screenshot 2023-12-25 074143 Screenshot 2023-12-25 074225 Screenshot 2023-12-25 081201

Additional context I cannot get setup to work as described. I used this flawlessly in the past, but recently uninstalled and now on re-install it does not create all the entities and it does not create the lock folder with the lovelace info.

firstof9 commented 6 months ago

What's in your packages directory?

Timeteo commented 6 months ago

Packages directory is currently completely empty. I did remove the integration. Shall i add it again and then check?

On Dec 25, 2023 at 12:32 PM, <Chris @.***)> wrote:

What's in your packages directory?

— Reply to this email directly, view it on GitHub (https://github.com/FutureTense/keymaster/issues/347#issuecomment-1869109890), or unsubscribe (https://github.com/notifications/unsubscribe-auth/AAUFMD6FJXQG2WA3REH6VGLYLHPEBAVCNFSM6AAAAABBCO3HQKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRZGEYDSOBZGA). You are receiving this because you authored the thread.Message ID: @.***>

firstof9 commented 6 months ago

Ya when you delete it, it should clean up it's mess afterwards. So you'd have to keep it in there for the packages directory to have stuff in it.

Timeteo commented 6 months ago

Thanks. Feeling like an id10T not realizing it was in the packages directory, not custom_components.