Pemantauan konsumsi listrik tenaga surya oleh komputer/server

Pemilik pembangkit listrik tenaga surya mungkin dihadapkan pada kebutuhan untuk mengelola konsumsi daya perangkat akhir, karena mengurangi konsumsi dapat memperpanjang masa pakai baterai di malam hari dan dalam cuaca mendung, serta menghindari kehilangan data jika terjadi pemadaman listrik secara tiba-tiba.

Sebagian besar komputer modern memungkinkan Anda untuk menyesuaikan frekuensi prosesor, yang di satu sisi menyebabkan penurunan kinerja, dan di sisi lain, meningkatkan masa pakai baterai. Di Windows, pengurangan frekuensi dilakukan secara manual melalui antarmuka program kontrol, di Linux melalui widget bilah tugas dan melalui konsol (cpupower - CentOS, cpufreq-set - Ubuntu).

Di Linux, menjalankan perintah melalui konsol memungkinkannya dijalankan secara otomatis ketika peristiwa tertentu terjadi.

Utilitas usps-consumptionagent dari kit Pembangkit Listrik Tenaga Surya UmVirt gratis memungkinkan Anda menjalankan perintah yang mengontrol kinerja prosesor tergantung pada data operasional pembangkit listrik tenaga surya.

Konfigurasi khas untuk mode 12 volt:

  • Jika tegangan pada panel di atas 16 volt, atur mode kinerja
  • Jika tegangan pada panel di bawah 16 volt atau tidak diketahui, atur mode hemat energi
  • Jika tegangan baterai kurang dari 11,6, jalankan perintah mematikan

Perintah shutdown dapat berupa:

  1. pematian lancar (poweroff),
  2. mode tidur (sistemctl menangguhkan),
  3. hibernasi (sistemctl hibernasi),
  4. urutan perintah.

Contoh urutan perintah:

./suspend.py &&  systemctl suspend

Menjalankan perintah ini akan menyimpan mesin virtual saat ini ke disk dan mengalihkan komputer ke mode tidur. Perintah ini mungkin diperlukan oleh pemrogram dan pengelola saat mengkompilasi program "besar" seperti Firefox, Chrome, LibreOffice, dan lainnya, ketika waktu aktif dapat melebihi siang hari.

Sebagai demonstrasi video pendek tanpa suara.

Sumber: www.habr.com

Tambah komentar