Besitzer von Solarkraftwerken müssen möglicherweise den Energieverbrauch von Endgeräten steuern, da eine Reduzierung des Verbrauchs die Batterielebensdauer am Abend und bei bewölktem Wetter verlängern und Datenverluste im Falle eines harten Herunterfahrens vermeiden kann.
Bei den meisten modernen Computern können Sie die Prozessorfrequenz anpassen, was einerseits zu einer Leistungsminderung führt und andererseits die Akkulaufzeit verlängert. Unter Windows erfolgt die Frequenzreduzierung manuell über die Steuerungsprogrammoberfläche, unter Linux über das Taskleisten-Widget und über die Konsole (cpupower - CentOS, cpufreq-set - Ubuntu).
Unter Linux können Befehle durch Ausführen über die Konsole automatisch ausgeführt werden, wenn bestimmte Ereignisse auftreten.
Mit dem Dienstprogramm usps-consumeragent aus dem kostenlosen Satz des UmVirt-Solarkraftwerks können Sie Befehle ausführen, die die Prozessorleistung in Abhängigkeit von den Betriebsdaten des Solarkraftwerks steuern.
Typische Konfiguration für den 12-Volt-Modus:
- Wenn die Spannung an den Panels über 16 Volt liegt, stellen Sie den Leistungsmodus ein
- Wenn die Spannung an den Panels unter 16 Volt liegt oder nicht bekannt ist, stellen Sie den Energiesparmodus ein
- Wenn die Batteriespannung unter 11,6 liegt, wird der Befehl zum Herunterfahren ausgeführt
Der Befehl zum Herunterfahren kann sein:
- reibungsloses Herunterfahren (Ausschalten),
- Schlafmodus (systemctl suspend),
- Ruhezustand (systemctl Ruhezustand),
- Reihenfolge der Befehle.
Beispielbefehlssequenz:
./suspend.py && systemctl suspend
Durch Ausführen dieses Befehls werden die aktuellen virtuellen Maschinen auf der Festplatte gespeichert und der Computer in den Ruhemodus versetzt. Dieser Befehl kann von Programmierern und Minern beim Kompilieren von "großen" Programmen wie Firefox, Chrome, LibreOffice und anderen beansprucht werden, wenn sich die Arbeitszeit (Betriebszeit) an die Tageszeit gewöhnen kann.
Als Demonstration ein
kleines Video ohne Ton .