Releases: astrandb/weatherlink
Support for standalone AirLink and some minor tweaks
Notable Changes
New Features
- Add support for standalone AirLink @astrandb (#153)
- Add sensor for leaf temperature @astrandb (#151)
Translation
6 changes
Dependencies
15 changes
- Update pip requirement from <24.1,>=21.0 to >=21.0,<24.3 @dependabot (#183)
- Bump ruff from 0.3.5 to 0.6.2 @dependabot (#182)
- Bump actions/checkout from 4.1.2 to 4.1.7 @dependabot (#170)
- Bump pre-commit from 3.7.0 to 3.7.1 @dependabot (#164)
- Bump pre-commit from 3.6.2 to 3.7.0 @dependabot (#148)
- Bump ruff from 0.3.4 to 0.3.5 @dependabot (#149)
- Bump ruff from 0.3.3 to 0.3.4 @dependabot (#147)
- Update pip requirement from <23.3,>=21.0 to >=21.0,<24.1 @dependabot (#132)
- Bump actions/checkout from 4.1.1 to 4.1.2 @dependabot (#143)
- Bump ruff from 0.1.14 to 0.3.3 @dependabot (#142)
- Bump svenstaro/upload-release-action from 2.7.0 to 2.9.0 @dependabot (#138)
- Bump pre-commit from 3.6.0 to 3.6.2 @dependabot (#135)
- Bump release-drafter/release-drafter from 5 to 6 @dependabot (#130)
- Bump ruff from 0.1.13 to 0.1.14 @dependabot (#127)
- Bump colorlog from 6.8.0 to 6.8.2 @dependabot (#128)
Code quality and optimizations
New features and improved performance
Notable Changes
New Features
- Add support for standalone AirLink @astrandb (#153)
- Add sensor for leaf temperature @astrandb (#151)
Translation
5 changes
Dependencies
11 changes
- Bump pre-commit from 3.6.2 to 3.7.0 @dependabot (#148)
- Bump ruff from 0.3.4 to 0.3.5 @dependabot (#149)
- Bump ruff from 0.3.3 to 0.3.4 @dependabot (#147)
- Update pip requirement from <23.3,>=21.0 to >=21.0,<24.1 @dependabot (#132)
- Bump actions/checkout from 4.1.1 to 4.1.2 @dependabot (#143)
- Bump ruff from 0.1.14 to 0.3.3 @dependabot (#142)
- Bump svenstaro/upload-release-action from 2.7.0 to 2.9.0 @dependabot (#138)
- Bump pre-commit from 3.6.0 to 3.6.2 @dependabot (#135)
- Bump release-drafter/release-drafter from 5 to 6 @dependabot (#130)
- Bump ruff from 0.1.13 to 0.1.14 @dependabot (#127)
- Bump colorlog from 6.8.0 to 6.8.2 @dependabot (#128)
Code quality and optimizations
More features
Notable Changes
This release contains initial support for AirLink devices. It is only tested for installations where the AirLink device is installed through a Console. Standalone installs are not tested and does probably not work perfectly. If your installation of AirLink is affected, please report an issue in the repository.
In previous release it was not always obvious if the values from the weather stations was outdated. In this version the data will be displayed as unavailable if the values from the API are older than 60 minutes.
New Features
- Add more sensors to AirLink @astrandb (#125)
- Fix minor issues with AirLink @astrandb (#124)
- AirLink_1 @astrandb (#123)
- Check for data availability @astrandb (#122)
Bug fixes
Translation
3 changes
Dependencies
- Bump ruff from 0.1.11 to 0.1.13 @dependabot (#119)
Prerelease: AirLink support and more
Notable Changes
This release adds support for AirLink devices. The feature is not tested with standalone installations of AirLinks. Users with this type of installation are most welcome to confirm if it works as expected or add an issue in the repo if any problems occur.
The other main feature is that it is now clearly signalled when the data from the weather stations is outdated, i.e. > 60 min old.
New Features
- Add more sensors to AirLink @astrandb (#125)
- Fix minor issues with AirLink @astrandb (#124)
- AirLink_1 @astrandb (#123)
- Check for data availability @astrandb (#122)
Bug fixes
Translation
3 changes
Dependencies
- Bump ruff from 0.1.11 to 0.1.13 @dependabot (#119)
Lots of goodies
Notable Changes
This is an overhaul of most parts of the integration. There are many new features and improvements.
- An important new feature is that an ISS can be transmitting to Live or Console units on any channel, not only on channel 1.
- Improved discovery of available sensors and calculated values.
- There is support for the soil moisture transmitter.
- A binary sensor that signals if observation data is older than 30 min. The exact time when the station was updated is stored as an attribute to this sensor.
Known problems
In certain configurations invalid sensors can be exposed. E.g. Leaf wetness 4
. This is due to a bug on Weatherlink's side and not possible to handle by the integration. Users can disable these sensors in the UI if they don't want to see them.
If many stations belonging to same account on Weatherlink are installed in the integration the API can react with rate limiting (HTTP status 429).
New Features
- Add evapotranspiration and adjust display precision @astrandb (#116)
- Connect/Disconnected sensor if last update > 30 minutes @astrandb (#104)
- Add Moist/Soil transmitter @astrandb (#101)
- Add UV-index sensor @astrandb (#98)
- Allow primary ISS to have any tx_id @astrandb (#97)
Bug fixes
- Add evapotranspiration and adjust display precision @astrandb (#116)
- Enable timestamp sensor for data_structure 2 @astrandb (#111)
- Remove moist/soil sensors from data_structure 23 @astrandb (#107)
- Change rain storm datetimes to local tz @astrandb (#105)
- Handle None values in rain data @astrandb (#94)
Translation
- Lokalise: Translations update @astrandb (#118)
- Lokalise: Translations update @astrandb (#117)
- Add evapotranspiration and adjust display precision @astrandb (#116)
- Lokalise: Translations update @astrandb (#114)
- Lokalise: Translations update @astrandb (#112)
- Enable timestamp sensor for data_structure 2 @astrandb (#111)
- Lokalise: Translations update @astrandb (#108)
- Rename "Irradiance" to "Solar irradiance" @astrandb (#102)
- Add Moist/Soil transmitter @astrandb (#101)
- Add UV-index sensor @astrandb (#98)
Dependencies
- Bump ruff from 0.1.9 to 0.1.11 @dependabot (#109)
- Bump ruff from 0.1.8 to 0.1.9 @dependabot (#86)
Maintenance
Code quality and optimizations
- Deduplicate sensor descriptions and data interpretation @astrandb (#115)
- Change versioning to CalVer (e g 2023.12.0) @astrandb (#88)
Development tools
Beta 5 - Lots of goodies
Beta comments
No more features will be added to this release. Only bugs will be fixed before the planned release later this week.
Please test this beta version in the mean time and report any issues in the repo on Github.
Notable Changes
- The main new feature is that an ISS can be transmitting to Live or Console units on any channel, not only on channel 1.
- There is also support for the Moist/Soil transmitter.
- A binary sensor that signals if observation data is older than 30 min. The exact time when the station was updated is stored as an attribute to this sensor.
Known problems
In certain configurations invalid sensors can be exposed. E.g. Leaf wetness 4
. This is due to a bug on Weatherlink's side and not possible to handle by the integration. Users can disable these sensors in the UI if they don't want to see them.
New features
- Add evapotranspiration and adjust display precision @astrandb (#116)
- Connect/Disconnected sensor if last update > 30 minutes @astrandb (#104)
- Add Moist/Soil transmitter @astrandb (#101)
- Add UV-index sensor @astrandb (#98)
- Allow primary ISS to have any tx_id @astrandb (#97)
Bug fixes
- Add evapotranspiration and adjust display precision @astrandb (#116)
- Enable timestamp sensor for data_structure 2 @astrandb (#111)
- Remove moist/soil sensors from data_structure 23 @astrandb (#107)
- Change rain storm datetimes to local tz @astrandb (#105)
- Handle None values in rain data @astrandb (#94)
Translation
- Lokalise: Translations update @astrandb (#117)
- Add evapotranspiration and adjust display precision @astrandb (#116)
- Lokalise: Translations update @astrandb (#114)
- Lokalise: Translations update @astrandb (#112)
- Enable timestamp sensor for data_structure 2 @astrandb (#111)
- Lokalise: Translations update @astrandb (#108)
- Rename "Irradiance" to "Solar irradiance" @astrandb (#102)
- Add Moist/Soil transmitter @astrandb (#101)
- Add UV-index sensor @astrandb (#98)
Dependencies
- Bump ruff from 0.1.9 to 0.1.11 @dependabot (#109)
- Bump ruff from 0.1.8 to 0.1.9 @dependabot (#86)
Maintenance
Code quality and optimizations
- Deduplicate sensor descriptions and data interpretation @astrandb (#115)
- Change versioning to CalVer (e g 2023.12.0) @astrandb (#88)
Development tools
Beta 3 - Lots of goodies
Notable Changes
- The main new feature is that an ISS can be transmitting to Live or Console units on any channel, not only on channel 1.
- There is also support for the Moist/Soil transmitter.
- A binary sensor that signals if observation data is older than 30 min. The exact time when the station was updated is stored as an attribute to this sensor.
There are a few more features in the pipeline that are planned for inclusion in the upcoming release. Please test this beta version in the mean time and report any issues in the repo on Github.
New Features
- Connect/Disconnected sensor if last update > 30 minutes @astrandb (#104)
- Add Moist/Soil transmitter @astrandb (#101)
- Add UV-index sensor @astrandb (#98)
- Allow primary ISS to have any tx_id @astrandb (#97)
Bug fixes
- Enable timestamp sensor for data_structure 2 @astrandb (#111)
- Remove moist/soil sensors from data_structure 23 @astrandb (#107)
- Change rain storm datetimes to local tz @astrandb (#105)
- Handle None values in rain data @astrandb (#94)
Translation
- Lokalise: Translations update @astrandb (#112)
- Enable timestamp sensor for data_structure 2 @astrandb (#111)
- Lokalise: Translations update @astrandb (#108)
- Rename "Irradiance" to "Solar irradiance" @astrandb (#102)
- Add Moist/Soil transmitter @astrandb (#101)
- Add UV-index sensor @astrandb (#98)
Dependencies
- Bump ruff from 0.1.9 to 0.1.11 @dependabot (#109)
- Bump ruff from 0.1.8 to 0.1.9 @dependabot (#86)
Maintenance
Code quality and optimizations
Development tools
Add support for sensor transmitters and more
Notable Changes
The integration can now display data from multiple sensor units (ISS or sensor transmitters) when connected to the same Live or Console device. SUppport for Leaf/Soil sensors will be added in a later release.
New Features
Translation
Maintenance
Development tools
Some more sensors and general performance improvements
Notable changes
- A number of new sensors are exposed, some are disabled by default and must be enabled by the user if used.
- A number of minor performance improvements and optimizations
Note that this version will only display data from one primary device, such as Vantage Vue or Vantage Pro. It will not detect the presence of extra sensor suites or similar add-ons. This will be addressed in an upcoming release. No delivery time promised!
New Features
- Add sensors for derived temperatures and more @astrandb (#73)
- Touch-up of DeviceInfo @astrandb (#76)
Dependencies
- Bump ruff from 0.1.7 to 0.1.8 @dependabot (#74)
Maintenance
Development environment and tools
- Minor fixes in development container
A few new sensors
New Features
- Add sensors for wind_gust and rain_storm @astrandb (#68)
- Add datetime attribute to rain_storm sensor
- Slovak translation @misa1515
Changes
- Lokalise: Translations update @astrandb (#71)
- Get correct values for gusts @astrandb (#70)
- Lokalise: Translations update @astrandb (#69)
Dependencies
- Bump pre-commit from 3.5.0 to 3.6.0 @dependabot (#66)
- Bump ruff from 0.1.6 to 0.1.7 @dependabot (#65)
- Bump actions/setup-python from 4 to 5 @dependabot (#64)
- Bump colorlog from 6.7.0 to 6.8.0 @dependabot (#61)