github lasswellt/govee-homeassistant v2026.2.1

latest releases: v2026.5.9, v2026.5.8, v2026.5.7...
3 months ago

What's Changed

Major refactoring release with 9 code quality fixes from code review:

Critical Fixes

  • Fix GoveeDeviceNotFoundError constructor mismatch
  • Fix async_send_diy_style returning True without sending command
  • Unify REST-forward / BLE-backup pattern for music mode on and off

Architecture Improvements

  • Extract BlePassthroughManager from coordinator
  • Extract SceneCacheManager from coordinator
  • Complete IApiClient protocol with get_diy_scenes
  • Fix segment entity to inherit from GoveeEntity
  • Consolidate scattered imports in coordinator
  • Simplify orphan entity cleanup with startswith matching

Other

  • Consolidate entity suffix constants to const.py
  • Reduce duplication in select platform entities
  • Fix mypy type annotations for BLE passthrough manager

Don't miss a new govee-homeassistant release

NewReleases is sending notifications on new releases.