Skip to content

nivek1612/watergate-ha-custom-component

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watergate Integration for Home Assistant

hacs

Description

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.

Installation

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.

  1. Go to HACS ➤ Integrations ➤ Custom repositories ➤ Add custom repository in Home Assistant, and enter the URL of this GitHub repository.
  2. Choose the Integration category for the component to appear under integrations.
  3. Restart Home Assistant.
  4. 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:

  1. Open the configuration directory of your Home Assistant installation.
  2. If you do not have a custom_components directory, create it.
  3. In the custom_components directory, create a new directory called watergate.
  4. Copy all files from the custom_components/watergate/ directory in this repository into the watergate directory.
  5. Restart Home Assistant.
  6. Add the integration to Home Assistant (see Configuration).

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".

Configuration Variables

IP address

  • (string)(Required) Ip address of your device.

About

Custom component for Home Assistant Integration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%