Gadget yang beredar saat ini rakus daya. Sehingga powerbank sudah menjadi kebutuhan. Powerbank sudah diposisikan lama sebagai backup/cadangan daya listrik. Ibaratnya seperti baterai cadangan.
Tetapi sejatinya powerbank bukan hanya dapat digunakan sebagai baterai cadangan. Karena sifatnya yang bisa menyimpan daya listrik, powerbank dapat digunakan sebagai UPS (uninterruptible power supply) untuk gadget2 yang masih mengandalkan listrik langsung tetapi mempunyai daya yang kecil. Salah satunya adalah Raspberry Pi.
Raspberry pi adalah micro komputer yang memerlukan daya yang kecil. Biasanya sumber daya raspberry pi diperoleh dari micro USB (5V) yang tersambung dengan adaptor daya 1.2 A. Sumber daya yang kecil ini dapat diberikan oleh PowerBank Asus ZenPower seperti gambar dibawah ini.
Hanya dengan Asus ZenPower sebagai power supply, Raspberry Pi dapat menjalankan aplikasi-aplikasi Home Entertainment (XMBC). Saya mencoba menginstalasi aplikasi OSMC di Raspberry Pi 2 dan menjalankannya tanpa bantuan power supply tetapi power bank dari Asus ZendPower.
Hasilnya tidak mengecewakan. Aplikasi OSMC dapat berjalan dengan sangat smooth. Rasanya arus power supply dari power bank Asus ZendPower sangat cukup untuk menjalankan aplikasi ini. Dalam aplikasi OSMC ini menjalankan IPTV streaming dari LAN. Untuk menjalankan streaming IPTV ini memerlukan daya yang cukup tinggi karena menguras CPU, GPU dan Internal Ethernet Raspberry Pi 2.
Dengan hanya menggunakan power supply dari Asus ZenPower ini, Raspberry Pi 2 dapat berjalan berjam-jam dengan aplikasi yang haus daya. Karena itulah, maka eksperimen selanjutnya adalah menjadikan Asus ZenPower ini sebagai UPS. Syarat UPS adalah automatic switch over dari main power ke backup power. Sederhananya adalah hanya tinggal mencolok power adaptor ke input power Asus ZenPower. Sistem sederhana ini akan bekerja sebagai berikut :
A. Kondisi Normal
Pada kondisi normal, ZenPower akan terus menerus diberikan power supply dari power adaptor dan ZenPower memberikan power supply ke Raspberry Pi 2. Artinya ada proses discharge dan charge terus menerus tanpa jeda.
B. Kondisi Power Utama Putus
Pada kondisi ini, power utama akan langsung digantikan oleh ZenPower. Dengan demikian Raspberry Pi 2 masih akan terus berjalan sampai daya ZenPower habis. Dalam masa ini, belum dapat secara otomatis menyimpan data dan mematikan Raspberry Pi 2 karena tidak ada fitur untuk mengecek apakah sedang dalam kondisi menjadi UPS atau dalam kondisi normal.
Dengan percobaan ini, saya yakin bahwa kedepannya Asus ZenPower ini dapat digunakan sebagai mini UPS dengan fitur yang lengkap. Yang saya perlu bangun lagi adalah aplikasi yang dapat mengambil status hardware dari ZenPower dan automatic switch over sehingga tidak membebani ZenPowernya.
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H