Commit a1bac54
fix: resolve blocking I/O, volume handling, cover art
- const.py: async sound scanning functions to avoid event loop blocking
- config_flow.py: use async_get_*_sounds() in all config flow steps
- __init__.py: central _play_media_with_volume() with volume_set/restore,
cover art via logo.png, remove non-existent fallback sound filenames1 parent 91aee0b commit a1bac54
3 files changed
Lines changed: 317 additions & 162 deletions
0 commit comments