IAMMETER-Central
IAMMETER-Central
О IAMMETER-Central
IAMMETER-Central — это новейшая промежуточная система, выпущенная компанией IAMMETER. Она предлагает следующие возможности:
- Может быть развернута непосредственно на сервере клиента.
- Чистый промежуточный бэкенд для данных, предоставляющий только API-интерфейсы и простой интерфейс управления устройствами, без какой-либо бизнес-логики.
- Богатые API, охватывающие управление пользователями, управление устройствами, а также хранение и управление данными устройств. Клиенты могут использовать эти API для разработки собственного интерфейса и настройки своей системы мониторинга.
Используя IAMMETER-Central, клиентам нужно лишь владеть разработкой внешнего интерфейса, чтобы настроить собственную систему мониторинга энергопотребления.
Установка
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. Кроме того, вы можете использовать страницу интерфейса 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-вызовы.

Зарегистрированные учетные записи пользователей можно просматривать в учетной записи администратора, как показано ниже.

Разработка собственной системы мониторинга с помощью API
После входа нажмите на иконку в правом верхнем углу, чтобы получить доступ к списку API IAMMETER-Central.

API разделены на пять разделов: account, admin, common, device и report.

Нажмите на каждый API, чтобы просмотреть подробную документацию. Вы также можете нажать «Try it out», чтобы протестировать API напрямую.

Примечание: После включения CORS в «Системных настройках» все API будут поддерживать междоменный доступ.

Ссылки
Краткое руководство по решениям IAMMETER
О компании IAMMETER
IAMMETER — компания, специализирующаяся на продуктах и услугах в области управления энергопотреблением, предлагающая интеллектуальные счетчики энергии, приложения для управления и облачные платформы.
Наша цель — помочь клиентам эффективно управлять, использовать и экономить энергию, снижая счета за электроэнергию с помощью интеллектуального мониторинга и анализа.
Решения
Продукты
- Обзор энергометров IAMMETER
- WEM3080T – Трехфазный/Расщепленный Wi-Fi счетчик энергии
- WEM3080 – Однофазный Wi-Fi счетчик энергии
- WEM3050T – Трехфазный счетчик энергии
- WEM3046T – Трехфазный Wi-Fi счетчик энергии с входом для стандартных трансформаторов тока 5A