open-zwave icon indicating copy to clipboard operation
open-zwave copied to clipboard

Update DoorLock CommandClass to latest version.

Open Dinth opened this issue 6 years ago • 7 comments

A while ago i've made a simple PR for adding support for Yale Keyfree with S2 module: https://github.com/OpenZWave/open-zwave/pull/1619. Unfortunately, while the device seems to be recognized after this PR and it's mostly supported, there's still few things missing compared to same lock with old Zwave non-Plus module - for example "lock status" sensor is missing and i believe that few configuration items are missing too.

I couldn't find any documentation for such device (type="0600" id="0000") on Zwave Alliance website either. Im happy to help with this issue as much as i can, but im not a programmer and im definitely not able to debug Zwave protocol on my own.

Dinth avatar Feb 02 '19 10:02 Dinth

Logs?

Fishwaldo avatar Mar 05 '19 14:03 Fishwaldo

Here's my whole OZW_Log.txt The lock is Node040.

https://paste.ubuntu.com/p/9dcWs7TYXV/

Dinth avatar Mar 05 '19 21:03 Dinth

For the current state of the Door, we don't support that atm. Only what state the lock is in.

For missing configuration params: https://github.com/OpenZWave/open-zwave/wiki/Adding-Devices

Fishwaldo avatar Mar 18 '19 03:03 Fishwaldo

@Fishwaldo Will there be support for pulling state from the locks? Most locks are used by other devices (eg BLE) and not knowing if a lock is locked or not is fatal for its usage.

I believe it worked in older versions of open-zwave, Am I wrong? Which versions does support it?

norrland1 avatar Jul 06 '19 22:07 norrland1

State was never reported... needs either someone with time to update the CC to the latest version, or I'll get to it eventually.

Fishwaldo avatar Jul 10 '19 04:07 Fishwaldo

I dont think that #3397 fixed the issue.

Im have just paired my lock again and it still doesnt work. Here is the log of pairing process from OZW: https://pastebin.com/Mz9fJR1H

Home Assistant (which im using for controlling OZW) errors:

Z-Wave entity Unknown Node 52 Battery Level (node_id: 52) not ready after 30 seconds, continuing anyway
9:37 AM components/zwave/__init__.py (WARNING)
Z-Wave entity Unknown Node 52 Locked (node_id: 52) not ready after 30 seconds, continuing anyway
9:36 AM components/zwave/__init__.py (WARNING)
Z-Wave node 52 not ready after 30 seconds, continuing anyway
9:36 AM components/zwave/__init__.py (WARNING)

Dinth avatar Oct 19 '19 08:10 Dinth

I dont think that #3397 fixed the issue.

Why are you referring to an issue reported on Domoticz tracker? You say you are running "Home Assistant"?

Home Assistant (which im using for controlling OZW) errors:

HASS is not based on "OpenZWave Master", it is based on a fork of an older version called OZW 1.4. Have a look at the first lines in your log, does it say something like:

OpenZwave Version 1.6-942

It probably does not, it very likely mentions: "1.4-..." which is an older version. Your previous log says: "OpenZwave Version 1.4.3322"

HASS compatibility with OZW 1.6 is "Work In Progress".

petergebruers avatar Oct 19 '19 09:10 petergebruers