Skip to content

Releases: figorr/homeassistant-ecowater-softener

v4.2.0

08 Oct 17:02
122cea7
Compare
Choose a tag to compare
  • Added format date selection to config_flow.py. You can select between dd/mm/yyyy or yyyy/mm/dd during the initial setup process. Due this change, it is mandatory to remove the old device before downloading this v4.2.0 version and then restart HA. After restarting HA you can add a new device in the Ecowater integration … and the setup process will start again, asking your your Ecowater login credentials and the desired format date.
  • Added “status” sensor to show if the connection to API is “online” or “offline”. “Online” when the “last api call successful” was True and “Offline” when the “last api call successful” was False.
  • Added “last api call successfull” sensor. This sensor shows as a timestamp, the last time the integration connects to API and successfully download data (properties). In the entity card It shows the time since the last update… for instance … 5 min ago, but you can also use format:date or format:time in an entity card to show date or HH:MM.
  • Added new translations for de, es, en and fr.

Beta v4.0.0

01 Oct 16:03
eb11e39
Compare
Choose a tag to compare
Beta v4.0.0 Pre-release
Pre-release
  • Added sensor names translations.
  • Added Spanish translation
  • Added LAST UPDATE sensor

Beta v3.4.4.B04

26 Sep 17:27
b3bd9e6
Compare
Choose a tag to compare
Beta v3.4.4.B04 Pre-release
Pre-release
  • Bump ecowater-softener (ecowater.py) to version 1.1.0

Beta v3.4.4.B03

26 Sep 17:18
1b3656f
Compare
Choose a tag to compare
Beta v3.4.4.B03 Pre-release
Pre-release
  • Added a number entity to dynamically change the timedelta (time between API calls), set by default to 30 minutes.
  • Added a sensor that shows the state of the number entity. It could be useful to see the timedelta value, once you changed using the number entity. This sensor could be useful to see the value of the custom timedelta and prevent involuntary changes of the slider.

Beta v3.4.4.B02

24 Sep 22:08
efee63f
Compare
Choose a tag to compare
Beta v3.4.4.B02 Pre-release
Pre-release

Introduce many code changes to automatically create some new entities that will be helpful to manage the timedelta (time between scans) once the code is implemented.

  • number entity. It includes a slider to set the timedelta
  • input_button entity. It should be used to confirm and save any change from the number entity
  • sensor entity. This sensor shows the new timedelta once the save button has been pressed.

Beta v3.4.4.B01

22 Sep 16:42
3df6018
Compare
Choose a tag to compare
Beta v3.4.4.B01 Pre-release
Pre-release

Update coordinator.py code in order to improve the "Last Update" sensor, to be able to improve the way to manage "Offline" status and also try to catch that situations where the API gets stucked and seems to block the connection due you reached the limit API Calls.

I have seen some situations where the integration and even the mobile APP is showing the device is online but it is not updating any data to the mobile app or to the integration. But if you went to see the device you can see the device has new data that is not being uploaded to the app or to the API. In such cases only a powercycle of the device (turning off the device for 1 or 2 minutes before turning on it again) and once the device is on you can reload the integration (and you will receive the new data) or you can wait until the integration calls the API (according to the time interval between scans). In my case I set the timedelta to 30 minutes in order to not to reach the API Call limit).

v3.4.3

22 Sep 13:24
ea35725
Compare
Choose a tag to compare
  • Added translation not only to the setup process. The name of the sensors can also be translated using the translation_key code.
  • Updated translation json files in order to be able to translate the name sensors to English, German, French and Spanish.
  • Updated the strings.json file.

Beta v3.4.3.B01

22 Sep 00:17
6517373
Compare
Choose a tag to compare
Beta v3.4.3.B01 Pre-release
Pre-release
  • Added new method to manage translation of sensor names using translation_key.
  • Added new strings.json file.
  • Added new en.json file.
  • Added new fr.json file.
  • Added new es.json file.

Release v3.4.2

20 Sep 10:00
bd1e133
Compare
Choose a tag to compare
  • Add new sensor “Last Update”
  • Add Spanish translation to setup.
  • Set time between scans again to 30 minutes, due to api calls limit.
  • Some other minor bug fixes (see Changelog at Readme file for more details).
  • Update images according to the new added "Last Update" sensor.