Skip to content

Releases: barleybobs/ecowater-softener

v2.2.1

01 Oct 20:51
be8be30
Compare
Choose a tag to compare
  • Fixed current_water_flow property
  • Fixed salt_level_percentage property

v2.1.3

29 Sep 11:45
dba6cd5
Compare
Choose a tag to compare
  • Fixed recharge_status property

v2.1.2

29 Sep 07:49
789cea9
Compare
Choose a tag to compare
  • Updated logic for requesting device to update
  • Added new properties

v2.0.0

27 Sep 09:53
1ba5482
Compare
Choose a tag to compare

V2.0.0 BREAKING CHANGES

For version 2.0.0 the library has been rewritten and methods have changed.

  • Now uses the Ayla API

v1.1.0

22 Sep 21:27
b215512
Compare
Choose a tag to compare
  • Fixed water usage statistic

Update for new website

02 Jul 13:24
0d9f40b
Compare
Choose a tag to compare

In version 1.0.0 the URL for the Ecowater website has been updated to https://wifi.ecowater.com/.

Introduction of getData()

10 Sep 18:20
fa9dc39
Compare
Choose a tag to compare

In version 0.0.4 the getData function has been introduced which allows you to pull all of the data that the other functions can pull but in one single request! The function will return a dictionary of all of the values. E.g. {'daysUntilOutOfSalt': 421, 'outOfSaltOn': datetime.datetime(2025, 5, 5, 0, 0), 'saltLevel': 3, 'saltLevelPercent': 21, 'waterUsageToday': 50, 'waterUsageDailyAverage': 143, 'waterAvailable': 1332, 'waterFlow': 0, 'waterUnits': 'Liters', 'rechargeEnabled': True, 'rechargeScheduled': False, 'deviceStatus': True}

Introduction of outOfSaltOn()

26 Aug 07:10
8c7d894
Compare
Choose a tag to compare

In this release I have introduced the outOfSaltOn() function which will return a DateTime object for when your Ecowater water softener should run out of salt

I have also updated daysUntilOutOfSalt() so that it returns an integer.

Fix

25 Aug 15:59
3f59e8b
Compare
Choose a tag to compare
Fix

Fixed rechargeSchedule() command to be called rechargeScheduled() as in the documentation

Inclusion of Python Version in README

25 Aug 15:44
30f7288
Compare
Choose a tag to compare

Inclusion of Python Version in README