#Media Search and Play intent not working
1 messages · Page 1 of 1 (latest)
Developer tools - assist. Insert your phrase there and show the result.
Contextual commands do not work through the interface. Specify the room in the request.
Check this command: "play {search_query} on <name>" The name field is the name of the media player.
Like this?
I'm also checking the intents from the package
>>> sorted(home_assistant_intents.get_intents('en')['intents'].keys())
['HassBroadcast', 'HassCancelAllTimers', 'HassCancelTimer', 'HassClimateGetTemperature', 'HassClimateSetTemperature', 'HassDecreaseTimer', 'HassGetCurrentDate', 'HassGetCurrentTime', 'HassGetState', 'HassGetWeather', 'HassIncreaseTimer', 'HassLightSet', 'HassListAddItem', 'HassMediaNext', 'HassMediaPause', 'HassMediaPrevious', 'HassMediaUnpause', 'HassNevermind', 'HassPauseTimer', 'HassRespond', 'HassSetPosition', 'HassSetVolume', 'HassShoppingListAddItem', 'HassStartTimer', 'HassTimerStatus', 'HassTurnOff', 'HassTurnOn', 'HassUnpauseTimer', 'HassVacuumReturnToBase', 'HassVacuumStart']
The intents added don't seem to be in there
HassMediaSearchAndPlay is missing for example
import importlib.metadata
print(importlib.metadata.version("home-assistant-intents"))
2025.6.23
It looks like a bug . If you want, open an issue in the repository.
But try assigning a shorter name to the media player and repeat the last test.