Anda di halaman 1dari 8

[APlus UPS] Penggunaan NUT pada Orange Pi Zero untuk

Monitoring UPS APlus


Kategori: Fitur & Penggunaan

Pada artikel sebelumnya telah dibahas beberapa metode untuk melakukan monitoring UPS,
diantaranya monitoring menggunakan aplikasi UPSilon dan monitoring menggunakan The
Dude. Artikel kali ini akan membahas bagaimana melakukan monitoring UPS menggunakan
NUT pada Orange Pi Zero.

Network UPS Tools (NUT) adalah perangkat lunak yang dirancang untuk memantau power
device, seperti Uninterruptible Power Supplies (UPS), Power Distribution Units (PDU), Solar
Controllers dan Server Power Supply Unit. Banyak merek dan model yang sudah didukung
melalui protokol jaringan dan interface standar.
NUT terdiri dari 3 komponen utama.
driver : menghubungkan dan berkomunikasi dengan UPS
server : memantau status UPS
client : mengirim / menerima informasi dari server
Ada beberapa konfigurasi yang bisa kita gunakan, yaitu "simple configuration" dan "advanced
configuration".
Simple Configuration

Simple configuration biasa juga disebut standalone configuration. Konfigurasi ini hanya terdiri
satu UPS dan satu PC. Konfigurasi ini yang banyak digunakan oleh pengguna.
Advanced Configuration
Konfigurasi ini terdiri dari satu UPS dan banyak PC, akan tetapi hanya satu PC yang dapat
berkomunikasi langsung dengan UPS. PC Master menjalankan driver, upsd, dan upsmon
menggunakan master mode. PC Slave hanya menjalankan upsmon menggunakan slave
mode.
Pada artikel kali ini akan menggunakan simple configuration atau standalone. UPS yang
digunakan adalah kategori Line Interactive UPS Plus3E G Series 600VA to 800VA, detail
spesifikasinya dapat dilihat pada halaman berikut.
Sedangkan NUT akan diinstal pada Orange Pi Zero. Orange Pi merupakan suatu open source
single-board computer. Orange Pi sistem kerjanya sama dengan varian-varian Pi yang lain,
seperti Raspberry Pi, Nano Pi, dst. Orange Pi dapat dipasangkan sistem operasi Android,
Ubuntu, Debian, dan Raspbian, sedangkan pada artikel ini Orange Pi Zero diinstal sistem
operasi Armbian yang berbasis Debian dan Ubuntu. Orange Pi Zero dan UPS APlus
dihubungkan mengggunakan kabel USB.
Instalasi NUT
Untuk melakukan instalasi NUT, ketikkan perintah berikut.
apt-get install nut nut-server nut-cgi
Berdasarkan kompatibilitas database NUT, kita dapat melihat driver yang bisa digunakan.
Setelah dapat mengidentifikasi driver untuk UPS yang digunakan, selanjutnya perlu mengedit
file konfigurasi UPS. Edit file ups.conf.
nano /etc/nut/ups.conf
tambahkan beberapa informasi seperti nama, driver, port, deskripsi dan langid_fix.

Selanjutnya edit file nut.conf, isikan mode yang digunakan. Pada artikel ini menggunakan
mode standalone.
nano /etc/nut/nut.conf
Untuk memeriksa apakah driver dan service telah dikonfigurasi dengan benar, dapat
melakukan startup service.
upsdrvctl start

Selanjutnya cek apakah service nut server sudah berjalan dengan baik.
service nut-server status

Setelah memastikan service nut server berjalan, kita dapat melakukan pengecekan
konfigurasi dan status UPS.
upsc [nama]
Untuk dapat memonitor UPS melalui halaman web, kita dapat mengaktifkan nut cgi.
a2enmod cgi
Kemudian edit file hosts.conf.
nano /etc/nut/hosts.conf
Selanjutnya kita dapat memonitor UPS melalui halaman web. Ketikkan alamat berikut di
browser.
http://[ip-address]/cgi-bin/nut/upsstats.cgi
Dokumentasi lengkap dan user manual penggunaan Network UPS Tools (NUT) dapat dilihat
pada halaman berikut.
webNUT
Kita juga bisa menggunakan alternatif WebUI lain, misal webNUT. Download file webNut dari
link yang bisa didapatkan di GitHub webNUT.
wget https://github.com/rshipp/webNUT/archive/main.zip
Kemudian extract file main.zip.
unzip main.zip
Selanjutnya install python pyramid.
apt-get install python-pyramid
Masuk direktori webNUT-main/webnut, copy dan rename file config.example.py menjadi
config.py
cp config.example.py config.py
Kemudian kembali ke direktori webNUT-main dan jalankan setup.py
python setup.py install
Jalankan perintah pserve berikut.
pserve production.ini
Selanjutnya kita dapat memonitor UPS melalui halaman web dengan WebUI dari webNUT.
Ketikkan alamat berikut di browser.
http://[ip-address]:6543
Artikel ini dibuat pada 27 November 2020

Anda mungkin juga menyukai