Hey guys,
So I finally ‘sort of’ got HDMI-CEC working but I’m having a bit of confusion. I did finally realize that the Config file is referencing names I send as JSON as literal HDMI.
So my confusion comes from that whidh I already ‘know’.
I’m running it off the Pi that’s running HA. My config is ver simple right now:
It reads
1:
1: CableSTB
2: Playstation 4
3: Playstation 3
My setup is -> Samsung Smart TV ‘Box’ that is only connected to the AVR. If I connect other things to it, I assume they’ll become HDMI 2, HDMI 3, etc etc.
I’m able to pass select_device with a payload of {“device”:“Playstation 4”} or CableSTB and it switches input, however Power on only works ‘some’ times, and standby only works something if I provide no payload.
I’m thinking maybe it is my current setup.
Should I instead plug the Pi into the Samsung Box and put something similar to
1:
1: CableSTB
2: Playstation 4
3: Playstation 3
4: Xbox
2: Rasp Pi
and see if the Payload will properly change the Input Source of the AVR? The reason I originally changed it from the Samsung to the AVR was every time I would send a command to the Pi, it’d activate the CEC’s auto switch and put the AVR to ‘TV’ thinking my TV wanted controler.
I’m also curious if there is anyway to leverage the ‘current’ input source in a card or group? I noticed watching cec output on the Pi it does recognize when the “Current Source” Changes - however majority of the time it’s “unknown Source”.
Welcome any input! Thanks.