IAMMETER-Central
IAMMETER-Central
Giới thiệu về IAMMETER-Central
IAMMETER-Central là hệ thống middleware mới nhất do IAMMETER phát hành. Hệ thống này cung cấp các tính năng sau:
- Có thể triển khai trực tiếp trên máy chủ của khách hàng.
- Một backend middleware thuần dữ liệu, chỉ cung cấp các giao diện API và giao diện quản lý thiết bị đơn giản, không chứa bất kỳ logic nghiệp vụ nào.
- Bộ API phong phú bao gồm quản lý người dùng, quản lý thiết bị, lưu trữ và quản lý dữ liệu thiết bị. Khách hàng có thể dùng các API này để phát triển giao diện front-end của riêng mình và tùy chỉnh hệ thống giám sát của mình.
Khi sử dụng IAMMETER-Central, khách hàng chỉ cần thành thạo việc phát triển trang front-end là có thể tùy chỉnh hệ thống giám sát năng lượng của riêng mình.
Cài đặt
MySQL và MariaDB
IAMMETER-Central cần cơ sở dữ liệu để hoạt động. Hiện tại, hệ thống chỉ hỗ trợ MySQL và MariaDB.
Chạy trực tiếp
Tải tệp thực thi: https://github.com/lewei50/iammeter-central
Chạy lệnh sau:
dotnet IAMMETER.Central.Web.dll --urls "http://*:{port}"

Chạy bằng Docker
Bạn cũng có thể chạy IAMMETER-Central bằng 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
Sử dụng IAMMETER-Central
Để sử dụng IAMMETER-Central, hãy làm theo các bước sau:
- Đăng nhập vào IAMMETER-Cloud, chọn danh sách SN cần xuất và xuất tệp Sn.dat.
- Đăng nhập vào tài khoản admin của IAMMETER-Central và nhập tệp Sn.dat.
- Phát triển ứng dụng của riêng bạn bằng các API. Hoặc bạn có thể dùng trang UI của IAMMETER-Central để đăng ký tài khoản người dùng (SN phải nằm trong dải đã nhập) và quản lý dữ liệu thông qua IAMMETER-Central.
Xuất Sn.dat
Chỉ những SN có trong Sn.dat mới có thể được sử dụng trong IAMMETER-Central. Để xuất tệp Sn.dat, hãy làm theo các bước sau:
- Đăng nhập vào IAMMETER-Cloud.
- Chọn các SN bạn muốn sử dụng trong IAMMETER-Central và xuất chúng ra Sn.dat.

Đăng nhập vào tài khoản admin của IAMMETER-Central
Dùng tên đăng nhập và mật khẩu mặc định admin/password để đăng nhập (vui lòng đổi mật khẩu admin ngay sau khi đăng nhập).
Đối với HTTPS, bạn có thể thiết lập reverse proxy bằng nginx và thêm chứng chỉ SSL.

Nhập Sn.dat
Nhập tệp Sn.dat mà bạn đã xuất trước đó từ IAMMETER-Cloud.

Cấu hình cơ sở dữ liệu
Cả MariaDB và MySQL đều được hỗ trợ. Bạn cần cấu hình các tùy chọn sau:
- Server: IP của máy chủ cơ sở dữ liệu
- Port: Cổng của cơ sở dữ liệu
- User: Tên đăng nhập cơ sở dữ liệu
- Password: Mật khẩu cơ sở dữ liệu

Đăng ký tài khoản người dùng (tùy chọn)
Các SN có trong Sn.dat có thể được dùng để đăng ký tài khoản người dùng, như hình dưới đây.
Lưu ý rằng việc đăng ký tài khoản người dùng cũng có thể được thực hiện thông qua các lệnh gọi API.

Các tài khoản người dùng đã đăng ký có thể được xem trong tài khoản admin, như hình dưới đây.

Phát triển hệ thống front-end giám sát của riêng bạn bằng API
Sau khi đăng nhập, nhấp vào biểu tượng ở góc trên bên phải để truy cập danh sách API của IAMMETER-Central.

Các API được chia thành năm phần: account, admin, common, device và report.

Nhấp vào từng API để xem tài liệu chi tiết. Bạn cũng có thể nhấp "Try it out" để kiểm thử API trực tiếp.

Lưu ý: Sau khi bạn bật CORS trong "System Settings", tất cả các API sẽ hỗ trợ truy cập cross-origin.

Tài liệu tham khảo
Đồng hồ đo năng lượng của IAMMETER`s
Hướng dẫn nhanh về các giải pháp của IAMMETER
Về IAMMETER
IAMMETER là công ty tập trung vào các sản phẩm và dịch vụ quản lý năng lượng, cung cấp đồng hồ đo năng lượng thông minh, ứng dụng quản lý và nền tảng đám mây.
Mục tiêu của chúng tôi là giúp khách hàng quản lý, sử dụng và tiết kiệm năng lượng hiệu quả, giảm hóa đơn tiền điện thông qua giám sát và phân tích thông minh.
Giải pháp
Sản phẩm
- Tổng quan về đồng hồ đo năng lượng IAMMETER
- WEM3080T – Đồng hồ đo năng lượng Wi-Fi ba pha/tách pha
- WEM3080 – Đồng hồ đo năng lượng Wi-Fi một pha
- WEM3050T – Đồng hồ đo năng lượng ba pha
- WEM3046T – Đồng hồ đo năng lượng Wi-Fi ba pha với đầu vào CT tiêu chuẩn 5A