BREAKING CHANGE - read the upgrade instructions below before installing
This is a total rewrite of this component. It introduces a couple of major changes:
- The component is converted to an Integration, that uses the Integration Page in HA to setup and configure. So no more YAML editing
- It removes the dependency on DarkSky, and is now using the Forecast data that was introduced by Weatherflow a few month ago. Thanks to @max-rousseau for doing the initial work on this
- There is support for both the new Tempest Devices and the AIR and SKY devices
Please see the README.md for full instructions on how to set this up or upgrade.
Upgrading from a previous version
The integration has been rewritten, to use Config Flow as configuration option, so if you have a previous version installed, you must first remove that.
So when upgrading do the following in this order:
- Edit the yaml files that contain references to smartweather and remove them from the file. (configuration.yaml and were ever you store sensor, binary_sensor and weather configuration)
- Remove the Integration from HACS
- Restart Home Assistant
- When HA is back online go to HACS and install the new Beta Version of SmartWeather
- Restart Home Assistant
- When HA is back online, go to Configuration and then Integrations, click the + sign in the bottom right, and search for SmartWeather.
- Fill out the Configuration Options, and click Submit. You should now have all the Devices and Entities configured.