Съжаляваме, вашият браузър не поддържа JavaScript!
Вход

IAMMETER-Central

IAMMETER-Central

За IAMMETER-Central

IAMMETER-Central е най-новата middleware система, пусната от IAMMETER. Тя предлага следните възможности:

  1. Може да бъде разположена директно на сървъра на клиента.
  2. Чисто data middleware ядро, което предоставя само 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 можете да настроите обратен прокси сървър с nginx и да добавите SSL сертификат.

Влизане в администраторския акаунт на IAMMETER-central

Импортиране на Sn.dat

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

image-20250122142620334

Конфигуриране на базата данни

Поддържат се както MariaDB, така и MySQL. Трябва да конфигурирате следните опции:

  • Server: IP адрес на сървъра на базата данни
  • Port: порт на базата данни
  • User: потребителско име за базата данни
  • Password: парола за базата данни

Конфигуриране на базата данни

Регистриране на потребителски акаунти (по избор)

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 на IAMMETER-central

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

image-20250122145135763

Референции

Електромерите на IAMMETER

Кратко ръководство за решенията на IAMMETER

За IAMMETER

IAMMETER е компания, фокусирана върху продукти и услуги за управление на енергия, предлагаща интелигентни електромери, приложения за управление и облачни платформи.

Нашата цел е да помогнем на клиентите да управляват, използват и пестят енергия ефективно, намалявайки сметките за електричество чрез интелигентен мониторинг и анализ.

Решения

Продукти

Система

Нагоре