What's Changed?
- Add auto-update attributes to api_last_polled by @autoSteve
- Upgrade data files from v3 integration schema by @autoSteve (read: very old Oziee versions)
- Config and options flows check valid API key and sites available by @autoSteve
- Add re-auth and reconfigure flows by @autoSteve
- Add repair flows for forecasts not updating by @autoSteve
- Fetch estimated actuals on super-stale start by @autoSteve
- Set sensors to unavailable on integration failure by @autoSteve
- Catch duplicate API key being specified by @autoSteve
- Remove check for conflicting integration by @autoSteve
- Add integration and unit tests by @autoSteve
- Strict type checking by @autoSteve
- Add troubleshooting section in README.md by @autoSteve
- Updated issue template by @BJReplay
Issues fixed
- Fix an issue when half-hourly breakdown is disabled but hourly is enabled by @autoSteve
- Fix an issue with transitioning from granular to legacy dampening by @autoSteve
- Fix an issue with using multiple hard limits by @autoSteve
- Fix an issue with stale start when auto-update is enabled by @autoSteve
- Fix an issue of incorrect forecasts with notes to remove any sample sites from Solcast dashboard by @BJReplay
Full Changelog: v4.2.7...v4.3.0