IAMMETER-Central
IAMMETER-Central
За IAMMETER-Central
IAMMETER-Central е най-новата middleware система, пусната от IAMMETER. Тя предлага следните възможности:
- Може да бъде разположена директно на сървъра на клиента.
- Чисто data middleware ядро, което предоставя само 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 можете да настроите обратен прокси сървър с nginx и да добавите SSL сертификат.

Импортиране на Sn.dat
Импортирайте файла Sn.dat, който експортирахте по-рано от IAMMETER-Cloud.

Конфигуриране на базата данни
Поддържат се както MariaDB, така и MySQL. Трябва да конфигурирате следните опции:
- Server: IP адрес на сървъра на базата данни
- Port: порт на базата данни
- User: потребителско име за базата данни
- Password: парола за базата данни

Регистриране на потребителски акаунти (по избор)
SN, изброени в Sn.dat, могат да се използват за регистриране на потребителски акаунти, както е показано по-долу.
Обърнете внимание, че регистрацията на потребителски акаунти може да се извърши и чрез API заявки.

Регистрираните потребителски акаунти могат да се видят в администраторския акаунт, както е показано по-долу.

Разработване на собствена front-end система за мониторинг с API
След влизане кликнете върху иконата в горния десен ъгъл, за да отворите списъка с API на IAMMETER-Central.

API са разделени на пет раздела: account, admin, common, device и report.

Кликнете върху всеки API, за да видите подробна документация. Можете също да кликнете върху "Try it out", за да тествате API директно.

Забележка: След като активирате CORS в "System Settings", всички API ще поддържат cross-origin достъп.

Референции
Кратко ръководство за решенията на IAMMETER
За IAMMETER
IAMMETER е компания, фокусирана върху продукти и услуги за управление на енергия, предлагаща интелигентни електромери, приложения за управление и облачни платформи.
Нашата цел е да помогнем на клиентите да управляват, използват и пестят енергия ефективно, намалявайки сметките за електричество чрез интелигентен мониторинг и анализ.
Решения
Продукти
- Преглед на електромерите на IAMMETER
- WEM3080T – Трифазен/Split-Phase Wi-Fi електромер
- WEM3080 – Еднофазен Wi-Fi електромер
- WEM3050T – Трифазен електромер
- WEM3046T – Трифазен Wi-Fi електромер с 5A стандартен CT вход