Control TV volume, power, and inputs remotely.
There's a web ui and and a wearos watch app, and maybe one day a way to do voice commands. I've only tried it out with my personal setup, originally a raspberry pi hooked up to a LG OLED-C9 and controlling it over CEC. It worked fine except for a quirk where the tv sometimes inappropriately switches to the pi input. I later switched to talking to the TV over the LAN, but I kept the CEC name.
The LG IP code works by opening a TCP connection and sending symmetrically-encrypted packets with simple text commands. See WesSouza/lgtv-ip-control.
The CEC code works by calling ioctls on /dev/vchiq
so it only works on a raspberry pi.
The server code can do HTTP basic authentication and OIDC Google Sign In.
The API is designed around being used as a Google Smart Home Action, but that feature isn't currently functional.