Control DDC-capable monitors over MQTT
Go to file
Sam W ebaa0a1682 add readme 2023-07-04 22:30:10 +01:00
src Add monitor brightness support 2022-10-11 19:42:12 +00:00
.envrc Switch to mqtt adaptor 2022-07-07 00:17:14 +00:00
.gitignore Initial kinda working OSC->DDC server 2022-04-07 15:23:53 +00:00
Cargo.lock Switch to mqtt adaptor 2022-07-07 00:17:14 +00:00
Cargo.toml Switch to mqtt adaptor 2022-07-07 00:17:14 +00:00
flake.lock Swap to rust nightly 2022-10-11 19:41:42 +00:00
flake.nix flake: Exclude udev from devshell on !linux 2022-10-12 14:39:36 +01:00
readme.md add readme 2023-07-04 22:30:10 +01:00

readme.md

DDCMQTT

DDCMQTT is a little server program that sends DDC commands to monitors in response to MQTT messages. This allows you to, for example, change brightness and input from whatever custom scripts/hardware/control system you want.

Status

It works, on a RPi 4, and is in daily use by the author. Code's a bit messy.

Building

You'll need a working Rust environment, or Nix. Run cargo build or nix build accordingly.