8000 GitHub - stvnrhodes/cecvol: Control TV volume, power, and inputs remotely · GitHub
[go: up one dir, main page]

Skip to content
stvnrhodesPublic

About

Control TV volume, power, and inputs remotely

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

90 Commits

Folders and files

Repository files navigation

CECVol

Control TV volume, power, and inputs remotely.

Screenshot of web ui

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.

About

Control TV volume, power, and inputs remotely

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0