Napenergia fogyasztás monitorozása számítógépen/szerveren keresztül

A naperőmű-tulajdonosok szembesülhetnek azzal, hogy kezelni kell a végberendezések energiafogyasztását, mivel a fogyasztás csökkentése meghosszabbíthatja az esti és borús időben az akkumulátor élettartamát, valamint elkerülhető az adatvesztés egy erős kiesés esetén.

A legtöbb modern számítógép lehetővé teszi a processzor frekvenciájának beállítását, ami egyrészt a teljesítmény csökkenéséhez, másrészt az akkumulátor élettartamának növekedéséhez vezet. A Windows rendszerben a frekvenciacsökkentés manuálisan történik a vezérlőprogram felületén, Linuxban a tálca widgeten keresztül és a konzolon keresztül (cpupower - CentOS, cpufreq-set - Ubuntu).

Linuxban a parancsok konzolon keresztül történő futtatása lehetővé teszi azok automatikus végrehajtását bizonyos események bekövetkeztekor.

Az ingyenes UmVirt Solar Power Station készlet usps-consumptionagent segédprogramja lehetővé teszi, hogy olyan parancsokat hajtson végre, amelyek a processzor teljesítményét a naperőmű üzemi adataitól függően szabályozzák.

Tipikus konfiguráció 12 voltos üzemmódhoz:

  • Ha a panelek feszültsége 16 volt felett van, állítsa be a teljesítmény módot
  • Ha a panelek feszültsége 16 volt alatt van, vagy ismeretlen, állítsa be az energiatakarékos módot
  • Ha az akkumulátor feszültsége kisebb, mint 11,6, hajtsa végre a leállítási parancsot

A leállítási parancs lehet:

  1. sima kikapcsolás (kikapcsolás),
  2. alvó üzemmód (systemctl felfüggesztés),
  3. hibernálás (systemctl hibernate),
  4. parancsok sorozata.

Példa parancssorozat:

./suspend.py &&  systemctl suspend

A parancs futtatása lemezre menti az aktuális virtuális gépeket, és alvó módba helyezi a számítógépet. Erre a parancsra a programozók és karbantartók igényt tarthatnak „nagy” programok, például Firefox, Chrome, LibreOffice és mások fordítása esetén, amikor az üzemidő meghaladhatja a nappalit.

Bemutatóként rövid videó hang nélkül.

Forrás: will.com

Hozzászólás