diff --git a/configuration.nix b/configuration.nix index f24f172..f209fd8 100644 --- a/configuration.nix +++ b/configuration.nix @@ -22,6 +22,14 @@ (python3.withPackages (p: with p; [paho-mqtt mido])) ]; + systemd.services.mixer-mqtt = { + serviceConfig = { + ExecStart = "${pkgs.python3.withPackages (p: with p; [ paho-mqtt mido ])}/bin/python3 /root/mixer-rpc/mqtt_client.py 172.23.42.20 172.23.42.25"; + Restart = "always"; + RestartSec = 5; + Environment = "PYTHONUNBUFFERED=1"; + }; + }; system.stateVersion = "25.05"; } diff --git a/mqtt_client.py b/mqtt_client.py old mode 100644 new mode 100755