I don't know about Chromecast models but using the Google Home app on android I just tried casting to my Nvidia Shield and the Shield started receiving it with no button presses on the Shield remote needed. I don't let the Shield turn the TV on so can't comment as to whether that would have worked.