Μέχρι πριν από λίγα χρόνια, πολλοί θεωρούσαν το UPS περιττό έξοδος ή κόλπο του μάρκετινγκ. Στην ελληνική επαρχία όμως, όπου το βρώμικο ρεύμα, οι μικροδιακοπές και το τρεμόπαιγμα στις καταιγίδες είναι ο κανόνας, το UPS δεν είναι πολυτέλεια, αλλά βασική προστασία για τον εξοπλισμό μας.
Επειδή η αγορά έχει γεμίσει με χαμηλής ποιότητας συσκευές, ο χρυσός κανόνας παραμένει ένας:
αν το UPS είναι βαρύ, συνήθως, έχει και καλό hardware μέσα.

Ας δούμε λοιπόν, πώς το συνδέουμε στο Linux μας, πώς το παρακολουθούμε χωρίς βαριά γραφικά περιβάλλοντα, και τι ισχύει πραγματικά με τους ηλεκτρολογικούς πίνακες.
1. Η σύνδεση: καλώδια και θύρες:
Τα μηχανήματα αυτά διαθέτουν συνήθως θύρα επικοινωνίας για να επικοινωνούν με το σύστημα. Οι πιο συνήθεις είναι αυτές:
- Σειρά APC & βύσμα RJ-45/RJ-50: Στα APC μοντέλα, το καλώδιο (συνήθως ο κωδικός AP9827) είναι δύσκολο να βρεθεί στην Ελλάδα, οπότε το παραγγέλνετε εύκολα από εξωτερικό με 5-10 ευρώ (το βρήκα μόνο στο AliExpress σε νορμάλ τιμή). Λίγο προσοχή εδώ επειδή η θύρα μοιάζει με Ethernet αλλά είναι custom σειριακή/USB (RJ-50 με 10 επαφές). Να μην συνδέσετε ποτέ απλό καλώδιο δικτύου γιατί θα στραβώσετε τις ακίδες. Για την ιστορία, να αναφέρω ότι, στην απελπισία μου να το βρω, πήγα ως ακόμα και σε αλυσίδα που ούτε απέξω δεν περνάω. Εκεί, στο Πλαίσιο της συζήτησης, ο πωλητής προσπαθούσε να μου πλασάρει ένα απλό καλώδιο δικτύου.
- Κλασική USB Type-B: Αρκετά μοντέλα έχουν την τετράγωνη θύρα εκτυπωτή, οπότε βολεύεστε με ένα κοινό καλώδιο USB printer.
Μόλις το συνδέσετε, το Linux (στις περισσότερες διανομές) θα το αναγνωρίσει άμεσα και θα δείξει κατευθείαν ένδειξη μπαταρίας στο πάνελ σας.

2. Παρακολούθηση στο τερματικό με το apcupsd:
Αν έχετε APC (ή συμβατό που ακολουθεί το standard USB HID UPS-PD), ο daemon apcupsd τρέχει στο παρασκήνιο και καταγράφει τα πάντα.
Πληκτρολογώντας στο τερματικό:
apcaccess
παίρνετε μια πλήρη λίστα με την υγεία του συστήματος:
STATUS: Αν είναι ONLINE ή σε μπαταρία (ONBATT).
BCHARGE: Ποσοστό φόρτισης μπαταρίας.
LINEV / LOADPCT: Η τάση της ΔΕΗ σε Volt και το φορτίο του PC.
TIMELEFT: Πόσα λεπτά ζωής απομένουν με το τρέχον φορτίο.
Για να πάρετε μια ιδέα, να τι εμφανίζει στην περίπτωσή μου:
👤c◎nstantinos 💻-$ apcaccess`
APC : 001,036,0860
DATE : 2026-05-22 19:13:14 +0300
HOSTNAME : Tiny
VERSION : 3.14.14 (31 May 2016) debian
UPSNAME : Tiny
CABLE : USB Cable
DRIVER : USB UPS Driver
UPSMODE : Stand Alone
STARTTIME: 2026-05-22 09:45:57 +0300
MODEL : Back-UPS RS 550G
STATUS : ONLINE
LINEV : 230.0 Volts
LOADPCT : 11.0 Percent
BCHARGE : 66.0 Percent
TIMELEFT : 23.2 Minutes
MBATTCHG : 15 Percent
MINTIMEL : 5 Minutes
MAXTIME : 0 Seconds
SENSE : Medium
LOTRANS : 176.0 Volts
HITRANS : 282.0 Volts
ALARMDEL : 30 Seconds
BATTV : 13.0 Volts
LASTXFER : No transfers since turnon
NUMXFERS : 0
TONBATT : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
SELFTEST : NO
STATFLAG : 0x05000008
SERIALNO : 3B1321X02456
BATTDATE : 2026-05-13
NOMINV : 230 Volts
NOMBATTV : 12.0 Volts
NOMPOWER : 330 Watts
FIRMWARE : 857.L4 .I USB FW:L4
END APC : 2026-05-22 19:13:46 +0300
Αν έχετε UPS άλλης μάρκας και θέλετε να δοκιμάσετε αν το βλέπει το apcupsd, ρυθμίζετε το αρχείο /home/apcupsd.conf με τις γραμμές UPSCABLE usb και UPSTYPE usb και βλέπετε αν επιστρέφει τιμές.
Έτσι:
UPSCABLE usb
UPSTYPE usb
DEVIC
Το αποθηκεύετε και αμέσως τρέξτε στο τερματικό σας την εντολή. Αν σας επιστρέψει τιμές, είστε τυχεροί. Αν σας πετάξει error ή αν οι μισές τιμές είναι κενές, σημαίνει ότι το συγκεκριμένο hardware δεν ακολουθεί το standard USB HID UPS-PD (Power Device class). Οπότε, σε αυτή την περίπτωση, περνάτε στην ακόλουθη λύση:
3. Τι κάνουμε αν δεν το υποστηρίζει; Η λύση του NUT:
Αν το UPS σας χρησιμοποιεί φτηνά chips serial-to-USB emulation (πχQ CH340 ή PL2303), το σύστημα μπορεί να βλέπει απλώς μια γενική θύρα (/dev/ttyUSB0). Τότε τη λύση δίνει το NUT (Network UPS Tools), ο βασιλιάς της συμβατότητας στο Linux με χιλιάδες drivers για κάθε πιθανή και απίθανη μάρκα, ιδανικό για να έχετε άμεση πληροφόρηση.
Υπάρχει στους διαχειριστές λογισμικού των διανομών, επομένως ένα κλικ υπόθεση η εγκατάστασή του.
4. Χρήσιμες συμβουλές από την πράξη (και τους ειδικούς):
**Surge protector πριν το UPS: Ένας έμπειρος ηλεκτρολόγος προτείνει πάντα ένα καλό μονόπριζο υπέρτασης (surge) ανάμεσα στην πρίζα τοίχου και το UPS (ανάλογα τι λέει και το manual). Έτσι, αν πέσει κεραυνός ή υπέρταση στην επαρχία, καίγεται μια πρίζα των 20€ και όχι το UPS των 200€.
Έχω σύγχρονο πίνακα με αντικεραυνικό, το χρειάζομαι;
Οι σύγχρονοι πίνακες προστατεύουν από αιχμές και κακό ρεύμα, αλλά δεν κρατάνε τις συσκευές ανοιχτές όταν κοπεί εντελώς το ρεύμα. Άρα για το PC, το router ή το NAS, το τοπικό UPS παραμένει απολύτως χρήσιμο.
⚠️ Προσοχή μόνο αν έχετε κεντρικό online UPS όλου του σπιτιού στον πίνακα: η ύπαρξη δεύτερου line-interactive UPS στο PC μπορεί να τα μπερδέψει (relay clicks, μειωμένο efficiency). Στις περισσότερες όμως ελληνικές κατοικίες, ο πίνακας έχει απλώς βασική προστασία, οπότε το ξεχωριστό UPS στο γραφείο είναι μονόδρομος.
☞ Όλα αυτά εντελώς απλά και εκλαϊκευμένα καθώς δεν είμαι ειδικός και ούτε απευθύνομαι σε ειδικούς.
Οποιαδήποτε διόρθωση ή συμπλήρωση ευπρόσδεκτη.