The issue is that the binding is configured to look for the ALARM (aka NOTIFICATION) messages - not the BINARY SENSOR messages.
No - it’s not. You are mixing up the channel type (which is sensor_door - this is not related to the ZWave messages at all.
The issue is easy to resolve - I can simply change the database to make it work here. My problem is that it has been this way for a long time - someone presumably configured it this way, and presumably it worked (I know - I’ve made a few assumptions ).
I want to avoid changing the database channels to work for the guys here, and break it for another group of people.
I do understand that @krishkal 's OH Thing is configured to consume Z-Wave alarms/notifications and that @krishkal 's Z-Wave device doesn’t send any Z-Wave notifications and that OH doesn’t support sending the NOTIFICATION_SET command to enable Z-Wave notifications on @krishkal 's device.
My final conclusion:
If there is someone out there whose device is compatible with the Z-Wave database entry as it is now, then her/his device must be on a different firmware version (or she/he must have managed to enable Z-Wave notifications, outside of OH …).
@chris I looked at the xml you referenced and was wondering if you could answer a quick question? I installed the device several years ago probably while still using OH1. My current OH3 Thing properties matches @cj179 OH2 Thing he posted earlier, including the “label”: “Binary Sensor”.
I noticed in the OH3 xmls you referenced that the label is always
<label>Door State [Deprecated]</label>
My question is when I moved from OH2 → OH3 why didn’t my new Thing label pickup the "Door State [Deprecated] label from the OH3 xml?
I’m a bit concerned that if I would delete my current Thing and rescan I could end up in cj179’s situation.
So @chris, what are your thoughts on where we go from here? Given a couple of other ecolink tilt sensors came online over the years, I wonder if things didn’t get confused in the mix. Just passing thoughts. Would love to know the history of the demise of this particular device but I don’t think that will ever happen. lol
I do not know enough about the OH upgrade process to determine if a straight OH 3.3.0 upgrade will modify the previous definitions. In my case, I uninstalled the 3.2.0 Z-Wave binding, installed the modified binding for testing, uninstalled the modified binding, upgraded to 3.3.0, and reinstalled the stock Z-Wave binding. I did not need to rediscover any Z-Wave devices or modify any definitions.