HOMEii Flow 5.3.0
Studio Evolution and community stability release for HOMEii Flow.
Studio / Control Room
- Added local Studio scene saving for selected players, visible players, grouping intent, volume levels, and current media when Music Assistant exposes a playable URI.
- Added saved-scene run and delete controls inside the Studio Scenes panel.
- Added grouped-player summaries above the Studio wall so active groups are easier to understand before choosing actions.
- Added stronger group badges on Studio player tiles.
- Added direct Music Hub shortcuts for playlists, artists, albums, tracks, and radio.
- Added a safer Studio Actions Stop all entry that reuses the global stop flow for playback, queues, groups, and the local browser player.
- Expanded Studio Pro context with target player, protocol, Direct API readiness, realtime token status, Sendspin state, player count, and a shortcut to the full Music Assistant interface.
- Polished Queue Cockpit with a more opaque contained panel, clearer source and target lanes, and safer internal scrolling.
Community bug fixes and stability
- Fixed remote artwork handling for users connected to Home Assistant from outside the local network by normalizing Home Assistant, local, and Music Assistant artwork URLs.
- Added safer artwork selection so the card avoids private-network artwork URLs when the browser session is remote and a Home Assistant-accessible URL is available.
- Added artwork cache-busting for the current media so desktop browsers update covers without requiring a full page reload.
- Added friendly in-card notices when Music Assistant config/player discovery is not ready instead of leaving users with console-only errors such as Music Assistant config entry was not found.
- Added optional active_player_helper_entity support. Point it at an input_text helper and HOMEii Flow will update it with the currently active player entity id for automations and templates.
- Replaced the old oversized missing-art placeholder with a polished HOMEii-style artwork fallback.
Documentation
- Added a first-startup checklist to the README for Music Assistant player discovery, HACS resources, remote artwork, Direct Music Assistant URL/token setup, pinned-player filters, and the optional active-player helper.
- Updated README, local deployment notes, publishing notes, package metadata, and the packaged dist output to 5.3.0.
Validation
- JavaScript syntax check passed for src/homeii-music-flow.js and dist/homeii-music-flow.js.
- ESLint passed with --quiet.
- Vitest passed: 14 files, 61 tests.
- Vite production build passed. The existing Embla runtime warning is expected because the packaged vendor file is resolved at runtime.