I’ve been fighting with this sensor for more hours than I’m comfortable admitting.
More than a year ago I purchased one of these sensors before it was supported by Openhab (I was running 2.4). I included it in my network and it was an unrecognized device. I realized that I needed to update OH to get the new ZWave database so I waited until my next regular update several months later and after that it worked fine (updated to 2.5.0).
Skip ahead to today, and I recently ordered another one of these sensors from Amazon and have been trying to get it included. I am able to include the new node just fine, but it always shows up as an “Unknown Device.” I tried lots of manual 3x tamper switch presses and battery removal/re-insertions with no luck, so I figured it just needed time, so I left it over night, hoping it would work, it didn’t. I then began to wonder, did the update of OH trigger something to detect the device corretly? I performed an update, knowing at least one update was available and I’m now up to 2.5.2. After the update, one of the things from a failed include of this sensor had gone from “Unknown Device” to “ZSE29 Outdoor Motion Sensor v2”. However, the most recent include didn’t seem to have my device using the node ID assigned to this recognized device so I decided to try an exclude and re-include. It did appear that the exclude worked, and it was a different “Unknown Device” node ID that was excluded. I attempted to include again and again it created another new node ID thing, but it came in as “Unknown Device”. Nothing I can do seems to get this device recognized. The manual says that battery removal and insertion is the only way to wake the device, but doing so has not resulted in OH picking up the correct device info. This is what I see in the OH log file:
2020-03-14 14:08:17.593 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 134: Device discovery could not resolve to a thingType! Manufacturer data not known.
And after an OH restart I see this:
2020-03-14 14:30:13.003 [WARN ] [ve.internal.protocol.ZWaveController] - NODE 134: Restore from config: Error. Data invalid, ignoring config.
Does the “Data invalid, ignoring config” message mean that it’s never going to discover this device correctly?
In the event log from the last time I attempted to include the sensor I see this:
2020-03-14 13:18:03.626 [home.event.InboxAddedEvent] - Discovery Result with UID 'zwave:device:162d1544ad3:node134' has been added.
2020-03-14 13:18:24.976 [me.event.InboxRemovedEvent] - Discovery Result with UID 'zwave:device:162d1544ad3:node134' has been removed.
2020-03-14 13:18:24.981 [hingStatusInfoChangedEvent] - 'zwave:device:162d1544ad3:node134' changed from UNINITIALIZED to INITIALIZING
2020-03-14 13:18:24.988 [hingStatusInfoChangedEvent] - 'zwave:device:162d1544ad3:node134' changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE): Controller is offline
2020-03-14 13:18:24.989 [hingStatusInfoChangedEvent] - 'zwave:device:162d1544ad3:node134' changed from OFFLINE (BRID GE_OFFLINE): Controller is offline to OFFLINE (COMMUNICATION_ERROR): Node is not communicating with controller
2020-03-14 13:18:24.989 [me.event.ThingUpdatedEvent] - Thing 'zwave:device:162d1544ad3:node134' has been updated.
It’s frustrating that my original “v1” sensor is working fine, but the visually identical “v2” sensor is giving me trouble with discovery. Can anyone suggest a way to troubleshoot this or get the sensor to cooperate?
Thanks!