Bug Fixes
- Fixed MQTT disconnection when sending BLE commands: Now properly fetches device-specific MQTT topics from Govee's undocumented API (
device_ext.device_settings.topic). AWS IoT requires publishing to these device topics, not the account topic.
Based on analysis of wez/govee2mqtt implementation.
Changes
- Added
fetch_device_topics()to fetch topics fromhttps://app2.govee.com/device/rest/devices/v1/list - Coordinator now stores device topics and passes them to MQTT client
async_publish_ptreal()now requires a device topic parameter
Previous Releases
- v2026.1.49: First fix attempt (incorrect - used account topic)
- v2026.1.48: Added DIY Style Control and Music Mode entities