Flo by Moen
homebridge-flobymoen · v1.0.21
Adds Flo by Moen water shutoff valve, leak detectors and system modes to HomeKit.
What it says it supports
Brands
- Moen
- Flo
Devices it names
- Flo by Moen 3
- water detector
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Flo by Moen shutoff valves work via unofficial cloud; Moen Smart Water migration adds an opt-in SSO login.
- Works3
- Won’t be supported1
| Device | Status | What they said | Source |
|---|---|---|---|
| Flo by Moen 3/4in Smart Water Shutoff | Works | PSI read error on new device resolved after enabling debugSaved copyWow. Turning on debug actually got it working. It is a new device. Here are the logs: ``` [5/29/2024, 10:47:56 PM] [Flo-by-Moen] Adding Device: { name: '3/4” Smart Water Shutoff', deviceModel: 'flo_device_075_v2', type: 'flo_device_v2', serialNumber: 'NA', location: '3237a7a1-f0c7-4c96-b6d2-c31ec13e5b00', deviceid: '58fa1611-a8e5-4955-ad6b-67ebd142383b', notifications: { infoCount: 0, warningCount: 0, criticalCount: 0, alarmCount: [], info: { count: 0, devices: [Object] }, warning: { count: 0, devices: [Object] }, critical: { count: 0, devices: [Object] } }, warningCount: 0, criticalCount: 0, … Excerpt saved from GitHub on 2026-10-22. | Issue #15 · 2024-05 |
| Flo by Moen water shutoff | Works | Existing plugin suggested for water valveSaved copyIt already exists Homebridge Plug-In for Flo by Moen Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2022-02 |
| Moen Smart Water Network accounts | Works | Opt-in Moen SSO (Cognito) auth added for migrated accountsSaved copy… /api/v1/users/auth` returns 200 and its token is accepted by `api-gw`, 200 on `/api/v2/users/{id}` and `/api/v2/devices/{id}`. Whether something changed at Moen or the credential state differed when I first tested, I can't tell. Leaving the claim standing would be misleading, so here is what the PR actually offers. What this adds Optional support for the Moen SSO (Cognito) auth flow, the one the current Moen Smartwater app uses, for accounts migrated to the Moen Smart Water Network. Verified on a real migrated account: `POST oauth2/token {username, password, client_id}` → `{ "token": { … Excerpt saved from GitHub on 2026-10-22. | PR #34 · 2026-07 |
| Phyn Plus shutoff and sensors | Won’t be supported | Maintainer cannot develop without owning the hardwareSaved copyWould you be able to use your hard work on this plugin to create a new one for the Phyn Plus system? I have the Phyn Plus with shut-off valve and water sensors. How much work would it be to create a similar plugin but for Phyn Plus users? I am not a programmer but I would certainly be able to assist with beta testing. Thoughts? Excerpt saved from GitHub on 2026-10-22. | Issue #30 · 2025-08 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud
Unofficial Flo cloud API
You’ll need
- Flo account
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | >=1.8.0 || >=2.0.0 |
| Homebridge 2.0 | Yes |
| Node.js | >=20 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | Flo-by-Moen |
| License | MIT |
Community signals
| Downloads a week | 19 |
|---|---|
| Downloads a month | 99 |
| GitHub stars | 18 |
| Open issues | 1 |
| Closed issues | 30 |
| Last code push | 2026-10-03 |
| Latest version | 1.0.21 (2026-04-21) |
| First published | 2021-08-30 |
| Releases | 24 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- Uses unofficial cloud API
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Battery
- HumiditySensor
- LeakSensor
- LightSensor
- SecuritySystem
- Switch
- TemperatureSensor
- Valve
