Comment by Larrikin

1 month ago

Most modern TVs are fully controllable via their HDMI inputs. My shield and gaming systems are perfectly capable of turning my unconnected to the Internet TV on and off.

The shield also has a HA integration.

There's no need to risk an update that puts ads on the TV.

Yep, HDMI-CEC is pretty common these days, Samsung call it Anynet+ for..reasons I guess.

  • 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.