Skip to content
Home Assistant TestFlight
Water

Ecowater Softener

barleybobs/homeassistant-ecowater-softener · vv4.1.0

HACSCloud polling

A Homeassistant custom component to integrate Ecowater water softeners

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
sensorSensor (temperature, humidity, air quality…)

What people report

Ecowater softeners work via the Ecowater website (cloud), including a flow sensor added in 4.0.0. The eVOLUTION REFINER BOOST cannot be added.

  • Works1
  • Not working1
  • Requested1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Ecowater water softenerWorks CloudReads data from the Ecowater website; water flow sensor added in v4.0.0
Saved copy
Would it be possible to include the water flow value? PyPi Page)

Excerpt saved from GitHub on 2026-10-23.

Issue #69 · 2024-08
Ecowater eVOLUTION REFINER BOOSTNot working CloudSetup fails with KeyError device_serial_number; Hydrolink alternative suggested
Saved copy
Install followed the steps: Step add integration login i get unkown error Model: eVOLUTION REFINER BOOST Do i miss something here ? KeyError: 'device_serial_number' 2025-06-18 15:00:12.200 ERROR (MainThread) [aiohttp.server] Error handling request Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py", line 452, in _handle_request resp = await request_handler(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/aiohttp/web_app.py", line 543, in _handle resp = await handler(request) ^^^^^^^^^^^^^^^^^^^^^^ File …

Excerpt saved from GitHub on 2026-10-23.

Issue #83 · 2025-06
Ecowater no-salt (oxidising iron filter) systemRequested CloudSupport for no-salt systems and flow rate proposed, still open
Saved copy
increasing check frequency to 1 minute - adding flow rate from api - adding support for no salt (oxidizing, etc) systems - fixing deprecated unit warnings i have an oxidation iron filter system that does not use salt but does backwash nightly the api shows daily usage, average usage, flow rate, and several other stats. integration was working until recent update, which broke because the salt values were not being found. this change adds a checkbox "Uses Salt" to integration configuration, which can be turned off for systems which do not use salt. There are several other ecowater systems which …

Excerpt saved from GitHub on 2026-10-23.

PR #51 · 2024-01

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Details

Installs (analytics)330 (0.05%)
GitHub stars50
Latest versionv4.1.0 (2024-10-01)
Set up in the UIYes
Maintainers@barleybobs
LicenseMIT

Notable forks

Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.

ForkStarsLast pushDescription
nprovoost/homeassistant-ecowater-softener Newer code★ 02025-06-18A Homeassistant custom component to integrate Ecowater water softeners

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.