Thanks for everyone support, I will tell you if I have success or if I have another question. I always had a backup plan and might go with the plan, because it is convenient for the family. If I hijacked the thread, I apologize.
My backup plan is much simpler than the Samsung CEC quirks. I use google home with smartthings where smarthings calls the yamaha URI(receivers web server) I have 3 calls, I use but there can be many more. If anyone needs a walkthrough, please ask.
My commands
Ok google turn receiver on/off - This turns all on,( when turning off the tv comes back on, I will work on that)
ok google turn fios on/off - This turns the receiver to the fios input or chromecast.(the blu ray was for testing my issue) So I only need on/off. If I want i can call any input.
I know music cast does something similar, but ok google call action .[something to do] was too long.