Watergate
The Watergate integration integrates your Watergate Devices (currently Sonic Wi-Fi) with your Home Assistant. With this integration, you are able to:
- Control your valve
- Monitor live telemetry (water flow, water pressure, water temperature)
- Monitor water usage
Prerequisites
- You need to have a Sonic device.
- The Local API feature must be enabled in the Watergate application.
Supported devices
The following devices are known to be supported by the integration:
- Watergate Sonic Wi-Fi
Unsupported devices
The following devices are not supported by the integration:
- Watergate Sonic Pro
Supported functionality
Entities
The Watergate integration provides the following entities.
Sensors
-
Water meter volume
- Description: Water volume used by this device for the entire lifetime of a Sonic device.
- Remarks: It can be used in the Energy Dashboard.
-
Water flow rate
- Description: The current flow rate of water through the device.
- Remarks: Useful for monitoring real-time water usage.
-
Water pressure
- Description: The current water pressure in the system.
- Remarks: Can be used to detect potential issues in the water supply.
-
Water temperature
- Description: The current temperature of the water.
- Remarks: Useful for monitoring and ensuring safe water temperatures.
Valves
-
Water valve state
- Description: The current state of the water valve (open/closed).
- Remarks: It is automatically updated when the valve state is changed.
Data updates
The Watergate integration fetches data from the Sonic device every 2 minutes. Thanks to the webhook option, Sonic will provide live telemetry every second when water is flowing directly to Home Assistant.
Known limitations
The integration does not provide the ability to set auto shut-off thresholds and does not report any events regarding automatically closed valves.
Configuration
To add the Watergate integration to your Home Assistant instance, use this My button:
Manual configuration steps
If the above My button doesn’t work, you can also perform the following steps manually:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select Watergate.
-
Follow the instructions on screen to complete the setup.
Removing the integration
This integration follows standard integration removal procedures. No extra steps are required.
To remove an integration instance from Home Assistant
- Go to Settings > Devices & services and select the integration card.
- From the list of devices, select the integration instance you want to remove.
- Next to the entry, select the three-dot
menu. Then, select Delete.
Examples
Monitor water usage in the Energy Dashboard
The water meter volume entity can be added to the Energy Dashboard, allowing you to monitor water usage.
Automation ideas
- Turn off the water when no one is at home.
- Turn on the water when someone arrives home.
- Send a notification when the water is too hot.
- Send a notification when the water is too cold.
- Send a notification when water is flowing for too long.