I realize that this is an old posting, and @lbuttery couldn’t get the StreamLabs device working for his use, but if any of the others have a StreamLabs device, I created an interface to it for SmartThings. Take a look to see if this would help you.
I have created an interface between Classic SmartThings and the StreamLabs Smart Home Water Meter. This is a cloud-to-cloud interface so it consists of a Service Manager (SmartApp) and a Device Handler. The interface provides standard wet/dry water leak notifications when the Water Meter posts a water flow alert. It also provides the ability to control the StreamLabs Home/Away status based on one or more SmartThings modes.
This StreamLabs device does a good job detecting significant leaks anywhere in your house. Mine detects flows down to about 0.3 gallon/minute. This is about an 1/8" stream of water from a faucet. So it won’t help in detecting pin prick pipe leaks but more significant leaks (such as broken ice maker tubing) will probably be detected just fine.
The source is available in…