Hello - my goal is to be able to control the input source on my Denon AVR-X1400H using a voice command to Alexa. It’s very possible I’m missing something obvious so appreciate any help in setting me straight.
The steps I’ve taken so far are:
Added the denonavr component to my configuration.yaml - this was successful in creating a media_player.receiver entity that I can use to control the AVR, including input source selection, from the Home Assistant UI without issue.
Exposed this entity to Alexa from the Home Assistant Cloud configuration - this was also successful and I can successfully ask Alexa to set the volume, etc.
On the Alexa Configuration doc for Nabu Casa, I see that the media_player domain supports “play, pause, stop, set volume, adjust volume, next track, and previous track”. I’m assuming then, I’ll need another way to ask Alexa to invoke the media_player.select_source service to control the input source on the AVR.
Is there a best practice for this… through automation, script, scene or otherwise? Or am I overthinking this? Thanks!
This is a great suggestion, very useful for me as well. Is it possible to use this template to do several things, ie. select source, then volume set to a certain level? I have tried using a sequence for this, but I am struggeling. Anyone that can help out?