Monitoraggio del consumo di elettricità solare tramite computer/server

I proprietari di impianti solari potrebbero trovarsi di fronte alla necessità di gestire il consumo energetico dei dispositivi finali, poiché la riduzione del consumo può prolungare la durata della batteria la sera e con tempo nuvoloso, nonché evitare la perdita di dati in caso di grave interruzione.

La maggior parte dei computer moderni consente di regolare la frequenza del processore, il che porta, da un lato, a una diminuzione delle prestazioni e, dall'altro, ad un aumento della durata della batteria. In Windows, la riduzione della frequenza viene effettuata manualmente tramite l'interfaccia del programma di controllo, in Linux tramite il widget della barra delle applicazioni e tramite la console (cpupower - CentOS, cpufreq-set - Ubuntu).

In Linux, l'esecuzione dei comandi tramite la console consente che vengano eseguiti automaticamente quando si verificano determinati eventi.

L'utilità usps-consumptionagent del kit gratuito UmVirt Solar Power Station consente di eseguire comandi che controllano le prestazioni del processore in base ai dati operativi della centrale solare.

Configurazione tipica per la modalità a 12 volt:

  • Se la tensione sui pannelli è superiore a 16 volt, impostare la modalità prestazioni
  • Se la tensione sui pannelli è inferiore a 16 volt o è sconosciuta, impostare la modalità di risparmio energetico
  • Se la tensione della batteria è inferiore a 11,6, eseguire il comando di spegnimento

Il comando di spegnimento può essere:

  1. spegnimento graduale (spegnimento),
  2. modalità di sospensione (sospensione systemctl),
  3. ibernazione (systemctl hibernate),
  4. sequenza di comandi.

Sequenza di comandi di esempio:

./suspend.py &&  systemctl suspend

L'esecuzione di questo comando salverà le macchine virtuali correnti su disco e metterà il computer in modalità di sospensione. Questo comando può essere richiesto da programmatori e manutentori nel caso di compilazione di programmi “di grandi dimensioni” come Firefox, Chrome, LibreOffice e altri, quando il tempo di attività può superare il giorno.

A titolo dimostrativo breve video senza audio.

Fonte: habr.com

Aggiungi un commento