通过计算机/服务器监控太阳能耗电量

太阳能发电厂所有者可能需要管理终端设备的功耗,因为减少功耗可以延长夜间和阴天的电池寿命,并避免在严重停电时丢失数据。

大多数现代计算机允许您调整处理器频率,这一方面会导致性能下降,另一方面会延长电池寿命。 在 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 等)且正常运行时间可能超过白天时,程序员和维护人员可能会需要此命令。

作为演示 无声短视频.

来源: habr.com

添加评论