Παρακολούθηση κατανάλωσης ηλιακής ενέργειας από υπολογιστή/διακομιστή

Οι ιδιοκτήτες σταθμών ηλιακής ενέργειας ενδέχεται να αντιμετωπίσουν την ανάγκη διαχείρισης της κατανάλωσης ενέργειας των τελικών συσκευών, καθώς η μείωση της κατανάλωσης μπορεί να παρατείνει τη διάρκεια ζωής της μπαταρίας το βράδυ και με συννεφιά, καθώς και να αποφύγει την απώλεια δεδομένων σε περίπτωση μεγάλης διακοπής λειτουργίας.

Οι περισσότεροι σύγχρονοι υπολογιστές σάς επιτρέπουν να προσαρμόσετε τη συχνότητα του επεξεργαστή, γεγονός που οδηγεί, αφενός, σε μείωση της απόδοσης και, αφετέρου, σε αύξηση της διάρκειας ζωής της μπαταρίας. Στα Windows, η μείωση συχνότητας πραγματοποιείται χειροκίνητα μέσω της διεπαφής προγράμματος ελέγχου, στο Linux μέσω του γραφικού στοιχείου της γραμμής εργασιών και μέσω της κονσόλας (cpupower - CentOS, cpufreq-set - Ubuntu).

Στο Linux, η εκτέλεση εντολών μέσω της κονσόλας τους επιτρέπει να εκτελούνται αυτόματα όταν συμβαίνουν ορισμένα συμβάντα.

Το βοηθητικό πρόγραμμα usps-consumptionagent από το δωρεάν κιτ UmVirt Solar Power Station σάς επιτρέπει να εκτελείτε εντολές που ελέγχουν την απόδοση του επεξεργαστή ανάλογα με τα δεδομένα λειτουργίας του σταθμού ηλιακής ενέργειας.

Τυπική διαμόρφωση για λειτουργία 12 volt:

  • Εάν η τάση στα πάνελ είναι πάνω από 16 βολτ, ρυθμίστε τη λειτουργία απόδοσης
  • Εάν η τάση στα πάνελ είναι κάτω από 16 βολτ ή είναι άγνωστη, ρυθμίστε τη λειτουργία εξοικονόμησης ενέργειας
  • Εάν η τάση της μπαταρίας είναι μικρότερη από 11,6, εκτελέστε την εντολή τερματισμού λειτουργίας

Η εντολή τερματισμού λειτουργίας μπορεί να είναι:

  1. ομαλή διακοπή λειτουργίας (απενεργοποίηση),
  2. λειτουργία ύπνου (systemctl suspend),
  3. αδρανοποίηση (systemctl hibernate),
  4. ακολουθία εντολών.

Παράδειγμα ακολουθίας εντολών:

./suspend.py &&  systemctl suspend

Η εκτέλεση αυτής της εντολής θα αποθηκεύσει τις τρέχουσες εικονικές μηχανές στο δίσκο και θα θέσει τον υπολογιστή σε κατάσταση αναστολής λειτουργίας. Αυτή η εντολή μπορεί να ζητηθεί από προγραμματιστές και συντηρητές στην περίπτωση μεταγλώττισης «μεγάλων» προγραμμάτων όπως το Firefox, το Chrome, το LibreOffice και άλλα, όταν ο χρόνος λειτουργίας μπορεί να υπερβαίνει τη μέρα.

Ως επίδειξη σύντομο βίντεο χωρίς ήχο.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο