I have an Aeotec DSB45 Water Sensor that I just included to my network. I noticed an odd behavior with it that I’m not sure is the fault of the test binding or not.
The device has a wake button on it. When I press it, the LED on the device goes on for 10 minutes. The manual claims that this wakes the device. When I look in my logs, I see log entries flying by saying that the node is not awake, which is not expected.
The reason why I am not sure this is a problem with the binding is because the database data on this device includes this warning:
To wake up the sensor, don't push the wake up button, as it does nothing. Instead, tap the zwave button once. Use the wake up button to put back to sleep immediately.
I find this confusing and not sure if I should trust it, because the LED definitely goes on and seems to be indicating that the device is awake.
When I press the zwave button while in this supposed LED on awake state, I notice many messages start flying by in the log which make it seem like the device has been woken up. I see a queue of 4 messages that gradually dwindles to none. The manual does not define what’s supposed to happen when the zwave button is pressed while in supposed LED on awake mode, but the log messages looked correct to me. Still, the pending device configuration changes that I had queued up before this action remained pending despite the device appearing to wake.
This supposed engineering document about the device (that I found in this addons repo, issue #3001) claims that the Z-Wave button will do a few things including “Wake Up Notification command will be sent”, while the Wake Up Button does not say a command will be sent, but instead “Wake up device for 8 seconds.”
So, in conclusion, who knows what the heck is going on.
In case this is of interest to Chris, I’ll send him an email with my debug log.