Navigation
Print Share Copy URL
Breadcrumb
budding

DDC MQTT

Display Switching using DDC for samsung monitor

What is DDC ?

I always wanted a way to switch between the display but couldn’t find any easier way to switch. It was sad that I only looked into this in much deeper after buying a Samsung Odyssey g8 monitor. The monitor doesn’t have an inbuilt KVM. Then I thought maybe an IR sensor on the TV can be used to control it. With the understanding of DDC, I researched, and it only works with the HDMI output and not the DisplayPorts.

Home assistant widget with three different inputs

This uses simpleddc library with python. MQTT is implemented on top of it. There are different endpoints giving out the status, and one queue for each of the inputs. All of which were determined using a software.

Code

How I made this lxc container inside my self hosted server is in this self host.