@david2 Thanks for this set of device drivers. All I've done so far is install the code through HPM and instalI the app, and create all devices after providing login credentials. No issues so far I'm happy to say.
I recently purchased a house that had the Moen Flo valve installed and I want to semi-automate it going from Sleep to Away mode. My idea is to create a virtual switch that controls that along with a few other things so that when I or visitors are in the house I can just flip one switch to control as much as possible related to occupancy vs vacancy.
You might want to look at the "Set this FLO Location to Away when Hubitat Safety Montor set to Armed Away (and revert to home when HSM not away)?" option on the location. That's what I use to trigger Away mode when I'm not at home (which I've setup to be presence based and override when I have guests).
For sleep mode, I have a virtual switch that's I activate via Alexa ("shower mode") that pushes button 3 on the location to set sleep mode. FWIW, Moen reverts sleep mode back to home after two hours by default (location settings), but I think the max you can set it to is 72 hours, so eventually your switch may get out of sync if you don't reset it (my virtual button resets itself after 45 minutes).
I'm not sure it's documented, but button 1 is home, button 2 is away and button 3 is sleep.