enable upsmon
This commit is contained in:
@@ -330,6 +330,23 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Add UPS monitoring service
|
||||||
|
services.upsmon = {
|
||||||
|
enable = true;
|
||||||
|
# Configure UPS device
|
||||||
|
device = "/dev/usb/hiddev1"; # Change this to your UPS device
|
||||||
|
driver = "usbhid-ups"; # Change this if your UPS uses a different driver
|
||||||
|
# Set UPS monitoring options
|
||||||
|
options = {
|
||||||
|
# NOTIFYCMD = "/path/to/notify-script.sh"; # Path to your notification script
|
||||||
|
POLLFREQ = 5;
|
||||||
|
POLLFREQALERT = 5;
|
||||||
|
HOSTSYNC = "on";
|
||||||
|
DEADTIME = 15;
|
||||||
|
FINALDELAY = 5;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
# Configure nixpkgs
|
# Configure nixpkgs
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
config = {
|
config = {
|
||||||
|
|||||||
Reference in New Issue
Block a user