Commit Graph

4 Commits

Author SHA1 Message Date
5b2c653104 Revert "Reduce unnecessary state refreshes to prevent UI dialog closure"
All checks were successful
Validate / Hassfest (push) Successful in 3s
This reverts commit 8419b0de8c.
2026-02-03 05:20:02 +03:00
8419b0de8c Reduce unnecessary state refreshes to prevent UI dialog closure
- Don't refresh immediately after play_media (WebSocket handles it)
- Ignore PlaybackProgress WebSocket messages (polling handles position)
- Keeps refresh for playback controls (play/pause/stop) for immediate feedback

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 05:17:10 +03:00
2ac261e1c9 Add debug logging for play_media troubleshooting
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 05:15:27 +03:00
bf8ffd3c36 Initial release: Emby Media Player integration for Home Assistant
Features:
- Media player entities for active Emby client sessions
- Full playback control (play, pause, stop, seek)
- Volume control and mute/unmute
- Next/previous track navigation
- Media metadata display (title, artist, album, thumbnail)
- Media library browsing
- WebSocket for real-time state updates with polling fallback
- Config flow UI for easy setup
- HACS compatible

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 04:54:20 +03:00