Lots of goodies
github-actions
released this
12 Jan 08:04
·
107 commits
to refs/heads/main
since this release
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)