Comment by Fwirt
1 month ago
Yes, but good luck finding a way to integrate CEC with Home Assistant, or anything else for that matter. Even modern GPUs don't support it. You usually have to buy a USB dongle that MITMs the connection for a disgusting amount of money. It looks like Raspberry Pis support it, but then you have an SBC and its power source dangling off of your TV just to run a single lightweight daemon that may not even fit your use case. CEC is not designed for total control, and on many TVs it's even a bit flaky. I had to disable it on mine because misbehaving devices would randomly turn the TV off and on when I didn't want it.
ESPHome+HDMI breakout board. Just use a spare HDMI port to connect to your TV.