Releases: Pirate-Weather/pirate-weather-ha
Corrected wind and ozone sensors and other bug fixes
Cleaning up some longstanding glitches, including:
Shutouts to @cloneofghosts for their incredible work replying to questions and correcting a ton of issues via a PR, @nepozs for a Polish translation, and of course, all the people who sponsor this project!
Better logging and fixed precipitation units
Assorted bug fixes
Fix a ton of smaller bugs relating to:
- Weather entity variables and unit rounding (#74).
- Pressure sensor state class (#73).
- Legacy Python packages (#80).
- Forecast sensor removal (#79)
Thank you to everyone who has sponsored this project! I can't say enough how happy I am to have the support that keeps this running.
Clearer descriptions, legacy code cleanup, and better error handling
- Add in logic to handle missing internet connections, unsubscribed APIs, and other failures per issues #60 and #70.
- Removed depreciated device class types and updated the native unit of measurement for the sensor per issues #71 and #72.
- Improved the config flow descriptions to make the csv input much clearer per issue #69.
Minor update to clarify warnings and update style
This minor update removes an unnecessary debug warning and makes the sensor.py script more readable
Support for config flow, update cordinators, asyncio, and more!
This is a major rewrite of this integration to allow it to be added via the UI, optimize API calls via an update coordinator, and generally bring it into compliance with modern Home Assistant standards. Existing configuration.yaml setups should be seamlessly integrated, and can be safely removed after the initial start.
A major thank you to everyone who has helped this project by sponsoring it, debugging this update, providing feedback, and using it! This integration and API have come a long way in the last year, and wouldn't have been possible without the support I've received from the community.