Flume for Homey
App Store Page: https://homey.app/a/com.flume/
Description
Flume can monitor your water usage and will notify you of any water leakage.
Instructions
- Create your personal client ID and secret in the Flume Portal.
- Add the device as you would add any device to Homey.
- Enter your email address, password and personal client ID and client secret on the first screen.
- Choose your device(s) on the last screen.
A polling frequency of 5 minutes is used to update the current state and usage of the device in Homey.
Limitations
API rate limits
Personal clients are allowed 120 requests per hour to the Flume API, which is rather little unfortunately. The data the app needs, is located at different endpoints. Therefore, I recommend not to add more than 5/6 devices.
Alarm triggers
Currently, it sets all alarm capabilities based on the most recent notifications. I didn’t have the resources to check what an API response looks like when these notifications are active, so…
When the latest “Flume Smart Leak Alert” notification is:
- unread, it will enable the leak alarm.
- read, it will disable the leak alarm.
When the latest “High Flow Alert” notification is:
- unread, it will enable the usage alarm.
- read, it will disable the usage alarm.
When the latest “Low Battery” notification is:
- unread, it will enable the battery alarm.
- read, it will disable the battery alarm.
When the latest “Budget” notification is:
- unread, it will enable the budget alarm.
- read, it will disable the budget alarm.
FAQ
Why is the water meter value in mÂł, and not in gallons?
Homey currently supports only 1 unit of measure per capability. In case of the water meter, this is “m³”. This could be overwritten, but this would mean that I would also have to overwrite (almost) all translations, which simply takes too much time.
Why is the water flow value in L/min, and not in gals/min?
– See previous question –
Donations
I enjoy creating apps for Homey and try to support them as best as I can. If you enjoy using my apps a donation in return for the time I put into this is much appreciated.
Credits
A big shout out to @chaosrain for providing me access to his Flume account! Thank you!