Skip to content

v3.1.8

Choose a tag to compare

@Dregi56 Dregi56 released this 20 Jun 13:41
9d3e3a8

πŸ› Fix: HomePod / Apple TV announcement failures (extra keys not allowed @ data['announce'])
What was broken: πŸͺ² a sneaky bug was hiding in the generic/Google player fallback β€” every chime and voice announcement included an announce: True flag meant only for platforms like Google Cast and Sonos. Devices exposed through the Apple TV integration (HomePod πŸπŸ”Š included) don't recognize that flag, so Home Assistant rejected the call before it could even play.
What's fixed: πŸ”§ the integration now tries announce: True first, and if the player politely refuses, it automatically retries without it. No config changes needed β€” just update and your announcements should be back in business.
Affected setups: anyone using the generic/Google player type with a media_player that doesn't support the announce flag (e.g. HomePod via Apple TV integration).
πŸ™ Thanks to the community member who reported this with clean debug logs β€” squashing this one was quick thanks to you!