Can someone please write a driver for Ecolink Zwave Plus Flood/Freeze Sensor? It works partially with the Generic Zwave Water Sensor driver, but as far as I can tell, only the water events work; tamper and freeze do not (though I can still see them being logged as debug-level events); not sure about the "battery low" events.
It probably wouldn't be very hard to write the driver; I could probably write one myself if there's a guide on how to modify and install custom drivers.
They have the all the events outlined in the manual:
The parameter scan probably will not work, but when events come in the debug logs it puts out will be much more helpful. Turn on Debug Indefinitely, trigger as much of the events as you can and capture debug logs. Post screenshots.
I actually found a bunch of documentation, and a driver that someone else had already made. Worked out a few bugs and improved some features; pretty happy with the results right now. Here it is:
iOS doesn't seem to support "freeze" alerts, so I'm currently sending a "water" and a "temperature" event when freeze is sensed. This way, iOS both receives a flood alert, and it shows the freeze on the temperature sensor in HomeKit.
New to this stuff so forgive me for the naivety.
I installed the new driver. How do I tell the sensor to use it?
The tile only shows that the room is "dry" which is good, however, I need to see the temperature. Any help would be greatly appreciated.
Go to the device page, and find the "Type" dropdown. Select the new driver from there. You can do a partial name search in the dropdown to find it. It will be listed under the "User" drivers within the menu.
ok, not really on topic, but what tile does one use for this sensor? If I use a multisensor tile, there is no option for "freeze" and I don't believe the sensor pts out actual temperature