Majitelé solárních elektráren se mohou potýkat s nutností řídit spotřebu energie koncových zařízení, protože snížení spotřeby může prodloužit výdrž baterie ve večerních hodinách a za oblačného počasí a také se vyhnout ztrátě dat v případě silného výpadku.
Většina moderních počítačů umožňuje nastavit frekvenci procesoru, což vede na jedné straně ke snížení výkonu a na straně druhé ke zvýšení výdrže baterie. Windows Snížení frekvence se provádí ručně prostřednictvím rozhraní řídicího programu, v Linux přes widget na hlavním panelu a přes konzoli (cpupower - CentOS, sada cpufreq — Ubuntu).
В Linux Spouštění příkazů prostřednictvím konzole umožňuje jejich automatické spuštění při výskytu určitých událostí.
Nástroj usps-consumptionagent z bezplatné sady UmVirt Solar Power Station vám umožňuje provádět příkazy, které řídí výkon procesoru v závislosti na provozních datech solární elektrárny.
Typická konfigurace pro 12V režim:
- Pokud je napětí na panelech vyšší než 16 voltů, nastavte režim výkonu
- Pokud je napětí na panelech nižší než 16 voltů nebo je neznámé, nastavte režim úspory energie
- Pokud je napětí baterie nižší než 11,6, proveďte příkaz k vypnutí
Příkaz k vypnutí může být:
- plynulé vypnutí (vypnutí),
- režim spánku (systemctl pozastavení),
- hibernace (systemctl hibernace),
- sled příkazů.
Příklad sekvence příkazů:
./suspend.py && systemctl suspendSpuštěním tohoto příkazu se uloží aktuální virtuální stroje na disk a přepne počítač do režimu spánku. Tento příkaz může být užitečný pro programátory a správce při kompilaci velkých programů, jako je Firefox, Chrome, LibreOffice a další, kde doba provozuschopnosti může překročit denní dobu.
Jako ukázka.
Zdroj: www.habr.com
