From a85635d57f98a4935f5aba61484a041f65032c17 Mon Sep 17 00:00:00 2001 From: Joey Hafner Date: Wed, 28 Feb 2024 02:06:09 -0800 Subject: [PATCH] Document NUT setup --- fighter/NUT.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 fighter/NUT.md diff --git a/fighter/NUT.md b/fighter/NUT.md new file mode 100644 index 0000000..3f10cbd --- /dev/null +++ b/fighter/NUT.md @@ -0,0 +1,31 @@ +# NUT Configuration Details + +1. `sudo apt-get install nut` +2. `lsusb` to get ID of UPS over USB, returned `Bus 001 Device 005: ID 0463:ffff MGE UPS Systems UPS` +3. `sudo nano /etc/nut/ups.conf`. Add to bottom of file: +```ini +[EATON5PX1500RT] +driver = usbhid-ups +desc = "5PX1500RT" +port = auto +vendorid = 0463 +productid = ffff +``` +4. `sudo nano /etc/nut/upsd.conf`. Add to bottom of file: `LISTEN 0.0.0.0 3493`. +5. `sudo nano /etc/nut/upsd.users`. Add to bottom of file (replace with strong password): +```ini +[upsmon] + password = + upsmon primary +``` +6. `sudo nano /etc/nut/upsmon.conf`. Add to bottom of file (replace with password from step 5.): `MONITOR EATON5PX1500RT@localhost 1 upsmon primary` +7. `sudo nano /etc/nut/nut.conf`. Find line with `MODE=none` and replace with `MODE=netserver`. +8. `sudo systemctl restart nut-server.service`. +9. `sudo systemctl restart nut-monitor.service`. +10. `upsc EATON5PX1500RT` to get printout of current data from UPS. + +Done! + +--- + +Followed [this guide](https://pimylifeup.com/raspberry-pi-nut-server/). \ No newline at end of file