Skip to content
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

Weiser GED2150 suddenly not showing boltStatus / lock status in HA #3231

Closed
daytonturner opened this issue Aug 18, 2023 · 4 comments
Closed
Assignees
Labels
question Further information is requested

Comments

@daytonturner
Copy link

daytonturner commented Aug 18, 2023

I'm not sure whats happening here, I recently noticed that my Weiser SmartCode 10 Touchscreen lock is not reporting boltStatus correctly as lock state in Home Assistant. This was working previously. Not sure if it has to do with the recent upgrade to 2023.8.2, but all the other parameters are reporting correctly.

I've tried to step through debugging, but its not clear to me how HA maps zwave-js parameters to HA entity state.

Looking at the zwave-js-ui, as well as the websocket raw packet information, I do see that the node is reporting proper boltState as locked:

2023-08-18T19:51:52.297Z - VALUE UPDATED 
Arg 0:
└─commandClassName: Door Lock
└─commandClass: 98
└─property: boltStatus
└─endpoint: 0
└─newValue: locked
└─prevValue: locked
└─propertyName: boltStatus

Screenshot 2023-08-18 at 1 54 04 PM

And value updates show in zwaveJS logs

2023-08-18 13:38:19.530 INFO Z-WAVE: [Node 009] Value updated: 98-0-doorStatus open => open
2023-08-18 13:38:19.537 INFO Z-WAVE: [Node 009] Value updated: 98-0-boltStatus locked => locked
2023-08-18 13:38:19.541 INFO Z-WAVE: [Node 009] Value updated: 98-0-latchStatus open => open

I also see latchStatus in these updates:

2023-08-18T19:51:52.301Z - VALUE UPDATED 
Arg 0:
└─commandClassName: Door Lock
└─commandClass: 98
└─property: latchStatus
└─endpoint: 0
└─newValue: open
└─prevValue: open
└─propertyName: latchStatus

But looking in my HA states, i see:
Screenshot 2023-08-18 at 1 51 55 PM
Screenshot 2023-08-18 at 1 52 19 PM

All of the other data seems to be populating into the HA Device:
Screenshot 2023-08-18 at 1 53 32 PM

But despite the boltStatus being correct in zwave-js, HA doesnt seem to be reporting it in the lock state.

What else can I check to verify that the boltStatus is being correctly interpreted by HA?

Apologies if i'm posting this in the wrong repository, i wasnt sure if it should start here or in node-zwave-js

@daytonturner daytonturner added the question Further information is requested label Aug 18, 2023
@kpine
Copy link
Contributor

kpine commented Aug 19, 2023

Bolt and Latch status are not supported in HA.

The lock entity state is based on "Current lock mode". Your screenshot from ZUI shows that Z-Wave JS is reporting the lock state as "Unknown", which is exactly what HA is reporting.

@daytonturner
Copy link
Author

daytonturner commented Aug 19, 2023 via email

@robertsLando
Copy link
Member

Closing this as not a zui related issue. Feel free to open the issue in HA core if needed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants