Λυπούμαστε, το πρόγραμμα περιήγησής σας δεν υποστηρίζει JavaScript!
Σύνδεση

IAMMETER-Central

IAMMETER-Central

Σχετικά με το IAMMETER-Central

Το IAMMETER-Central είναι το νεότερο σύστημα ενδιάμεσου λογισμικού (middleware) που κυκλοφόρησε η IAMMETER. Προσφέρει τα ακόλουθα χαρακτηριστικά:

  1. Μπορεί να αναπτυχθεί άμεσα στον διακομιστή του πελάτη.
  2. Είναι ένα καθαρό backend ενδιάμεσου λογισμικού δεδομένων που παρέχει μόνο διεπαφές API και ένα απλό UI διαχείρισης συσκευών, χωρίς καμία επιχειρηματική λογική.
  3. Πλούσια 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}"

Λήψη του iammeter-central και εκτέλεση της εντολής dotnet απευθείας

Εκτέλεση με 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, ακολουθήστε τα εξής βήματα:

  1. Συνδεθείτε στο IAMMETER-Cloud, επιλέξτε τη λίστα SN που θέλετε να εξάγετε και εξάγετε το αρχείο Sn.dat.
  2. Συνδεθείτε με τον λογαριασμό διαχειριστή του IAMMETER-Central και εισαγάγετε το αρχείο Sn.dat.
  3. Αναπτύξτε τις δικές σας εφαρμογές χρησιμοποιώντας τα API. Εναλλακτικά, μπορείτε να χρησιμοποιήσετε τη σελίδα UI του IAMMETER-Central για να καταχωρίσετε λογαριασμούς χρηστών (το SN πρέπει να βρίσκεται εντός του εισαγόμενου εύρους) και να διαχειρίζεστε τα δεδομένα μέσω του IAMMETER-Central.

Εξαγωγή Sn.dat

Μόνο τα SN που αναφέρονται στο Sn.dat μπορούν να χρησιμοποιηθούν στο IAMMETER-Central. Για να εξάγετε το αρχείο Sn.dat, ακολουθήστε τα εξής βήματα:

  1. Συνδεθείτε στο IAMMETER-Cloud.
  2. Επιλέξτε τα SN που θέλετε να χρησιμοποιήσετε στο IAMMETER-Central και εξάγετέ τα σε Sn.dat.

Εξαγωγή Sn.dat από το IAMMETER-cloud

Σύνδεση με τον λογαριασμό διαχειριστή του IAMMETER-Central

Χρησιμοποιήστε το προεπιλεγμένο όνομα χρήστη και τον κωδικό πρόσβασης admin/password για να συνδεθείτε (παρακαλούμε αλλάξτε αμέσως τον κωδικό πρόσβασης διαχειριστή μετά τη σύνδεση).

Για HTTPS, μπορείτε να ρυθμίσετε ένα reverse proxy με nginx και να προσθέσετε πιστοποιητικό SSL.

Σύνδεση με τον λογαριασμό διαχειριστή του IAMMETER-central

Εισαγωγή Sn.dat

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

image-20250122142620334

Ρύθμιση της Βάσης Δεδομένων

Υποστηρίζονται τόσο η MariaDB όσο και η MySQL. Πρέπει να ρυθμίσετε τις ακόλουθες επιλογές:

  • Διακομιστής: Διεύθυνση IP του διακομιστή βάσης δεδομένων
  • Θύρα: Θύρα της βάσης δεδομένων
  • Χρήστης: Όνομα χρήστη της βάσης δεδομένων
  • Κωδικός πρόσβασης: Κωδικός πρόσβασης της βάσης δεδομένων

Ρύθμιση της βάσης δεδομένων

Εγγραφή Λογαριασμών Χρηστών (Προαιρετικά)

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

Σημειώστε ότι η εγγραφή λογαριασμού χρήστη μπορεί επίσης να γίνει μέσω κλήσεων API.

image-20250122143414547

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

image-20250122143513390

Ανάπτυξη του Δικού Σας Συστήματος Παρακολούθησης Front-End με API

Μετά τη σύνδεση, κάντε κλικ στο εικονίδιο στην επάνω δεξιά γωνία για να αποκτήσετε πρόσβαση στη λίστα API του IAMMETER-Central.

Πρόσβαση στην παρουσίαση API του IAMMETER-central

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

Παρουσίαση API του IAMMETER-central

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

Δοκιμή κάθε API του IAMEMTER-central

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

image-20250122145135763

Αναφορές

Οι μετρητές ενέργειας της IAMMETER

Γρήγορος Οδηγός για τις Λύσεις της IAMMETER

Σχετικά με την IAMMETER

Η IAMMETER είναι μια εταιρεία που επικεντρώνεται σε προϊόντα και υπηρεσίες διαχείρισης ενέργειας, προσφέροντας έξυπνους μετρητές ενέργειας, εφαρμογές διαχείρισης και πλατφόρμες cloud.

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

Λύσεις

Προϊόντα

Σύστημα

Πάνω