Рубрики NoticiasSuaveTecnologías

WattWise reduce automáticamente el consumo de energía de tu PC en función de tu tarifa eléctrica

Publicado por Vadym Karpus

Un ingeniero especializado en robótica y aprendizaje automático ha desarrollado una interfaz de línea de comandos (CLI) que supervisa el consumo de energía a través de un enchufe inteligente y ajusta el rendimiento del sistema en función de las tarifas eléctricas.

La sencilla herramienta, llamada WattWise, surgió cuando el desarrollador Naveen montó una estación de trabajo con dos procesadores AMD EPYC y planeaba añadir cuatro aceleradores gráficos. Como un sistema así consume mucha energía, quiso controlar su consumo mediante un enchufe inteligente Kasa.

De momento, Naveen sólo ha puesto a disposición del público la parte de monitorización del proyecto, y planea añadir más adelante la función de control de las frecuencias de los procesadores y el consumo de energía.

¿Por qué necesitaba WattWise?

Desgraciadamente, la aplicación estándar Kasa Smart y el panel Home Assistant resultaron incómodos y no realizaban todas las funciones necesarias. Como Naveen ya utilizaba el terminal para monitorizar mediante htop, nvtop y nload, decidió crear su propia herramienta en lugar de utilizar otra aplicación más.

Desarrolló una aplicación para el terminal que recibe datos de consumo energético a través de Home Assistant y TP-Link. Muestra la carga actual en tiempo real (en vatios y amperios), construye gráficos históricos de consumo y, lo que es más importante, limita automáticamente el rendimiento del procesador y la tarjeta de vídeo.

El proveedor de energía de Naveen utiliza precios diferenciales, en los que la electricidad es significativamente más cara durante las horas punta. Su estación de trabajo consume hasta 1.400 vatios a plena carga, pero reducir la frecuencia del procesador de 3,7 GHz a 1,5 GHz reduce el consumo en unos 225 vatios.

El proyecto aún no menciona las limitaciones de rendimiento de las tarjetas de vídeo, aunque reducir la frecuencia de su GPU podría suponer un ahorro aún mayor para cuatro tarjetas de vídeo.

¿Cómo funciona WattWise?

El software optimiza la velocidad de reloj en función de tres parámetros:

  • Carga del sistema
  • Consumo de energía actual (leído en la toma inteligente)
  • Hora del día (para tener en cuenta las tarifas punta)

A continuación, se utiliza un controlador PI para controlar la alimentación y adaptar los parámetros del sistema a estas variables.

Un ejemplo del funcionamiento de WattWise

.

Actualmente, WattWise sólo admite un enchufe inteligente a la vez y sólo funciona con la marca Kasa. Sin embargo, Naveen tiene previsto añadir compatibilidad con varios enchufes, integración con otras marcas de enchufes inteligentes, colaboración con otras herramientas de gestión energética y funciones adicionales de optimización del rendimiento.

Naveen ha convertido WattWise en un proyecto de código abierto bajo licencia MIT, por lo que cualquiera puede descargar el código de GitHub. Si te interesa, puedes dejar tus comentarios, sugerir mejoras o crear tu propia versión adaptada a otros sistemas.

Tenga en cuenta que la versión actual sólo contiene una interfaz de supervisión, y que la función de ajuste automático del rendimiento aún está en fase de desarrollo.

Por el momento, WattWise es una herramienta bastante sencilla, pero a menudo las soluciones más sencillas son las más eficaces.

Fuente: tomshardware

Publicado por Vadym Karpus
Etiquetas WattWise