Your water flow meter app looks amazing! I was hoping there would be a way to integrate it with my system. I am using a Fortrezz Mimolite wired to the terminals of my water softener pulse flow meter using a pull up resistor. Is there a way to get that pulse data into the app even though it is coming from a different source? I would be grateful for any help you could offer.
Thanks @BlueWater , FortrezZ’s FMI for the meter sends an actual value (current and a previous meter values in gallons) which is used to determine flow, total gallon used, etc. Subtracting previous from current gives the rate of flow, depending on the rate set in the DTH (10 seconds to 60 seconds).
You could use the logic in the DTH, but there may be some heavy lifting to covert those pulses into values, as well as using state variables to store the previous value because I believe the Mimolite doesn’t store/send anything like that (It’s been a while since I’ve had those devices).
Thanks for the offer. Before I discovered Home Assistant, I used these graphs in a Magic Mirror. @johnconstantelo took it out of the latest version, however, and Home Assistant has multiple ways to prepare graphs.
I’m anxious about losing the FortrezZ Water Flow Meter. Does anybody have any suggestions for how to keep it going in the new Smart Things or else port it over to Home Assistant or Hubitat?
Thank you enormously for creating the Edge driver for the FortrezZ water meter–very much appreciated!
My meter is installed at a remote location that I likely won’t be able to visit and manually exclude and then re-include on the Z-wave network (using the buttons on the device) prior to the Groovy phase-out. So, the only way for me to replace the driver is to install it on my hub now and wait for “option 4”* to take place, is that correct?
from https://support.smartthings.com/hc/en-us/articles/9339624925204 - Option 4:
“Install a replacement custom Lua Edge Driver from the SmartThings community here into your SmartThings hub and SmartThings will migrate your device. If the custom Edge driver is already on the hub, we will attempt to migrate the device to that specific driver. This option is to move a custom Zigbee/Z-Wave Groovy DTH to a custom Lua Edge driver without needing to delete the device in SmartThings.”
No problem @FortranFour , this was one device I was most worried about as well.
Yes, option 4 is your best bet. I would still reset the meter after conversion. You can do that by having a simple routine that when a light comes on to then reset the meter. I did that so I could have a clean transition, but it wasn’t too pressing for me since I perform a reset every month. Once I reset using a routine, I deleted the routine so that is wouldn’t accidentally run the next time that light switch turned on.
You can’t change Type to make the conversion. You can either exclude and rejoin the device (remove the custom DTH), which will pick up the new driver and it will show up as “placeholder”, or wait for ST to migrate you, which should technically automatically pick up the edge driver.
Thanks, but just to be absolutely clear, I was under the impression that I had to be using a “stock” DTH for the conversion to edge, even a custom edge driver already installed on the hub, to be automatic (without manually excluding and rejoining). For that reason, I was worried that the meter would somehow be passed over and that ST would not migrate it unless I change the DTH to a stock ST DTH. (It’s located far from where I am now and, for various reasons, I won’t be able to travel there before the transition occurs, so exclusion and rejoining is not an option for me prior to the transition.) It sounds like your saying that if I keep the FortrezZ custom Groovy DTH, then it will still automatically pick up your Edge driver at the time of the migration, correct?
Sorry for the late response. I am not sure if I fully understand your concer, but you don’t have to ‘manually’ change the driver if that is what you are asking for. You can just wait till the migration changes it for you.
Ah, I already understand your concern @johnconstantelo. If your device is already handled by an Edge Driver (custom or not, it doesn’t matter) then the migration won’t affect your device at all. Migration will only affect devices handled by DTHs.
Does anyone in this community have a link to the latest John Constantelo Edge Driver for the Fortrezz Flow Meter? (I have contacted John Constantelo, Smartthings Support (via Samsung Support), and EZLO (manufacturer of the Fortrezz FMI) but without any luck…no one seems to have the actual link that I need in order to install the updated edge driver.)
Thanks for sending the link. However, the link you sent below is a link to a community forum, not to the driver, and I searched the entire forum (which is quite large) and still cannot find the link to the driver itself. Would it be possible to send me the link to the driver itself, instead of a link to the forum where the link to the driver appears (but I am unable to locate)?
I noticed several posts asking how to automate monitoring of excess water flow (e.g. a leak). I used SharpTools to write a script that measures total gallons used in the past 15 minutes and sends SMS if the amount exceeds a threshold (which I set to be lower between midnight and 6 am and higher during the day). You can easily change the time interval and threshold. SharpTools also integrates with most other Smartthings devices as well, making them much smarter. Here are two screenshots of the script I am using: