-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integration making zwave locks unavailable #139
Comments
do you know if this happens on startup? at random times? When the code is supposed to go from inactive to active? |
i think it is any time the lock is not sync'd. defiantly at startup. and it seems like it times out trying at startup. i have 6 different codes on 3 different locks. i have also noticed locks go unavailable when the locks should be going from inactive to acrive so i would suspect then also. |
I just started using this and I'm seeing my locks and code slots showing as unavailable in the Lock Code Manager dashboard randomly, and for sure at startup. Not sure if that is related. No errors in the logs (just the depreciation warnings). |
is this still an issue on the latest version? @pdobrien3 let me know if you see an improvement |
Well, I noticed this once. This is my first time trying to get Lock Code Manager up and running through (still overall unsuccessful). Noticed this in the logs:
|
nothing ever happened for me. i added the integration a couple days ago, several hass restarts, and nothing. i havent had any entities populate or anything. |
That's basically where I am too, @pdobrien3. Curious if you were to enable debug logging, are you seeing a |
yesterday I started having connection problems with my locks so I deleted the integration. |
yeah unfortunately something the integration is doing is knocking the locks offline. I suspect I'm queuing up a bunch of commands to the lock and at some point they get overwhelmed and go dead? idk, but until this is fixed this integration is not usable |
My locks show connected just fine, but all the slots are showing as unavailable. Not sure if that helps... |
This is my case.
\\Greg
…________________________________
From: flyize ***@***.***>
Sent: Monday, June 24, 2024 9:16:43 AM
To: raman325/lock_code_manager ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [raman325/lock_code_manager] Integration making zwave locks unavailable (Issue #139)
My locks show connected just fine, but all the slots are showing as unavailable. Not sure if that helps...
—
Reply to this email directly, view it on GitHub<#139 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AGEO6ZZ7MVZVP2Y73GMJOZLZJAL3XAVCNFSM6AAAAABFXUEDBOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBWGU3DCMZYGE>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Grasping at straws here, but tracing through the code leading up to the "...is not connected to Home Assistant..." message, I decided to dump the data used here; lock_code_manager/custom_components/lock_code_manager/providers/zwave_js.py Lines 145 to 162 in 6aef53a
My lock's runtime_data looks like this:
{
'client': Client(ws_server_url='ws://localhost:3009', connected),
'driver_events': <homeassistant.components.zwave_js.DriverEvents object at 0x7f7b2602d070>,
'client_listen_task': <Task pending name='Task-342' coro=<client_listen() running at /srv/homeassistant/lib/python3.12/site-packages/homeassistant/components/zwave_js/__init__.py:916> wait_for=<Future pending cb=[Task.task_wakeup()]>>,
'start_client_task': <Task finished name='Task-341' coro=<start_client() done, defined at /srv/homeassistant/lib/python3.12/site-packages/homeassistant/components/zwave_js/__init__.py:194> result=None>
}
ETA: I think the "...is not connected..." message and failure of this integration to configure the locks is a separate issue from the locks themselves becoming unavailable. |
I have a similar issue where my lock goes unavailable when my automation triggers it to lock. It comes back a few seconds later but the lock command fails. I think this MAY happen after I’ve added a new code that needs to get pushed to the lock or something but I haven’t been able to confirm that yet. |
What happened?
I have been having issues with locks dropping off the zwave network using lock code manager. After playing a bit, I decided to start listening to zwave_js_notification lock events. What I am seeing is
(event_label == 'New user code added')
followed by(event.data.event_label == 'New user code not added due to duplicate code')
It is not happening on every code slot or every lock and seems to be pretty random.
I have noticed that if I go into the ZwaveJS UI and set a fake code on the slot I can get all the slots sync'ed, otherwise the integration continues until the lock goes unavailable or times out. Activating the lock usually brings it back
Steps to reproduce the issue
...
Home Assistant Version
2024.4.0
What version of Lock Code Manager are you running?
0.4.5
Lock make and model
Kwikset 916 Zwave
Relevant log output
No response
Screenshots
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: