Παρακολούθηση Ενέργειας σε Πραγματικό Χρόνο και Ειδοποιήσεις Ισχύος με Δεδομένα 1 Δευτερολέπτου
Παρακολούθηση Ενέργειας σε Πραγματικό Χρόνο και Ειδοποιήσεις Ισχύος με Δεδομένα 1 Δευτερολέπτου
Τα ενεργειακά δεδομένα σε επίπεδο λεπτού ή ώρας είναι χρήσιμα για αναφορές ηλεκτρικής ενέργειας, αλλά μπορεί να χάσουν σύντομες μεταβολές ισχύος. Η εκκίνηση ενός κινητήρα, ο κύκλος ενός θερμαντήρα, οι διακυμάνσεις ενός μετατροπέα (inverter) ή ένα απροσδόκητο φορτίο μπορεί να διαρκέσει μόνο λίγα δευτερόλεπτα.
Το IAMMETER-Docker παρέχει ένα τοπικό ταμπλό Καταγραφή δεδομένων & συναγερμός που ζητά μετρήσεις από έναν ενεργειακό μετρητή IAMMETER κάθε δευτερόλεπτο. Εμφανίζει τάση, ένταση ρεύματος, ενεργό ισχύ και συσσωρευμένη ενέργεια και μπορεί να δημιουργεί εγγραφές συναγερμού όταν η τάση, η ένταση ή η ισχύς ξεπεράσει ένα διαμορφωμένο όριο.
Ενεργειακός μετρητής IAMMETER
│
│ Τοπικό δίκτυο, ανανέωση 1 δευτερολέπτου
▼
IAMMETER-Docker Καταγραφή δεδομένων & συναγερμός
│
├── Τάση σε πραγματικό χρόνο
├── Ένταση ρεύματος σε πραγματικό χρόνο
├── Ενεργός ισχύς σε πραγματικό χρόνο
├── Συσσωρευμένη ενέργεια
└── Εγγραφές συναγερμού ορίων
Αυτή η σελίδα εστιάζει στην παρακολούθηση σε πραγματικό χρόνο και στους συναγερμούς ορίων. Για την απλή αποθήκευση μετρήσεων εκτός σύνδεσης και την ανάκτηση αρχείων CSV, δείτε τη ξεχωριστή λύση Offline Energy Datalogger.
Βίντεο: Παρακολούθηση σε πραγματικό χρόνο στο IAMMETER-Docker
1. Πότε είναι Χρήσιμη η Παρακολούθηση Ενέργειας με Ανάλυση 1 Δευτερολέπτου;
Ένας ταχύτερος ρυθμός ανανέωσης είναι χρήσιμος όταν ο στόχος είναι να παρατηρηθεί η ηλεκτρική συμπεριφορά και όχι μόνο να υπολογιστεί ένας μηνιαίος λογαριασμός.
Τυπικές χρήσεις περιλαμβάνουν:
- την παρατήρηση σύντομων μεταβολών της ζήτησης σε οικιακό ή εμπορικό επίπεδο·
- τον έλεγχο της ισχύος εκκίνησης ενός κινητήρα, μιας αντλίας ή ενός συμπιεστή·
- τον εντοπισμό της στιγμής που ενεργοποιείται ένας θερμαντήρας ή άλλο μεγάλο φορτίο·
- την παρακολούθηση ταχέων μεταβολών του ηλιακού μετατροπέα ή της ισχύος του δικτύου·
- τον έλεγχο της διακύμανσης της τάσης υπό φορτίο·
- τη σύγκριση της έντασης και της ισχύος μεταξύ των τριών φάσεων·
- την καταγραφή της στιγμής που μια μετρούμενη τιμή ξεπερνά ένα λειτουργικό όριο·
- την αντιμετώπιση προβλημάτων σε μια ροή ελέγχου πριν από την ανάπτυξη αυτοματισμών.
Συνήθως δεν χρειάζεται να καταγράφεται κάθε τιμή με ανάλυση ενός δευτερολέπτου για συνηθισμένες αναφορές χρέωσης. Χρησιμοποιήστε αυτή τη λειτουργία όταν τα ταχύτερα δεδομένα οδηγούν σε συγκεκριμένο όφελος διάγνωσης, παρακολούθησης ή ειδοποίησης.
2. Τι Κάνει—και Τι Δεν Κάνει—Αυτή η Λειτουργία
Η λειτουργία Καταγραφή δεδομένων & συναγερμός παρέχει:
- ανανέωση του ταμπλό κάθε δευτερόλεπτο από τον τοπικό μετρητή·
- εμφάνιση τάσης, έντασης, ενεργού ισχύος και ενέργειας·
- ξεχωριστές ρυθμίσεις ορίων για κάθε φάση·
- ιστορικές εγγραφές συναγερμού·
- εξαγωγή των εγγραφών συναγερμού σε CSV.
Είναι σημαντικό να διακρίνουμε τρεις διαφορετικούς τύπους δεδομένων:
| Δεδομένα | Σκοπός | Διατήρηση/Εξαγωγή |
|---|---|---|
| Τιμές ταμπλό ανά δευτερόλεπτο | Παρατήρηση ταχέων ηλεκτρικών μεταβολών | Εμφανίζονται στο ταμπλό πραγματικού χρόνου |
| Εγγραφές συναγερμού | Καταγραφή συμβάντων ορίων | Εμφανίζονται στα Αρχεία συναγερμού και εξάγονται ως CSV |
| Αρχεία CSV μετρήσεων εκτός σύνδεσης | Διατήρηση τοπικών δεδομένων μέτρησης για μελλοντική ανάκτηση | Παρέχονται από τη νεότερη ροή εργασίας με προσάρτηση του /app/datalogger |
Η εξαγωγή CSV που παρουσιάζεται σε αυτόν τον οδηγό αφορά τις εγγραφές συναγερμού. Για συνεχή αρχεία CSV μετρήσεων εκτός σύνδεσης, ακολουθήστε τη λειτουργία καταγραφής δεδομένων εκτός σύνδεσης του IAMMETER-Docker.
Οι συναγερμοί ορίων στο λογισμικό παρακολούθησης δεν υποκαθιστούν τους διακόπτες κυκλώματος, τα προστατευτικά ρελέ ή τον πιστοποιημένο εξοπλισμό ηλεκτρικής προστασίας. Μην χρησιμοποιείτε αυτή τη λειτουργία ως το μοναδικό μέσο ασφαλείας για προστασία από υπερένταση, υπέρταση ή προστασία εξοπλισμού.
3. Απαιτήσεις
Πριν διαμορφώσετε την παρακολούθηση σε πραγματικό χρόνο, επιβεβαιώστε ότι:
- το IAMMETER-Docker είναι ήδη εγκατεστημένο και προσβάσιμο·
- ο κεντρικός υπολογιστής του Docker και ο μετρητής βρίσκονται σε δίκτυα με αμοιβαία προσβασιμότητα·
- ο μετρητής έχει σταθερή τοπική διεύθυνση IP ή δέσμευση DHCP·
- το μοντέλο του μετρητή και ο αριθμός φάσεων είναι γνωστά·
- ο κεντρικός υπολογιστής του Docker έχει τη σωστή ζώνη ώρας·
- ο προεπιλεγμένος κωδικός πρόσβασης του IAMMETER-Docker έχει αλλαχθεί·
- ο μετρητής έχει εγκατασταθεί με τη σωστή κατεύθυνση μετασχηματιστή έντασης (CT) και σωστή καλωδίωση.
Για την εγκατάσταση του container και την αρχική ρύθμιση, δείτε την Παρακολούθηση Ενέργειας Self-Hosted με Docker.
4. Ανοίξτε την Ενότητα Καταγραφή Δεδομένων & Συναγερμός
Συνδεθείτε στο IAMMETER-Docker και ανοίξτε:
Επέκταση → Καταγραφή δεδομένων & συναγερμός

Αυτή η ενότητα χρησιμοποιεί την τοπική διεύθυνση IP του μετρητή για πρόσβαση σε πραγματικό χρόνο. Ο κεντρικός υπολογιστής του Docker πρέπει να μπορεί να προσεγγίσει αυτή τη διεύθυνση IP μέσω του τοπικού δικτύου (LAN).
5. Προσθήκη Ενεργειακού Μετρητή για Παρακολούθηση σε Πραγματικό Χρόνο
5.1 Προσθήκη του μετρητή
- Κάντε κλικ στο εικονίδιο +.
- Εισαγάγετε την τοπική διεύθυνση IP του ενεργειακού μετρητή.
- Επιλέξτε τον σωστό τύπο μετρητή: μονοφασικό ή τριφασικό.
- Αποθηκεύστε τη διαμόρφωση.


Ο μετρητής εμφανίζεται στη λίστα αφού προστεθεί. Κάντε κλικ στο Προβολή για να ανοίξετε το ταμπλό πραγματικού χρόνου.

5.2 Επαληθεύστε τη σύνδεση
Πριν διαμορφώσετε συναγερμούς, επαληθεύστε:
- ότι ο μετρητής παραμένει προσβάσιμος·
- ότι οι τιμές ανανεώνονται και δεν παραμένουν στατικές·
- ότι η τάση είναι λογική για το ηλεκτρικό σύστημα·
- ότι η ένταση και η ενεργός ισχύς ανταποκρίνονται όταν αλλάζει ένα γνωστό φορτίο·
- ότι ο αριθμός των εμφανιζόμενων φάσεων ταιριάζει με τη διαμόρφωση του μετρητή·
- ότι η κατεύθυνση της ενεργού ισχύος είναι κατανοητή για αμφίδρομη παρακολούθηση δικτύου ή ηλιακής ενέργειας.
Εάν ο μετρητής έχει δυναμική διεύθυνση DHCP, δεσμεύστε τη διεύθυνση IP του στον δρομολογητή. Διαφορετικά, η ενότητα πραγματικού χρόνου μπορεί να σταματήσει να λειτουργεί μετά την αλλαγή της διεύθυνσης.
6. Διαβάστε το Ταμπλό Πραγματικού Χρόνου
Το ταμπλό ανανεώνει τις ακόλουθες τιμές κάθε δευτερόλεπτο:
- τάση·
- ένταση ρεύματος·
- ενεργό ισχύ·
- συσσωρευμένη ενέργεια (kWh).

Για έναν τριφασικό μετρητή, εξετάστε κάθε φάση ξεχωριστά. Μια συνολική τιμή ισχύος μπορεί να κρύβει ένα πρόβλημα συγκεκριμένης φάσης, όπως μια φάση που μεταφέρει σημαντικά μεγαλύτερο φορτίο από τις άλλες.
Πώς να ερμηνεύετε τις ταχείες μεταβολές
- Μια σύντομη αύξηση της ενεργού ισχύος μπορεί να υποδηλώνει την εκκίνηση ενός φορτίου.
- Ένα επαναλαμβανόμενο μοτίβο ισχύος μπορεί να υποδηλώνει εξοπλισμό με κυκλική λειτουργία.
- Η άνοδος της έντασης ενώ η τάση πέφτει μπορεί να υποδηλώνει πρόβλημα τροφοδοσίας ή καλωδίωσης που απαιτεί έρευνα από εξειδικευμένο προσωπικό.
- Η αρνητική ενεργός ισχύς μπορεί να αντιπροσωπεύει εξαγωγή ενέργειας, ανάλογα με την κατεύθυνση του CT και το παρακολουθούμενο κύκλωμα.
- Μια μεταβαλλόμενη τιμή kWh αντιπροσωπεύει συσσωρευμένη ενέργεια· χρησιμοποιήστε την ενεργό ισχύ για να εξετάσετε τη ζήτηση δευτερολέπτου προς δευτερόλεπτο.
Αντιμετωπίστε το ταμπλό ως διαγνωστική προβολή. Επιβεβαιώστε τις ασυνήθιστες ενδείξεις με την καλωδίωση, τον προσανατολισμό του CT και μια άλλη αξιόπιστη μέτρηση πριν εξάγετε συμπέρασμα.
7. Διαμόρφωση Συναγερμών Τάσης, Έντασης και Ισχύος
Ανοίξτε:
Λειτουργίες → Ρυθμίσεις συναγερμού

Εισαγάγετε τα απαιτούμενα όρια τάσης, έντασης και ενεργού ισχύος για κάθε φάση.

7.1 Επιλέξτε ουσιαστικά όρια
Ένα χρήσιμο όριο θα πρέπει να εντοπίζει μια ανώμαλη ή λειτουργικά σημαντική κατάσταση χωρίς να δημιουργεί συνεχή θόρυβο.
Παραδείγματα:
- ισχύς πάνω από την αναμενόμενη μέγιστη ζήτηση ενός κυκλώματος·
- ένταση πάνω από το κανονικό εύρος λειτουργίας ενός παρακολουθούμενου φορτίου·
- τάση εκτός του εύρους που αναμένεται για την εγκατάσταση·
- απροσδόκητη αντίστροφη ισχύς ή ισχύς εξαγωγής, όταν ο διαμορφωμένος συναγερμός υποστηρίζει τη σχετική κατεύθυνση·
- ένα όριο ανά φάση για τον εντοπισμό ενός μη ισορροπημένου μοτίβου φορτίου.
Μην αντιγράφετε ένα όριο από άλλη εγκατάσταση. Οι κατάλληλες τιμές εξαρτώνται από την τάση τροφοδοσίας, τη θέση του μετρητή, την ονομαστική τιμή του CT, τη χωρητικότητα του κυκλώματος, τη συμπεριφορά του εξοπλισμού και τις τοπικές ηλεκτρικές απαιτήσεις.
7.2 Δοκιμάστε πριν βασιστείτε στους συναγερμούς
- Ξεκινήστε με ένα όριο που μπορεί να ξεπεραστεί με ασφάλεια από ένα γνωστό φορτίο.
- Βεβαιωθείτε ότι η ζωντανή τιμή το ξεπερνά.
- Ελέγξτε ότι δημιουργείται μια εγγραφή συναγερμού.
- Επαναφέρετε το όριο στην επιθυμητή τιμή.
- Εξετάστε τους ψευδείς συναγερμούς σε μια αντιπροσωπευτική περίοδο λειτουργίας.
Όταν μια ένδειξη βρίσκεται τακτικά κοντά στο όριο, μικρές φυσιολογικές διακυμάνσεις μπορούν να δημιουργήσουν πολλές εγγραφές συναγερμού. Προσαρμόστε το λειτουργικό όριο με βάση τη μετρούμενη συμπεριφορά, διατηρώντας παράλληλα ξεχωριστά τα όρια ηλεκτρικής ασφάλειας.
8. Ανασκόπηση Ιστορικών Εγγραφών Συναγερμού
Ανοίξτε τα Αρχεία συναγερμού για να εξετάσετε τα καταγεγραμμένα συμβάντα ορίων.

Το ιστορικό συναγερμών μπορεί να βοηθήσει στην απάντηση ερωτήσεων όπως:
- Πότε συνέβη ένα συμβάν υψηλής ισχύος;
- Ποια φάση ξεπέρασε το όριο;
- Ήταν το συμβάν μεμονωμένο ή επαναλαμβανόμενο;
- Συνέπεσε με ένα γνωστό πρόγραμμα συσκευής ή παραγωγής;
- Άλλαξαν η τάση και η ένταση ταυτόχρονα;
Μια εγγραφή συναγερμού σας πληροφορεί ότι πληρούνταν μια διαμορφωμένη συνθήκη. Από μόνη της δεν προσδιορίζει τη συσκευή ή τη βασική αιτία. Χρησιμοποιήστε τη χρονική σήμανση, τη φάση και τη μετρούμενη τιμή μαζί με τη γνώση της εγκατάστασης.
9. Εξαγωγή Αρχείων Συναγερμού σε CSV
Οι εγγραφές συναγερμού μπορούν να εξαχθούν ως αρχείο CSV για τεχνική ανασκόπηση, αρχεία συμβάντων ή περαιτέρω ανάλυση.

Μετά την εξαγωγή:
- διατηρήστε τη ζώνη ώρας μαζί με το σύνολο δεδομένων·
- τεκμηριώστε τη διαμόρφωση ορίων που χρησιμοποιήθηκε κατά την περίοδο·
- διατηρήστε την ταυτότητα του μετρητή και το παρακολουθούμενο κύκλωμα·
- αποφύγετε τον συνδυασμό αρχείων καταγραφής από διαφορετικές φάσεις χωρίς πεδίο φάσης·
- συγκρίνετε τα συμβάντα με λειτουργικά προγράμματα ή άλλα αρχεία καταγραφής συστήματος.
Επαναλαμβάνουμε: αυτή η εξαγωγή περιέχει εγγραφές συναγερμού. Διαφέρει από τα συνεχή αρχεία CSV μετρήσεων που παρέχονται από τη ροή εργασίας καταγραφής δεδομένων εκτός σύνδεσης.
10. Συναγερμοί Πραγματικού Χρόνου ή Λειτουργία Καταγραφής Εκτός Σύνδεσης;
| Απαίτηση | Προτεινόμενη λειτουργία του IAMMETER-Docker |
|---|---|
| Παρακολούθηση των αλλαγών τάσης, έντασης και ισχύος κάθε δευτερόλεπτο | Ταμπλό πραγματικού χρόνου Καταγραφή δεδομένων & συναγερμός |
| Καταγραφή όταν μια τιμή ξεπερνά ένα όριο | Ρυθμίσεις ορίων Καταγραφή δεδομένων & συναγερμός |
| Εξαγωγή ιστορικών συμβάντων συναγερμού | Εξαγωγή αρχείου συναγερμού σε CSV |
| Αποθήκευση συνεχών αρχείων CSV μετρήσεων χωρίς διαδίκτυο | Λειτουργία καταγραφής εκτός σύνδεσης με προσάρτηση του /app/datalogger |
| Λήψη ή διαγραφή αποθηκευμένων αρχείων CSV μετρήσεων | Ιστοσελίδα /datalogger |
| Αντιγραφή αρχείων CSV μετρήσεων με USB σε απομονωμένη τοποθεσία | Ροή εργασίας καταγραφής εκτός σύνδεσης βάσει δρομολογητή |
Αυτές οι λειτουργίες μπορούν να εξυπηρετήσουν διαφορετικά έργα. Επιλέξτε με βάση το αν η κύρια ανάγκη είναι η ταχεία παρατήρηση και τα συμβάντα ορίων ή η απλή διατήρηση δεδομένων εκτός σύνδεσης.
11. Αντιμετώπιση Προβλημάτων
Ο μετρητής δεν μπορεί να προστεθεί ή να προβληθεί
- Βεβαιωθείτε ότι η διεύθυνση IP του είναι σωστή.
- Δοκιμάστε την προσβασιμότητα από το δίκτυο του κεντρικού υπολογιστή του Docker.
- Ελέγξτε αν η απομόνωση πελατών Wi-Fi εμποδίζει την επικοινωνία.
- Δεσμεύστε τη διεύθυνση IP του μετρητή στον δρομολογητή.
- Επιβεβαιώστε τη σωστή επιλογή μονοφασικού ή τριφασικού μετρητή.
Οι τιμές δεν ανανεώνονται κάθε δευτερόλεπτο
- Ελέγξτε την καθυστέρηση (latency) του LAN και την ποιότητα του σήματος Wi-Fi.
- Βεβαιωθείτε ότι κανένας άλλος πελάτης υψηλής συχνότητας δεν υπερφορτώνει την τοπική διαδρομή πρόσβασης.
- Εξετάστε τα αρχεία καταγραφής του container IAMMETER-Docker.
- Δοκιμάστε ξεχωριστά την τοπική διεπαφή του μετρητή.
Δημιουργούνται πάρα πολλές εγγραφές συναγερμού
- Συγκρίνετε το όριο με το κανονικό εύρος λειτουργίας.
- Ελέγξτε για φορτίο που κυκλώνει φυσικά κοντά στο όριο.
- Βεβαιωθείτε ότι αξιολογείται η σωστή φάση και μονάδα.
- Διερευνήστε τις ασταθείς ή μη εύλογες μετρήσεις πριν απλώς αυξήσετε το όριο.
Η ενεργός ισχύς έχει μη αναμενόμενο πρόσημο
- Επιβεβαιώστε την κατεύθυνση του CT και την καλωδίωση.
- Προσδιορίστε αν το κανάλι παρακολουθεί Δίκτυο, Μετατροπέα ή Φορτίο.
- Δοκιμάστε κατά τη διάρκεια μιας γνωστής συνθήκης εισαγωγής ή εξαγωγής ενέργειας.
12. Καλές Πρακτικές για την Παρακολούθηση Ισχύος σε Πραγματικό Χρόνο
- Χρησιμοποιήστε σταθερή διεύθυνση IP για κάθε μετρητή.
- Δοκιμάστε έναν μετρητή πριν αναπτύξετε αρκετούς πελάτες συχνής ανανέωσης.
- Διατηρήστε τον κεντρικό υπολογιστή του Docker, τον μετρητή και το πρόγραμμα περιήγησης σε ένα αξιόπιστο τοπικό δίκτυο.
- Ορίστε τη σωστή ζώνη ώρας πριν εξετάσετε τις χρονικές σημάνσεις συμβάντων.
- Καθορίστε τα όρια με βάση τα παρατηρούμενα δεδομένα λειτουργίας.
- Κρατήστε τους συναγερμούς παρακολούθησης ξεχωριστούς από την ηλεκτρική προστασία.
- Εξάγετε και διατηρείτε τις εγγραφές συναγερμού όταν υποστηρίζουν μια λειτουργική διαδικασία.
- Χρησιμοποιήστε την καταγραφή εκτός σύνδεσης όταν η πραγματική απαίτηση είναι η συνεχής διατήρηση μετρήσεων σε CSV.
13. Σημειώσεις Έκδοσης και Ενημερώσεων
Το ταμπλό Καταγραφή δεδομένων & συναγερμός παρουσιάστηκε στο IAMMETER-Docker V2.1. Η αρχική ροή εργασίας του 2023 και τα στιγμιότυπα οθόνης διατηρούνται επειδή τεκμηριώνουν το μενού της λειτουργίας, τη ρύθμιση του μετρητή, τη διαμόρφωση ορίων και την εξαγωγή αρχείων συναγερμού.
Οι μεταγενέστερες εκδόσεις του IAMMETER-Docker πρόσθεσαν μια ξεχωριστή ροή εργασίας καταγραφής δεδομένων CSV εκτός σύνδεσης. Στην V2.4, η προσάρτηση του /app/datalogger ενεργοποιεί τη συνεχή αποθήκευση CSV και τη σελίδα διαχείρισης /datalogger. Αυτή η νεότερη λειτουργία δεν αλλάζει τη διάκριση μεταξύ εξαγωγής αρχείου συναγερμού σε CSV και αποθήκευσης δεδομένων μετρήσεων σε CSV που εξηγήθηκε παραπάνω.
14. Σχετικοί Πόροι
- Ανάπτυξη του IAMMETER-Docker
- Προχωρημένο IAMMETER-Docker: MQTT και MySQL
- Λύση Offline Energy Datalogger
- Άρθρο λειτουργίας Datalogger του IAMMETER-Docker
- Χρήση ενεργειακού μετρητή χωρίς διαδίκτυο
- Εικόνα IAMMETER-Docker
Τελευταία ενημέρωση: 17 Ιουλίου 2026.