Repository navigation
v0.3.8 — Sound Mode (Quick) remembers last category
Sound Mode (Quick) remembers your last pick
v0.3.7 correctly explained why select.denon_sound_mode_quick reverts to unknown after picking Movie/Music/Game: those categories often resolve to a mode shared across all three (Stereo, Dolby Surround, DTS Neural:X, Multi Ch Stereo, Virtual), which the receiver's MS? readback can't distinguish between categories for. That's the common case, though -- so reverting to unknown every time wasn't very useful in practice.
What changed
The integration now remembers which category you last picked and keeps showing it instead of immediately reverting to unknown:
- Pick Music, it resolves to Stereo (a shared mode) -> the entity now keeps showing Music instead of unknown.
- The memory self-heals automatically whenever the receiver reports an unambiguous mode (Mono Movie, Rock Arena/Jazz Club/Matrix, Video Game, or anything under Pure) -- from any source, not just this integration. Change modes from the receiver's own remote or its app and land on something unambiguous, and the memory re-syncs to match.
- It's sanity-checked: a remembered "Pure" is never shown while a mode shared by Movie/Music/Game is active, since Pure never shares modes with the other three -- that combination is provably stale and is discarded rather than shown.
- Not persisted across a Home Assistant restart -- starts back at unknown until the next unambiguous reading or quick-select pick.
The full select.denon_sound_mode's option-narrowing and its mode_group attribute benefit from the same memory.
Upgrade
- HACS users: update -> v0.3.8 -> restart Home Assistant.
- Manual users: replace
custom_components/denon_advanced_audio/files and restart.