Los propietarios de plantas de energía solar pueden enfrentar la necesidad de administrar el consumo de energía de los dispositivos finales, ya que reducir el consumo puede prolongar la vida útil de la batería en la noche y en climas nublados, y también evitar la pérdida de datos en caso de un apagado forzado.
La mayoría de las computadoras modernas le permiten ajustar la frecuencia del procesador, lo que, por un lado, conduce a una disminución del rendimiento, por otro lado, para aumentar la vida útil 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, la ejecución de comandos a través de la consola les permite ejecutarse automáticamente cuando ocurren ciertos eventos.
La utilidad usps-consumeragent del conjunto gratuito de 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, se configura el modo de rendimiento
- Si el voltaje en los paneles es inferior a 16 voltios o no se conoce, configure el modo de ahorro de energía
- Si el voltaje de la batería es inferior a 11,6, el comando de apagado
El comando de apagado puede ser:
- apagado suave (apagado),
- modo de suspensión (systemctl suspend),
- hibernación (systemctl hibernate),
- secuencia de comandos.
Ejemplo de secuencia de comando:
./suspend.py && systemctl suspend
Ejecutar este comando guardará las máquinas virtuales actuales en el disco y pondrá la computadora en modo de suspensión. Los programadores y mineros pueden reclamar este comando en caso de compilación de programas "grandes" como Firefox, Chrome, LibreOffice y otros, cuando el tiempo de trabajo (tiempo de actividad) puede acostumbrarse al día.
Como demostración, un
pequeño video sin sonido .