透過電腦/伺服器監控太陽能耗電量

太陽能發電廠所有者可能需要管理終端設備的功耗,因為減少功耗可以延長夜間和陰天的電池壽命,並避免在嚴重停電時丟失資料。

大多數現代電腦允許您調整處理器頻率,這一方面會導致效能下降,另一方面會延長電池壽命。 在 Windows 中,降頻是透過控製程式介面手動進行的,在 Linux 中是透過工作列小部件和控制台(cpupower - CentOS、cpufreq-set - Ubuntu)進行的。

在 Linux 中,透過控制台執行命令可以讓命令在發生某些事件時自動執行。

免費的 UmVirt 太陽能發電廠套件中的 usps-conspirationagent 實用程式可讓您執行命令,根據太陽能發電站的運作資料控制處理器效能。

12 伏特模式的典型配置:

  • 如果面板上的電壓高於 16 伏特,請設定性能模式
  • 如果面板上的電壓低於 16 伏特或未知,請設定節能模式
  • 如果電池電壓低於11,6,則執行關機指令

關閉命令可以是:

  1. 平滑關機(斷電),
  2. 睡眠模式(systemctl 掛起),
  3. 休眠(systemctl hibernate),
  4. 命令序列。

命令序列範例:

./suspend.py &&  systemctl suspend

執行此命令會​​將目前虛擬機器儲存到磁碟並使電腦進入睡眠模式。 在編譯「大型」程式(例如 Firefox、Chrome、LibreOffice 等)且正常運行時間可能超過白天時,程式設計師和維護人員可能會需要此命令。

作為演示 無聲短片.

來源: www.habr.com

添加評論