Sorry, your browser does not suporte JavaScript!
Entrar

IAMMETER-Central

IAMMETER-Central

Sobre o IAMMETER-Central

O IAMMETER-Central é o mais recente sistema middleware lançado pela IAMMETER. Ele oferece os seguintes recursos:

  1. Pode ser implantado diretamente no servidor do cliente.
  2. Um backend de middleware de dados puro que fornece apenas interfaces de API e uma interface simples de gerenciamento de dispositivos, sem qualquer lógica de negócios.
  3. APIs abrangentes que cobrem gerenciamento de usuários, gerenciamento de dispositivos e armazenamento e gerenciamento de dados de dispositivos. Os clientes podem usar essas APIs para desenvolver sua própria interface front-end e personalizar seu próprio sistema de monitoramento.

Ao usar o IAMMETER-Central, os clientes precisam apenas estar familiarizados com o desenvolvimento de páginas front-end para personalizar seu próprio sistema de monitoramento de energia.

Instalação

MySQL e MariaDB

O IAMMETER-Central requer um banco de dados para funcionar. Atualmente, ele suporta apenas MySQL e MariaDB.

Execução Direta

Baixe o arquivo executável: https://github.com/lewei50/iammeter-central

Execute o seguinte comando:

dotnet IAMMETER.Central.Web.dll --urls "http://*:{port}"

Baixe o iammeter-central e execute o comando dotnet diretamente

Executando com Docker

Você também pode executar o IAMMETER-Central usando 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

Usando o IAMMETER-Central

Para usar o IAMMETER-Central, siga estas etapas:

  1. Faça login no IAMMETER-Cloud, selecione a lista de SNs a serem exportados e exporte o arquivo Sn.dat.
  2. Faça login na conta de administrador do IAMMETER-Central e importe o arquivo Sn.dat.
  3. Desenvolva suas próprias aplicações usando APIs. Alternativamente, você pode usar a página de interface do IAMMETER-Central para registrar contas de usuário (o SN deve estar dentro do intervalo importado) e gerenciar dados através do IAMMETER-Central.

Exportar Sn.dat

Apenas SNs listados no Sn.dat podem ser usados no IAMMETER-Central. Para exportar o arquivo Sn.dat, siga estas etapas:

  1. Faça login no IAMMETER-Cloud.
  2. Selecione os SNs que deseja usar no IAMMETER-Central e exporte-os para Sn.dat.

Exportar Sn.dat do IAMMETER-Cloud

Faça login na conta de administrador do IAMMETER-Central

Use o nome de usuário e senha padrão admin/password para fazer login (altere a senha de administrador imediatamente após o login).

Para HTTPS, você pode configurar um proxy reverso com nginx e adicionar um certificado SSL.

Faça login na conta de administrador do IAMMETER-Central

Importar Sn.dat

Importe o arquivo Sn.dat que você exportou anteriormente do IAMMETER-Cloud.

image-20250122142620334

Configurar o Banco de Dados

Tanto MariaDB quanto MySQL são suportados. Você precisa configurar as seguintes opções:

  • Server: IP do servidor de banco de dados
  • Port: Porta do banco de dados
  • User: Nome de usuário do banco de dados
  • Password: Senha do banco de dados

Configure o banco de dados

Registrar Contas de Usuário (Opcional)

SNs listados no Sn.dat podem ser usados para registrar contas de usuário, conforme mostrado abaixo.

Observe que o registro de conta de usuário também pode ser feito por meio de chamadas de API.

image-20250122143414547

As contas de usuário registradas podem ser visualizadas na conta de administrador, conforme mostrado abaixo.

image-20250122143513390

Desenvolvendo Seu Próprio Sistema Front-End de Monitoramento com APIs

Após fazer login, clique no ícone no canto superior direito para acessar a lista de APIs do IAMMETER-Central.

Acesse a introdução de API do IAMMETER-Central

As APIs são divididas em cinco seções: account, admin, common, device e report.

Introdução das APIs do IAMMETER-Central

Clique em cada API para visualizar a documentação detalhada. Você também pode clicar em "Try it out" para testar a API diretamente.

Teste cada API do IAMMETER-Central

Observação: Depois de ativar o CORS em "System Settings", todas as APIs suportarão acesso de origens cruzadas.

image-20250122145135763

Referência

Medidores de energia da IAMMETER

Guia rápido das soluções da IAMMETER

Sobre a IAMMETER

A IAMMETER é uma empresa focada em produtos e serviços de gestão de energia, oferecendo medidores de energia inteligentes, aplicativos de gestão e plataformas em nuvem.

Nosso objetivo é ajudar os clientes a gerenciar, utilizar e economizar energia de forma eficaz, reduzindo as contas de eletricidade por meio de monitoramento e análise inteligentes.

Soluções

Produtos

Sistema

Topo