Thanks to both of you! The settings on the fios/samsung tv was already set that way the fios page says too. I also reset the fios STB, since I already reset the TV and Yamaha. To recap, when I hit the power with either the fios remote or TV remote, the yamaha, does not turn on. Only the TV and fios and the tv uses the tv speakers till I turn on the receiver manually.
What is weird, is if all is off and i hit the power on the ChromeCast 4k, the tv wakes up, but not the receiver. The ChromeCast4k is connected to hdmi3 of the receiver.
XenoCron, you work correct on your assumptions. I tried universal Remote, I setup 2 connections. The easy one was Fios->Rec HDMI2->TV and the harder(there is no pre-known device for the chromecast, i faked it with a different device type, i said a blu-ray) ChromeCast->Rec Hdmi3->TV. When the I select either one, the fios source is always selected. I should try with a known device, but other than an old blu-ray that is in the house, i do not have anything else.. Maybe the tv tells the device to send a ping to the receiver to switch inputs and since i faked out the chromecast 4k, the ping is not sent?
FYI, switching imports is not a big issue for me, the turning on the receiver is. I wrote a small smartthings program to voice control the source inputs from a google home which works nicely.