Releases: kcofoni/ha-netro-watering
Stable version 1.1.1
Warning
This version is a patch for version 1.1.0 to be compatible with Home Assistant version 2023.6 (see Bugs fixed section below).
New features (from version 1.1.0)
- Two new custom services are provided : Refresh data and Report weather:
- Refresh data for updating the data of the devices (controller, zones, sensors) when desired
- Report weather for reporting weather data, overriding system default weather data. Each user will be able to establish his own Home Assistant script which will call on this service after having collected custom weather information.
- Attributes have been added to binary sensors to be consistent with sensors and improve display capabilities
- Entry configuration has been simplified (only the serial number is requested) and refactored
- Documentation has been updated consequently
- Some minor improvements
Bugs fixed
- issue #7 (HA version 2023.6.0 compatibility issue)
Stable version 1.1.0
New features
- Two new custom services are provided : Refresh data and Report weather:
- Refresh data for updating the data of the devices (controller, zones, sensors) when desired
- Report weather for reporting weather data, overriding system default weather data. Each user will be able to establish his own Home Assistant script which will call on this service after having collected custom weather information.
- Attributes have been added to binary sensors to be consistent with sensors and improve display capabilities
- Entry configuration has been simplified (only the serial number is requested) and refactored
- Documentation has been updated consequently
- Some minor improvements
Bugs fixed
- minor bugs have been fixed
Stable version v1.0.0
This new release has been created after the validation actions, required by HACS, were run successfully.
It is very similar to v0.9.6 since no change has been done on the integration code. Some minor corrections have been made in the documentation.
Beta version v0.9.6
New features:
-
The set moisture service now provided by the integration and applicable to a particular zone, allows to indicate to Netro system the level of humidity of the given zone. This measure may thus be collected via an external sensor, not part of the Netro ecosystem, and which can nevertheless induce Netro specific watering planning algorithms. Please refer to documentation for further detail.
-
A moisture entity has been added to each zone so as to store the moisture that has been set by the set moisture service
No Bug fixed
Beta version v0.9.5
New features:
- Introducing slow down factor: defines time slots during which the polling process of controllers (not applicable for sensors) will be slowed down by applying a multiplier coefficient to the refresh period (see documentation for further details). May be useful for better managing the 2,000 requests per day and per device limitation imposed by the Netro API.
- Improving and completing display of extra attributes: now displaying refresh interval and slowdown factor if relevant
- Improving logging info
Bug fixed:
- issue #4
Beta version v0.9.4
This version brings the following improvements:
- Extra attributes have been added to Controller and Sensor devices. One can now track the number of tokens remaining - a new entity has been created - and display the meta data provided for each transaction by Netro Public API
- The last measurement time is now provided for sensors
- Spanish translation, thanks to @jeslopalo, is now available
Bugs fixed:
- An error was raised when a sensor no longer provided data. This is now handled correctly
- French spelling mistake
Beta version v0.9.3
This version brings the following improvements:
- Custom integration services have been created:
- start watering and stop watering services, applicable to any controller or zone
- enable and disable services, applicable to any controller
- The default icon of the start/stop watering switches has been changed
- Some translations have been improved
- Documentation has been updated
The Netro icon and logo are now part of the home assistant brands so that it can now be displayed in the parameters screens.
No bug has been fixed
Beta release
This release has been accepted with the following Netro devices : Sprite, Pixie, Whisperer.
Tests have been performed in combining multiple controllers and sensors, within several configuration sets.
The major functions have been implemented so that sensors, controllers and zones provide their information : humidity, temperature, illuminance, battery percent, last watering et next watering date, source and status.
Actions are also available that allow to start/stop irrigation, zone by zone or all zones at once.
HA custom services have not been provided yet. This will be done in future versions.
Despite the care taken, this version is still fragile. I look forward to obtaining user feedback on the level of reliability and the functional richness in order to open up new areas for improvement.
Thanks