I upgraded to snapshot builds of openhabian which brought along the 2.4.0.SNAPSHOT z-wave binding and the updated database.
It does recognize the device now, which is great, although I’m not sure it’s working as expected. I haven’t used this device either, so I’m going off of the product description and forum posts over on smartthings. Some observations so far:
- This has 8 channels by default. I haven’t looked at the 3 alarms and the battery level, which leaves 4 other channels:
- Sensor (temperature): This one looks like it works correctly. I’ve been getting reasonable numbers off of it all day.
- Binary Sensor: This is a Switch. I’m assuming it’s a yes/no for water flowing. I never saw it change values, despite running water.
- Sensor (general): This is a Number. I’m not really sure what it’s for, but it’s been reporting 0.0 all day. I’m guessing it’s supposed to be Gallons per Minute. It never changed value, despite running water.
- Water meter (amps): This is a Number and increases as water flows. I don’t know what the (amps) is in the default name. A mistake?
I think the way water meters work is that you’re supposed to reset the count periodically (eg. daily), and then you can track daily water usage. I reset this to 0 by writing to one of the parameters via the REST API. This water meter tracks a total lifetime water usage via the dials on the actual device, but I don’t think it’s a part of the z-wave reporting.
So, the temperature and total seem to work, the GPM and on/off doesn’t, from what I can tell. I didn’t test the alarms or battery levels.