v1.5.0
🐛 Fixes
- Handle re-auth correctly - @RogerSelwyn
- Fix lack of support of webhook property alert - @RogerSelwyn
- Fix incorrect throttling - @RogerSelwyn
- Fix corrected calculatedat from pyhomelink - @RogerSelwyn
🧰 Maintenance
- Minor formatting - @RogerSelwyn
- Minor re-structure to remove unneeded exception protection - @RogerSelwyn
- Remove redundant code - @RogerSelwyn
- Tweak throttling to give control - @RogerSelwyn
⬆️ Dependencies
- Bump pyhomelink to 0.2.0 - @RogerSelwyn
- Auto update requirements.txt - @actions-user
- build(deps): bump ruff from 0.5.5 to 0.6.3 - @dependabot[bot]
- build(deps): bump ruff from 0.6.3 to 0.6.5 - @dependabot[bot]
📚 Documentation
✅ Test
- Add initial config_flow testing - @RogerSelwyn
- Sort out linting issues - @RogerSelwyn
- Add pyproject.toml matching HA for linting/formatting - @RogerSelwyn
- Format testing code with Ruff - @RogerSelwyn
- Correct pyproject.toml for Ruff - @RogerSelwyn
- Ruff deal with Ruff errors :-( - @RogerSelwyn
- Add some base setup testing - @RogerSelwyn
- Add more testing for alerts via api - @RogerSelwyn
- Add more testing around errors, webhooks and insights - @RogerSelwyn
- Add tests for Webhooks - @RogerSelwyn
- Added final webhook tests - @RogerSelwyn
- Added MQTT testing - 95% commented out due to Mock issues - @RogerSelwyn
- Remove MQTT testing since it is deprecated in HomeLINK - @RogerSelwyn
- Add testing action - @RogerSelwyn
- Update test.yaml - @RogerSelwyn
- Add more testing to fill gaps - @RogerSelwyn
- Add readings tests (and restructure tests) - @RogerSelwyn
- Remove print statements - @RogerSelwyn