Monitoreo del consumo de electricidad solar por computadora/servidor

Los propietarios de plantas de energía solar pueden enfrentarse a la necesidad de gestionar el consumo de energía de los dispositivos finales, ya que reducir el consumo puede prolongar la vida útil de la batería por la noche y en tiempo nublado, así como evitar la pérdida de datos en caso de un apagón grave.

La mayoría de las computadoras modernas le permiten ajustar la frecuencia del procesador, lo que conduce, por un lado, a una disminución del rendimiento y, por otro, a un aumento de la duración de la batería. En Windows, la reducción de frecuencia se realiza manualmente a través de la interfaz del programa de control, en Linux a través del widget de la barra de tareas y a través de la consola (cpupower - CentOS, cpufreq-set - Ubuntu).

En Linux, ejecutar comandos a través de la consola permite que se ejecuten automáticamente cuando ocurren ciertos eventos.

La utilidad usps-consumptionagent del kit gratuito UmVirt Solar Power Station le permite ejecutar comandos que controlan el rendimiento del procesador en función de los datos operativos de la estación de energía solar.

Configuración típica para el modo de 12 voltios:

  • Si el voltaje en los paneles es superior a 16 voltios, configure el modo de rendimiento
  • Si el voltaje en los paneles es inferior a 16 voltios o se desconoce, configure el modo de ahorro de energía.
  • Si el voltaje de la batería es inferior a 11,6, ejecute el comando de apagado.

El comando de apagado puede ser:

  1. apagado suave (apagado),
  2. modo de suspensión (suspensión systemctl),
  3. hibernación (hibernación systemctl),
  4. secuencia de comandos.

Secuencia de comando de ejemplo:

./suspend.py &&  systemctl suspend

La ejecución de este comando guardará las máquinas virtuales actuales en el disco y pondrá la computadora en modo de suspensión. Este comando puede ser solicitado por programadores y mantenedores en el caso de compilar programas "grandes" como Firefox, Chrome, LibreOffice y otros, cuando el tiempo de actividad puede exceder el día.

Como demostración video corto sin sonido.

Fuente: habr.com

Añadir un comentario