This custom component for Home Assistant adds support for for reading water usage data from AquaHawk.
The easiest way to install this integration is with HACS. First, install HACS if you don't have it yet. In Home Assistant, go to HACS -> Integrations, click on + Explore & Download Repositories, search for AquaHawk, and click download. After download, restart Home Assistant.
Once the integration is installed, you can add it to the Home Assistant by going to Configuration -> Devices & Services, clicking + Add Integration and searching for AquaHawk or, using My Home Assistant service, you can click on:
- Update Home Assistant to version 2021.12 or newer.
- Clone this repository.
- Copy the
custom_components/aquahawkfolder into your Home Assistant'scustom_componentsfolder.
- Add
AquaHawkintegration via UI. - Enter AquaHawk cloud hostname, account id, username, and password.
- Sensor values are delayed due to the infrequent sending of data from the water meters to the cloud. The delay is usually many hours to a day in my experience.
This custom component creates following entities for each discovered dehumidifier:
| Platform | Description |
|---|---|
sensor |
Sensor for water usage today. |
sensor |
Sensor for water usage this year. |
This integration supports energy dashboard. To enable it, go to Settings -> Dashboards -> Energy, click on Add Water Source, and select AquaHawk Yearly (using the daily sensor will not work correctly). Once added, you can see water usage in the energy dashboard.
If there are problems while using integration setup, an advanced debug logging can be activated via Advanced settings page.
Once activated, logs can be see by clicking at:
Select Load Full Home Assistant Log to see all debug mode logs. Please include as much logs as possible if you open an issue.
Debug logging can be activated without going through setup process:
On entry page, paste following content:
service: logger.set_level
data:
custom_components.aquahawk: DEBUGIt is possible to activate debug logging on Home Assistent start. To do this, open Home Assistant's configuration.yaml file on your machine, and add following to logger configuration:
logger:
# Begging of lines to add
logs:
custom_components.aquahawk: debug
# End of lines to addHome Assistant needs to be restarted after this change.
AquaHawk and other names are trademarks of their respective owners.