v2.0.3 — fix cloud setup WAF 403
What's Changed
Bug Fixes
- Cloud setup no longer fails with a misleading "invalid email or password" error. Orbit's API gateway (WAF) had begun returning HTTP 403 to any request whose
User-AgentcontainsHomeAssistant— which is exactly what Home Assistant's shared aiohttp session stamps on outbound requests by default — so every cloud call at setup was rejected before authentication andconfig_flowmislabeled the 403 as bad credentials. The integration now sends a browserUser-Agent(and a normalAccept) on its cloud REST calls, matching the wider B-Hyve HA ecosystem's fix for the same WAF change (sebr/bhyve-home-assistant#427). This integration is BLE-based and only contacts the cloud at setup, so the change is confined to the setup path. Fixes #1. Thanks @exactmike!
Maintenance
- Bump
manifest.jsonversion to match the release tag.
Full Changelog: v2.0.2...v2.0.3