Überwachung des Solarstromverbrauchs per Computer/Server

Besitzer von Solarkraftwerken stehen möglicherweise vor der Notwendigkeit, den Stromverbrauch ihrer Endgeräte zu verwalten, da eine Reduzierung des Verbrauchs die Batterielebensdauer am Abend und bei bewölktem Wetter verlängern und Datenverluste im Falle eines schwerwiegenden Ausfalls vermeiden kann.

Bei den meisten modernen Computern können Sie die Prozessorfrequenz anpassen, was einerseits zu einer Leistungseinbuße und andererseits zu einer Verlängerung der Akkulaufzeit führt. Unter Windows erfolgt die Frequenzreduzierung manuell über die Steuerungsprogrammschnittstelle, unter Linux über das Taskleisten-Widget und über die Konsole (cpupower – CentOS, cpufreq-set – Ubuntu).

Unter Linux können Befehle durch die Ausführung über die Konsole automatisch ausgeführt werden, wenn bestimmte Ereignisse auftreten.

Mit dem Dienstprogramm usps-consumptionagent aus dem kostenlosen UmVirt Solar Power Station-Kit können Sie Befehle ausführen, die die Prozessorleistung abhängig 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 unbekannt ist, stellen Sie den Energiesparmodus ein
  • Wenn die Batteriespannung weniger als 11,6 beträgt, führen Sie den Abschaltbefehl aus

Der Befehl zum Herunterfahren kann sein:

  1. sanftes Herunterfahren (Poweroff),
  2. Schlafmodus (systemctl suspend),
  3. Ruhezustand (systemctl hibernate),
  4. Abfolge von Befehlen.

Beispiel-Befehlssequenz:

./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 Betreuern beim Kompilieren „großer“ Programme wie Firefox, Chrome, LibreOffice und anderen benötigt werden, wenn die Betriebszeit die Tageszeit überschreiten kann.

Als Demonstration kurzes Video ohne Ton.

Source: habr.com

Kommentar hinzufügen