Commit Graph
79 Commits
Author SHA1 Message Date
Marvin SchenkelandArtur Pragacz 0be0fc24ed Read media metadata from player current media in Music Assistant (#175465)
Co-authored-by: Artur Pragacz <artur@pragacz.com>
2026-08-21 17:06:08 +02:00
Artur Pragacz 27516c6eb9 Improve user impersonation in Music Assistant (#178393) 2026-08-20 15:59:39 +02:00
Marvin Schenkel 32ef1c85e3 Bump music-assistant-client to 1.5.1 (#179633) 2026-08-20 13:08:09 +02:00
Erik Montnemeryandjbouwh fc878e9a30 Update calls to MockHAClientWebSocket.remove_device in tests (#178745)
Co-authored-by: jbouwh <jan@jbsoft.nl>
2026-08-12 10:57:59 +02:00
Erik Montnemery f431776656 Migrate calls to async_get_device in tests (part 4) (#178334) 2026-08-06 19:41:15 +02:00
Fabian Munkes e0b91e4ecc Add username parameter to get_library action in Music Assistant (#177937) 2026-08-01 17:13:02 +02:00
Marcel van der Veldt 3571d9bd64 Fix asking Music Assistant for music searching only radio (#177674) 2026-07-31 06:23:18 +02:00
Marcel van der Veldt a6147f1595 Fix searching within an artist returning no results in Music Assistant (#177673) 2026-07-31 06:23:18 +02:00
Fabian MunkesandArtur Pragacz ac03df0a9c Add username parameter to search action in Music Assistant (#176347)
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com>
2026-07-30 22:56:59 +02:00
Marcel van der Veldt e16562112d Fix search not showing up in the Music Assistant media browser (#177649) 2026-07-30 16:15:11 +02:00
Joost LekkerkerkerandMarkus Tuominen 8e7deee967 Add pylint checker to check for using registries as fixture (#172455)
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com>
2026-07-22 09:56:23 +03:00
Artur Pragacz ca13d76aba Default play media username to the calling user in Music Assistant (#175257) 2026-07-08 23:00:15 +02:00
epenet 0c4bc95bdd Migrate base entity attributes to StrEnum (#174633) 2026-06-24 15:38:49 +01:00
epenet e87a41a01d Migrate text entity attributes to StrEnum (#174619) 2026-06-24 11:51:28 +02:00
epenet 308fad166d Migrate media player entity attributes to StrEnum (#174605) 2026-06-24 11:16:33 +02:00
epenet d484f75c7b Migrate number entity attributes to StrEnum (#174593) 2026-06-24 09:04:22 +02:00
Fabian Munkes cb914495e7 Add username parameter to play media action in Music Assistant (#174486) 2026-06-24 01:04:44 +02:00
epenet d966f71832 Migrate select entity attributes to StrEnum (#174536) 2026-06-23 16:44:47 +02:00
Fabian MunkesandJosef Zweck c1957f2f35 Bump music-assistant-client to 1.3.6 (#174345)
Co-authored-by: Josef Zweck <josef@zweck.dev>
2026-06-22 08:43:14 +02:00
Max Michels a23a9b350b Replace duplicate constants with homeassistant.const imports (#171701) 2026-05-21 14:57:58 +02:00
Franck Nijhof 018e3a4765 Fix line length violations in tests/components m (#170965) 2026-05-17 13:18:23 +02:00
epenet 88525955ce Remove import annotations from tests (#169527) 2026-04-30 09:30:46 +02:00
Fabian MunkesandArtur Pragacz 0af4dfb7fd Add initial support for PlayerOptions: Select entities to Music Assistant (#167974)
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com>
2026-04-20 05:14:21 +02:00
Erik Montnemery 6d8d447355 Revert "Add last_non_buffering_state media_player state attribute (#166941)" (#168285) 2026-04-15 14:41:02 +02:00
Fabian Munkes 966eadad69 Follow up to adding support for sound modes to Music Assistant (#167929) 2026-04-11 11:07:52 +02:00
Fabian Munkes f34ed8f8ba Follow-up to player options: switch entities in Music Assistant (#167964) 2026-04-11 10:46:20 +02:00
Fabian Munkes 640fea89e0 Follow-up to player options: number entities in Music Assistant (#167963) 2026-04-11 10:33:27 +02:00
Fabian Munkes fdf1b6536a Follow-up to player options: text entities in Music Assistant (#167962) 2026-04-11 10:27:43 +02:00
8c50cb2ab1 Add initial support for PlayerOptions: Switch entities to Music Assistant (#167829)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com>
2026-04-10 00:14:37 +02:00
Fabian Munkes 0764e3e239 Add support for sound modes to Music Assistant. (#167838) 2026-04-10 00:11:06 +02:00
Fabian MunkesandArtur Pragacz ec54a121c1 Add initial support for PlayerOptions: Text entities to Music Assistant (#167832)
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com>
2026-04-09 22:10:20 +02:00
Fabian MunkesandArtur Pragacz 09ee76c265 Add initial support for PlayerOptions: Number entities to Music Assistant (#162669)
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com>
2026-04-07 20:51:26 +02:00
Erik Montnemery b350712f9e Add last_non_buffering_state media_player state attribute (#166941) 2026-03-31 12:22:13 +02:00
David BishopandClaude Opus 4.6 477384ce9b Use current track's album thumbnail as our entity_picture for "radio" sources in Music Assistant (#166302)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 20:30:42 +01:00
Artur Pragacz bafef2065f Rework user-given entity name logic (#162763) 2026-03-17 11:09:20 +01:00
Artur Pragacz 6b386bbc8f Add pre announce URL to Music Assistant (#161448) 2026-01-23 15:37:13 +01:00
Artur Pragacz 4d87627091 Bump music-assistant-client to 1.3.3 (#161438) 2026-01-22 18:12:06 +01:00
Artur Pragacz 0130919128 Improve entity id generation (#160302) 2026-01-14 14:34:52 +01:00
Artur Pragacz 54010728d5 Do not trigger reauth for addon in Music Assistant (#159372) 2025-12-18 16:49:01 +01:00
Marcel van der Veldt 42e55491cc Skip check for onboarding done in Music Assistant integration (#158270) 2025-12-08 20:28:02 +01:00
Marcel van der Veldt 18833a194b Let AuthenticationRequired also trigger the reauth flow in MusicAssistant (#157580) 2025-12-02 14:22:40 -05:00
611af9c832 Add support for authentication to the Music Assistant integration (#157257)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com>
Co-authored-by: Artur Pragacz <artur@pragacz.com>
2025-11-26 13:34:26 +01:00
Artur Pragacz c32a471573 Register music assistant services in async setup (#155963) 2025-11-18 11:38:58 +01:00
Artur Pragacz c0f61f6c2b Improve code quality of music assistant config flow (#156263) 2025-11-11 16:06:54 +01:00
Artur Pragacz 60014b6530 Rename misspelled service python files (#155909) 2025-11-06 09:59:45 +01:00
OzGav 8ea16daae4 Correctly map repeat mode in Music Assistant (#155777) 2025-11-04 14:07:15 +01:00
Artur Pragacz eafedeb12a Add more information to music assistant get_queue (#155242) 2025-10-28 15:16:01 +01:00
Rohan KapoorandAbílio Costa 3f70084d7f Handle ignored and disabled entries correctly in zeroconf discovery for Music Assistant (#152792)
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
2025-09-23 10:15:52 -07:00
Marcel van der Veldt 72e608918b Handle toggling of the 'expose_to_ha' setting in Music Assistant integration (#152779) 2025-09-23 13:22:16 +02:00
Rohan Kapoor 3c542b8d43 Only update Music Assistant URL on zeroconf discovery when current URL is unreachable (#152030) 2025-09-22 13:49:41 -07:00