Un ingénieur en robotique et machine learning développe WattWise, un outil d’optimisation de la consommation électrique.

Optimisation de la consommation d’énergie avec WattWise
Un outil innovant pour surveiller et optimiser la consommation d’énergie
Un ingénieur en robotique et apprentissage automatique a développé un outil d’interface en ligne de commande qui surveille la consommation d’énergie d’une prise intelligente, puis ajuste les performances du système en fonction du prix de l’électricité. Le programme simple, appelé WattWise, est né lorsque Naveen a construit une station de travail EPYC à double socket avec des plans pour ajouter quatre GPU. C’est une configuration gourmande en énergie, donc il voulait un moyen de surveiller sa consommation d’énergie en utilisant une prise intelligente Kasa. L’enthousiaste a publié la partie surveillance du projet au public maintenant, mais la partie qui gère les horloges et l’alimentation sera publiée plus tard.
Une surveillance précise de la consommation d’énergie
Malheureusement, l’application Kasa Smart et le tableau de bord Home Assistant étaient peu pratiques et ne pouvaient pas faire tout ce qu’il désirait. Il avait déjà une fenêtre de terminal exécutant des outils de surveillance comme htop, nvtop et nload, et a décidé de prendre les choses en main plutôt que de traiter avec une autre application. Naveen a construit une interface utilisateur basée sur le terminal qui affiche les données de consommation d’énergie via Home Assistant et l’intégration TP-Link. L’application surveille l’utilisation d’énergie en temps réel, affichant la puissance en watts et en courant, ainsi que fournissant des graphiques de consommation historiques. Plus important encore, elle est conçue pour ajuster automatiquement les performances du processeur et du GPU.
Optimisation de la consommation d’énergie
WattWise optimise la vitesse d’horloge du système en fonction de la charge système actuelle, de la consommation d’énergie telle que rapportée par la prise intelligente, et de l’heure – en tenant compte des tarifs de pointe. À partir de là, il utilise un contrôleur Proportionnel-Intégral (PI) pour gérer l’alimentation et adapte les paramètres du système en fonction des trois variables. Actuellement, l’application ne prend en charge qu’une seule prise intelligente à la fois et ne fonctionne qu’avec la marque Kasa. Cependant, Naveem dit qu’il y a des plans pour ajouter la prise en charge de plusieurs prises, plus de marques de prises intelligentes, l’intégration avec d’autres outils de gestion de l’alimentation, et d’autres fonctionnalités.
Le logiciel est actuellement libre de droit sous la licence MIT, et vous pouvez le télécharger directement depuis GitHub. Si vous êtes intéressé, vous pouvez laisser des commentaires et des contributions, ou vous pouvez le bifurquer et l’adapter pour d’autres systèmes. Notez que la version actuelle ne contient que le tableau de bord, pas l’optimiseur de puissance réel, qui nécessite encore des travaux supplémentaires.
Source : www.tomshardware.com