Os medidores de energia Wi-Fi IAMMETER fornecem interfaces de dados abertas para desenvolvedores, integradores de sistemas e clientes que constroem seus próprios softwares de monitoramento de energia.
Você pode obter medições diretamente do medidor, permitir que o medidor envie dados para o seu servidor, implantar um serviço auto-hospedado IAMMETER ou construir uma aplicação sobre as APIs IAMMETER-Cloud.
Esta página é o guia de navegação do desenvolvedor para escolher uma arquitetura. Ela direciona para as definições de protocolo atuais e documentos de implementação, em vez de duplicar cada parâmetro de API.
Se sua primeira dúvida é se um medidor IAMMETER pode funcionar sem acesso à Internet ou ao IAMMETER-Cloud, comece com Usar um Medidor de Energia Wi-Fi Sem Internet ou Nuvem. Para uma comparação orientada a plataformas, veja Integração Auto-hospedada e Open-source.
Existem quatro maneiras principais de usar os dados IAMMETER em sua própria aplicação.
| Arquitetura | Fluxo de dados | Mais adequado para | IAMMETER-Cloud necessário? |
|---|---|---|---|
| Ler o medidor localmente | Aplicação → Medidor | Painéis LAN, automação, CLP e SCADA | Não |
| Deixar o medidor enviar dados | Medidor → Servidor ou broker do cliente | Nuvem personalizada, EMS, BMS e backends IoT | Não |
| Implantar software auto-hospedado IAMMETER | Medidor → IAMMETER-Docker ou IAMMETER-Central → Aplicação | Usuários que desejam armazenamento e APIs sem construir o backend completo | Não |
| Construir sobre APIs IAMMETER-Cloud | Medidor → IAMMETER-Cloud → Aplicação | Aplicações que desejam reutilizar dados e serviços do IAMMETER-Cloud | Sim |
A escolha correta depende de onde os dados devem ser armazenados, se o projeto precisa operar independentemente da Internet, a taxa de atualização necessária e quanto desenvolvimento de backend você deseja manter.
Escolha esta arquitetura quando a aplicação e o medidor estiverem na mesma rede local.
Medidor IAMMETER ← API HTTP Local ou Modbus TCP ← Sua aplicação
Sua aplicação controla o intervalo de polling e armazena qualquer histórico necessário. Nenhum serviço de nuvem IAMMETER é necessário para o caminho de dados local.
O medidor fornece endpoints HTTP locais para obter medições como tensão, corrente, potência ativa, energia importada e energia exportada.
Endpoints de medição comuns incluem:
/api/monitorjson/api/monitorO acesso à API HTTP local é um ponto de partida prático para:
Consulte o Guia de API Local e Interface Aberta IAMMETER para definições atuais de endpoints e exemplos.
Use Modbus TCP quando o projeto exigir:
Consulte o Guia de Registradores Modbus TCP e Integração IAMMETER.
A leitura local direta retorna as medições do medidor. Sua aplicação continua responsável por quaisquer funções adicionais necessárias, incluindo:
Se você não deseja construir essas funções de backend desde o início, considere IAMMETER-Docker ou IAMMETER-Central.
Escolha esta arquitetura quando o medidor deve iniciar a conexão e enviar dados para um endpoint gerenciado por você.
Medidor IAMMETER → MQTT/MQTTS, HTTP/HTTPS ou TCP/TLS → Seu servidor
O firmware atual IAMMETER suporta várias interfaces de envio:
| Interface | Componente do lado do cliente | Aplicação típica |
|---|---|---|
| MQTT / MQTTS | Broker MQTT e assinante | Plataformas IoT, automação e pipelines de mensagens |
| HTTP / HTTPS | Endpoint HTTP | Backend REST, serviço de nuvem ou EMS personalizado |
| TCP / TLS | Servidor TCP | Coletor personalizado e integração em nível de protocolo |
O medidor e seu servidor usam uma estrutura JSON de medição IAMMETER consistente em todos os métodos de envio suportados. Revise a definição dos dados antes de implementar seu parser.
Recursos de implementação:
Um servidor na mesma LAN pode operar sem acesso à Internet. Um endpoint remoto ainda requer uma rota funcional através da Internet, uma WAN privada ou uma VPN.
A IAMMETER fornece duas opções auto-hospedadas para usuários que desejam implantação privada de dados sem implementar cada componente de backend por conta própria.
IAMMETER-Docker é um sistema de monitoramento de energia auto-hospedado e open-source. Ele fornece coleta local de dados, funções básicas de monitoramento, gráficos e APIs.
É geralmente adequado para:
Continue com:
IAMMETER-Central é um middleware de dados auto-hospedado para usuários empresariais, instaladores e integradores de sistemas.
Ele foca em:
O IAMMETER-Central não tenta fornecer a lógica de negócios completa de uma aplicação de gerenciamento de energia. É útil quando o cliente deseja uma camada de middleware de dados mantida e construirá sua própria interface de usuário ou funções de negócios.
Consulte Opções de Auto-hospedagem IAMMETER para uma comparação entre IAMMETER-Docker, IAMMETER-Central, plataformas open-source e integração direta com servidor.
Usar o IAMMETER-Cloud é outra maneira de desenvolver um painel ou aplicação personalizada. Nesta arquitetura, o medidor envia dados para o IAMMETER-Cloud e sua aplicação recupera os dados expostos pelas APIs IAMMETER-Cloud.
Medidor IAMMETER → IAMMETER-Cloud → API Cloud → Sua aplicação
Esta opção pode reduzir o desenvolvimento no lado do dispositivo e na ingestão de dados, mas não é uma arquitetura offline ou independente de nuvem.
É adequada quando:
Consulte a Documentação da API IAMMETER-Cloud para operações de API suportadas e requisitos de autenticação.
Antes de construir um sistema de monitoramento completo, verifique se uma plataforma existente já fornece as funções de armazenamento, painel e automação que você precisa.
O IAMMETER pode ser integrado com:
Estas páginas específicas de plataforma são os guias de implementação. Para uma comparação mais ampla, use a Visão Geral de Integração Auto-hospedada e Open-source.
| Requisito do projeto | Ponto de partida recomendado |
|---|---|
| Script ou painel LAN simples | API HTTP Local |
| Dados locais de um segundo ou controle industrial | Modbus TCP |
| Infraestrutura MQTT existente | Envio MQTT ou MQTTS |
| Backend web existente | Envio HTTP ou HTTPS |
| Coletor socket personalizado | Envio TCP ou TLS |
| Monitoramento privado pronto para uso para um usuário individual | IAMMETER-Docker |
| Middleware empresarial para ERP, EMS ou BMS | IAMMETER-Central |
| Painel e automação para casa inteligente | Home Assistant |
| Aplicação construída sobre dados existentes do IAMMETER-Cloud | API IAMMETER-Cloud |
Antes da implementação, confirme:
Última atualização: 16 de julho de 2026
Medidor de energia Wi-Fi trifásico (WEM3080T)
Medidor de energia Wi-Fi monofásico (WEM3080)
Medidor de energia Wi-Fi trifásico (WEM3046T)
Medidor de energia Wi-Fi trifásico (WEM3050T)