Aurinkosähkön kulutuksen seuranta tietokoneella/palvelimella

Aurinkovoimalaitosten omistajilla saattaa olla tarve hallita päätelaitteiden virrankulutusta, sillä kulutuksen vähentäminen voi pidentää akun käyttöikää illalla ja pilvisellä säällä sekä välttää tietojen katoamisen kovan sähkökatkon sattuessa.

Useimmat nykyaikaiset tietokoneet antavat sinun säätää prosessorin taajuutta, mikä johtaa toisaalta suorituskyvyn heikkenemiseen ja toisaalta akun käyttöiän pidentämiseen. Windowsissa taajuuden vähennys suoritetaan manuaalisesti ohjausohjelman käyttöliittymän kautta, Linuxissa tehtäväpalkin widgetin ja konsolin kautta (cpupower - CentOS, cpufreq-set - Ubuntu).

Linuxissa komentojen suorittaminen konsolin kautta mahdollistaa niiden suorittamisen automaattisesti tiettyjen tapahtumien sattuessa.

Ilmaisen UmVirt Solar Power Station -sarjan usps-consumptionagent -apuohjelman avulla voit suorittaa komentoja, jotka ohjaavat prosessorin suorituskykyä aurinkovoimalan toimintatietojen mukaan.

Tyypillinen kokoonpano 12 voltin tilassa:

  • Jos paneelien jännite on yli 16 volttia, aseta suoritustila
  • Jos paneelien jännite on alle 16 volttia tai sitä ei tunneta, aseta energiansäästötila
  • Jos akun jännite on alle 11,6, suorita sammutuskomento

Sammutuskomento voi olla:

  1. tasainen sammutus (virrankatkaisu),
  2. lepotila (systemct suspend),
  3. lepotila (systemctl hibernate),
  4. komentosarja.

Esimerkki komentosarjasta:

./suspend.py &&  systemctl suspend

Tämän komennon suorittaminen tallentaa nykyiset virtuaalikoneet levylle ja asettaa tietokoneen lepotilaan. Ohjelmoijat ja ylläpitäjät voivat vaatia tätä komentoa käytettäessä "suuria" ohjelmia, kuten Firefox, Chrome, LibreOffice ja muut, jolloin käyttöaika voi ylittää päiväsaikaan.

Esittelynä lyhyt video ilman ääntä.

Lähde: will.com

Lisää kommentti