Releases: astrandb/weatherlink
Improvements and bugfixes
Notable Changes
A new sensor, Last updated
, is added that displays when data was last sent from the weatherstation to the WeatherLink cloud. A bux regarding how disconnected state was calculated was removed.
New Features
Translation
Dependencies
8 changes
- Bump ruff from 0.7.4 to 0.8.1 @dependabot (#214)
- Bump ruff from 0.7.0 to 0.7.4 @dependabot (#211)
- Bump colorlog from 6.8.2 to 6.9.0 @dependabot (#206)
- Update pip requirement from <24.3,>=21.0 to >=21.0,<24.4 @dependabot (#205)
- Bump actions/checkout from 4.2.1 to 4.2.2 @dependabot (#203)
- Bump ruff from 0.6.9 to 0.7.0 @dependabot (#201)
- Bump actions/checkout from 4.2.0 to 4.2.1 @dependabot (#199)
- Bump pre-commit from 4.0.0 to 4.0.1 @dependabot (#200)
Code quality and optimizations
Development tools
Minor bug fixes
Notable Changes
Bug fixes
- Show negative gust value as unknown @astrandb (#197)
- Change negative gust values to 0.0 @astrandb (#196)
Dependencies
5 changes
- Bump ruff from 0.6.8 to 0.6.9 @dependabot (#194)
- Bump actions/checkout from 4.1.7 to 4.2.0 @dependabot (#193)
- Bump pre-commit from 3.8.0 to 4.0.0 @dependabot (#195)
- Bump ruff from 0.6.2 to 0.6.8 @dependabot (#191)
- Bump pre-commit from 3.7.1 to 3.8.0 @dependabot (#184)
Beta 1, fix negative gust values
Notable Changes
Bug fixes
- Show negative gust value as unknown @astrandb (#197)
- Change negative gust values to 0.0 @astrandb (#196)
Dependencies
5 changes
- Bump ruff from 0.6.8 to 0.6.9 @dependabot (#194)
- Bump actions/checkout from 4.1.7 to 4.2.0 @dependabot (#193)
- Bump pre-commit from 3.8.0 to 4.0.0 @dependabot (#195)
- Bump ruff from 0.6.2 to 0.6.8 @dependabot (#191)
- Bump pre-commit from 3.7.1 to 3.8.0 @dependabot (#184)
Development tools
Beta, fix negative gust values
Notable Changes
Dependencies
5 changes
- Bump ruff from 0.6.8 to 0.6.9 @dependabot (#194)
- Bump actions/checkout from 4.1.7 to 4.2.0 @dependabot (#193)
- Bump pre-commit from 3.8.0 to 4.0.0 @dependabot (#195)
- Bump ruff from 0.6.2 to 0.6.8 @dependabot (#191)
- Bump pre-commit from 3.7.1 to 3.8.0 @dependabot (#184)
Development tools
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)