[NixOS] Z-wave js works

This commit is contained in:
2025-02-20 00:52:49 -07:00
parent 78046685f9
commit 017d47ca41

View File

@@ -35,13 +35,32 @@ makeEnable config "myModules.home-assistant" false {
# owner = "hass"; # owner = "hass";
# }; # };
age.secrets.zwave-js-config-filepath = {
file = ./secrets/zwave-js.json.age;
owner = "imalison";
group = "users";
mode = "777";
};
services.zwave-js = { services.zwave-js = {
enable = true; enable = true;
serialPort = "/dev/serial/by-id/usb-Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_fec41d5809caec11843b63a341be1031-if00-port0"; serialPort = "/dev/serial/by-id/usb-Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_fec41d5809caec11843b63a341be1031-if00-port0";
secretsConfigFile = config.age.secrets.zwave-js-config-filepath.path;
};
systemd.services.zwave-js = {
serviceConfig = {
# DynamicUser = lib.mkForce false;
};
}; };
services.zwave-js-ui = { services.zwave-js-ui = {
enable = true; enable = true;
serialPort = "/dev/serial/by-id/usb-Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_fec41d5809caec11843b63a341be1031-if00-port0";
settings = {
HOST = "::";
PORT = "8091";
};
}; };
services.home-assistant = { services.home-assistant = {