The watergate
component provides an integration with Watergate's local API service. It adds sensors for metrics like water flow, pressure, and valve state, and provides device actions such as opening/closing the valve and monitoring device telemetry.
Currently we are in the process of integrating this component in Home Assistan core. It will be available soon there.
⚠️ Note: Ensure that you have enabled a Local API in Watergatge mobile application.
There are two ways this integration can be installed into Home Assistant.
The easiest and recommended way is to install the integration using HACS, which makes future updates easy to track and install.
- Go to HACS ➤ Integrations ➤ Custom repositories ➤ Add custom repository in Home Assistant, and enter the URL of this GitHub repository.
- Choose the Integration category for the component to appear under integrations.
- Restart Home Assistant.
- Add the integration to Home Assistant (see Configuration).
Alternatively, installation can be done manually by copying the files in this repository into the custom_components
directory in the Home Assistant configuration directory:
- Open the configuration directory of your Home Assistant installation.
- If you do not have a
custom_components
directory, create it. - In the
custom_components
directory, create a new directory calledwatergate
. - Copy all files from the
custom_components/watergate/
directory in this repository into thewatergate
directory. - Restart Home Assistant.
- Add the integration to Home Assistant (see Configuration).
Configuration is done through the Home Assistant UI.
To add the integration, go to Settings ➤ Devices & Services ➤ Integrations, click ➕ Add Integration, and search for "Watergate".
IP address
- (string)(Required) Ip address of your device.