iantrich / roku-card

📺 Roku Remote Card
MIT License
118 stars 41 forks source link

Add (optional) support for Find Remote #88

Open WayneManion opened 1 year ago

WayneManion commented 1 year ago

Is your feature request related to a problem? Please describe. My wife and daughter have no "remote discipline". They put the remote control down wherever and it ends up under pillows, in between couch cushions, etc. I have the voice remotes with the beeper inside of them. It works great when the remote can "hear" me say "Roku! Find remote!", but it doesn't work if the voice switch is turned off or if the remote is buried in blankets.

Describe the solution you'd like I would like an optional button (like the volume control ones) that adds support for the find my remote button so I can open up Home Assistant, press a button, and make the remote beep.

Describe alternatives you've considered The Roku app doesn't really expose this functionality, which is honestly pretty dumb. I asked my wife and daughter numerous times to put the remote on an end table or in a cup holder when it is not in use, but my pleas have fallen on deaf ears. I seek a technological solution to a social problem, which as we know from movies and television is always a good idea.

Additional context This should be fairly simple to implement. I looked at the Roku API docs External Command Protocol and the http://ROKUDEVICE:8060/keypress/FindRemote endpoint does indeed make my remote start making noise. I have two Roku TVs with FindRemote-capable voice remotes and it works in both cases when I use curl.

curl -X POST -H "Content-Type: application/x-www-form-urlencoded" http://ROKU_DEVICE_IP:8060/keypress/FindRemote