IAMMETER-Central
IAMMETER-Central
Σχετικά με το IAMMETER-Central
Το IAMMETER-Central είναι το νεότερο σύστημα ενδιάμεσου λογισμικού (middleware) που κυκλοφόρησε η IAMMETER. Προσφέρει τα ακόλουθα χαρακτηριστικά:
- Μπορεί να αναπτυχθεί άμεσα στον διακομιστή του πελάτη.
- Είναι ένα καθαρό backend ενδιάμεσου λογισμικού δεδομένων που παρέχει μόνο διεπαφές API και ένα απλό UI διαχείρισης συσκευών, χωρίς καμία επιχειρηματική λογική.
- Πλούσια API που καλύπτουν τη διαχείριση χρηστών, τη διαχείριση συσκευών και την αποθήκευση και διαχείριση δεδομένων συσκευών. Οι πελάτες μπορούν να χρησιμοποιήσουν αυτά τα API για να αναπτύξουν τη δική τους διεπαφή front-end και να προσαρμόσουν το δικό τους σύστημα παρακολούθησης.
Χρησιμοποιώντας το IAMMETER-Central, οι πελάτες χρειάζεται μόνο να είναι εξοικειωμένοι με την ανάπτυξη σελίδων front-end για να προσαρμόσουν το δικό τους σύστημα παρακολούθησης ενέργειας.
Εγκατάσταση
MySQL και MariaDB
Το IAMMETER-Central απαιτεί μια βάση δεδομένων για να λειτουργήσει. Προς το παρόν, υποστηρίζει μόνο MySQL και MariaDB.
Άμεση Εκτέλεση
Κατεβάστε το εκτελέσιμο αρχείο: https://github.com/lewei50/iammeter-central
Εκτελέστε την ακόλουθη εντολή:
dotnet IAMMETER.Central.Web.dll --urls "http://*:{port}"

Εκτέλεση με Docker
Μπορείτε επίσης να εκτελέσετε το IAMMETER-Central χρησιμοποιώντας το Docker: https://hub.docker.com/r/iammeter/iammeter-central
$ docker run -d --name=iammeter-central --restart always \
-p 5051:5051\
-e TZ=Australia/Brisbane \
iammeter/iammeter-central
Χρήση του IAMMETER-Central
Για να χρησιμοποιήσετε το IAMMETER-Central, ακολουθήστε τα εξής βήματα:
- Συνδεθείτε στο IAMMETER-Cloud, επιλέξτε τη λίστα SN που θέλετε να εξάγετε και εξάγετε το αρχείο Sn.dat.
- Συνδεθείτε με τον λογαριασμό διαχειριστή του IAMMETER-Central και εισαγάγετε το αρχείο Sn.dat.
- Αναπτύξτε τις δικές σας εφαρμογές χρησιμοποιώντας τα API. Εναλλακτικά, μπορείτε να χρησιμοποιήσετε τη σελίδα UI του IAMMETER-Central για να καταχωρίσετε λογαριασμούς χρηστών (το SN πρέπει να βρίσκεται εντός του εισαγόμενου εύρους) και να διαχειρίζεστε τα δεδομένα μέσω του IAMMETER-Central.
Εξαγωγή Sn.dat
Μόνο τα SN που αναφέρονται στο Sn.dat μπορούν να χρησιμοποιηθούν στο IAMMETER-Central. Για να εξάγετε το αρχείο Sn.dat, ακολουθήστε τα εξής βήματα:
- Συνδεθείτε στο IAMMETER-Cloud.
- Επιλέξτε τα SN που θέλετε να χρησιμοποιήσετε στο IAMMETER-Central και εξάγετέ τα σε Sn.dat.

Σύνδεση με τον λογαριασμό διαχειριστή του IAMMETER-Central
Χρησιμοποιήστε το προεπιλεγμένο όνομα χρήστη και τον κωδικό πρόσβασης admin/password για να συνδεθείτε (παρακαλούμε αλλάξτε αμέσως τον κωδικό πρόσβασης διαχειριστή μετά τη σύνδεση).
Για HTTPS, μπορείτε να ρυθμίσετε ένα reverse proxy με nginx και να προσθέσετε πιστοποιητικό SSL.

Εισαγωγή Sn.dat
Εισαγάγετε το αρχείο Sn.dat που εξάγατε προηγουμένως από το IAMMETER-Cloud.

Ρύθμιση της Βάσης Δεδομένων
Υποστηρίζονται τόσο η MariaDB όσο και η MySQL. Πρέπει να ρυθμίσετε τις ακόλουθες επιλογές:
- Διακομιστής: Διεύθυνση IP του διακομιστή βάσης δεδομένων
- Θύρα: Θύρα της βάσης δεδομένων
- Χρήστης: Όνομα χρήστη της βάσης δεδομένων
- Κωδικός πρόσβασης: Κωδικός πρόσβασης της βάσης δεδομένων

Εγγραφή Λογαριασμών Χρηστών (Προαιρετικά)
Τα SN που αναφέρονται στο Sn.dat μπορούν να χρησιμοποιηθούν για την εγγραφή λογαριασμών χρηστών, όπως φαίνεται παρακάτω.
Σημειώστε ότι η εγγραφή λογαριασμού χρήστη μπορεί επίσης να γίνει μέσω κλήσεων API.

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

Ανάπτυξη του Δικού Σας Συστήματος Παρακολούθησης Front-End με API
Μετά τη σύνδεση, κάντε κλικ στο εικονίδιο στην επάνω δεξιά γωνία για να αποκτήσετε πρόσβαση στη λίστα API του IAMMETER-Central.

Τα API χωρίζονται σε πέντε ενότητες: account, admin, common, device και report.

Κάντε κλικ σε κάθε API για να δείτε αναλυτική τεκμηρίωση. Μπορείτε επίσης να κάνετε κλικ στο «Try it out» για να δοκιμάσετε το API απευθείας.

Σημείωση: Μόλις ενεργοποιήσετε το CORS στις «Ρυθμίσεις Συστήματος», όλα τα API θα υποστηρίζουν πρόσβαση μεταξύ προελεύσεων (cross-origin).

Αναφορές
Οι μετρητές ενέργειας της IAMMETER
Γρήγορος Οδηγός για τις Λύσεις της IAMMETER
Σχετικά με την IAMMETER
Η IAMMETER είναι μια εταιρεία που επικεντρώνεται σε προϊόντα και υπηρεσίες διαχείρισης ενέργειας, προσφέροντας έξυπνους μετρητές ενέργειας, εφαρμογές διαχείρισης και πλατφόρμες cloud.
Ο στόχος μας είναι να βοηθήσουμε τους πελάτες να διαχειρίζονται, να αξιοποιούν και να εξοικονομούν ενέργεια αποτελεσματικά, μειώνοντας τους λογαριασμούς ηλεκτρικού ρεύματος μέσω έξυπνης παρακολούθησης και ανάλυσης.
Λύσεις
Προϊόντα
- Επισκόπηση Μετρητών Ενέργειας IAMMETER
- WEM3080T – Τριφασικός/Διφασικός Μετρητής Ενέργειας Wi-Fi
- WEM3080 – Μονοφασικός Μετρητής Ενέργειας Wi-Fi
- WEM3050T – Τριφασικός Μετρητής Ενέργειας
- WEM3046T – Τριφασικός Μετρητής Ενέργειας Wi-Fi με Τυπική Είσοδο CT 5A