mikedhanson / homeassistant-iqua-softener

Home assistant integration for iQua app supported water softeners

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dev environemnt for testing

Getting started:

https://developers.home-assistant.io/docs/development_environment/#:~:text=Git-,Getting%20started%3A,-Go%20to%20Home

Debugging with Visual Studio Code If the Dev Container was set up correctly it -supports debugging by default, out-of-the-box. It provides the necessary debug configurations, so hitting F5 should launch Home Assistant. Any breakpoints put in the code should be triggered, and the debugger should stop.

iQua app supported water softeners integration for Home Assistant

iqua_softener is a custom component for Home Assistant. The integration allows you to pull data for you iQua app supported water softener from Ecowater company server.

It will create nine sensors (refreshed every 5 seconds):

  • State - whether the softener is connected to Ecowater server
  • Date/time - date and time set on water softener
  • Last regeneration - the day of last regeneration
  • Out of salt estimated day - the day on which the end of salt is predicted
  • Salt level - salt level load in percentage
  • Today water usage - water used today
  • Water current flow - current flow of water
  • Water usage daily average - computed average by softener of daily usage
  • Available water - water available to use before next regeneration

The units displayed are set in the application settings.

Homeassistant sensor dialog

Installation

Copy the custom_components/iqua_softener folder into the config folder.

Configuration

To add an iQua water softener to Home assistant, go to Settings and click "+ ADD INTEGRATION" button. From list select "iQua Softener" and click it, in displayed window you must enter:

  • Username - username for iQua application
  • Password - password for iQua application
  • Serial number - device serial number, you can find it in iQua app device information tab and field called "DSN#" (this field is case sensitive!)

License

MIT

About

Home assistant integration for iQua app supported water softeners

License:MIT License


Languages

Language:Python 100.0%