Sorry, your browser does not suporte JavaScript!
Entrar

IAMMETER Cloud Apps ou App Store: qual é a diferença?

IAMMETER Cloud Apps ou App Store: qual é a diferença?

IAMMETER já possui um App Store e agora introduziu o Cloud Apps. Embora ambos os nomes incluam “Aplicativos”, eles atendem a diferentes interfaces de dados, modelos de desenvolvimento e objetivos de produto.

A principal distinção é:

Cloud Apps são construídos com o IAMMETER Cloud API, mantido por IAMMETER e usado para explorar e complementar os recursos do IAMMETER Cloud. O App Store se concentra principalmente em aplicativos criados com medidores IAMMETER locais APIs e é um ecossistema de aplicativos aberto mantido em conjunto pelo IAMMETER e desenvolvedores da comunidade, com forte ênfase em projetos de código aberto.

Não são duas entradas para a mesma plataforma, nem uma simplesmente substitui a outra.

Cloud Apps: explorar e ampliar o IAMMETER Cloud

IAMMETER Cloud Apps foram projetados para usuários que já usam IAMMETER Cloud.

Esses aplicativos usam principalmente o IAMMETER Cloud API para acessar os locais, medidores e dados históricos disponíveis na conta IAMMETER Cloud de um usuário. Eles transformam esses dados em ferramentas focadas de monitoramento, relatórios, faturamento e análise.

Cloud Apps atende a dois propósitos principais.

1. Uma plataforma para explorar novas funcionalidades do IAMMETER Cloud

IAMMETER Cloud é um sistema completo de monitoramento de energia. Deve suportar diferentes usuários, tipos de medidores, modelos de permissão, requisitos de estabilidade, complexidade de interface e manutenção de longo prazo.

Cloud Apps fornece um ambiente mais flexível no qual IAMMETER pode:

  • construir uma aplicação focada em torno de um requisito claramente definido;
  • usar dados IAMMETER Cloud reais para validar o valor de um recurso;
  • permitir que os usuários experimentem novas visualizações de monitoramento, formatos de relatórios ou ferramentas de cobrança;
  • melhorar um aplicativo com base no uso real e no feedback;
  • teste novas ideias sem adicionar complexidade à interface principal do IAMMETER Cloud.

Nesse sentido, o Cloud Apps atua como um laboratório de recursos para o IAMMETER Cloud, fornecendo uma forma flexível de pesquisar e validar novas ideias de aplicações.

2. Um complemento aos recursos principais do IAMMETER Cloud

O sistema principal IAMMETER Cloud prioriza recursos de monitoramento de energia que são úteis em cenários comuns. Alguns requisitos, no entanto, são mais especializados, aplicam-se apenas a determinados utilizadores, necessitam de uma apresentação dedicada ou destinam-se a utilização temporária.

Cloud Apps pode atender a essas necessidades mais específicas, incluindo:

  • monitoramento de medidores em tempo real;
  • visualização de métricas especializadas;
  • relatórios de energia dedicados;
  • ferramentas de facturação de electricidade;
  • páginas imprimíveis e documentos PDF;
  • ferramentas de análise para um determinado setor ou caso de uso.

Os usuários podem abrir esses aplicativos quando necessário, enquanto a interface principal do IAMMETER Cloud permanece clara e estável.

Quem mantém as Cloud Apps?

Cloud Apps são desenvolvidos e mantidos por IAMMETER. IAMMETER é responsável por suas interfaces de dados, autorização de conta, atualizações de recursos e ambiente operacional.

Cloud Apps são, portanto, parte de um sistema de produto mais amplo IAMMETER Cloud, em vez de um mercado onde diferentes autores publicam software de forma independente.

Exemplo: Realtime Meter Monitor

O Realtime Meter Monitor é um aplicativo em nuvem representativo.

Ele usa autorização de conta IAMMETER Cloud e APIs para carregar sites e medidores de um usuário. Ele pode monitorar até seis canais de medidores e exibir tensão, corrente, potência ativa, energia, frequência e fator de potência, com faixas configuráveis ​​e alertas sonoros opcionais do navegador.

As leituras ao vivo são entregues diretamente ao navegador por meio do serviço MQTT do IAMMETER. MQTT atua como canal de dados em tempo real, enquanto os relacionamentos entre usuário, local e medidor vêm de IAMMETER Cloud. Consulte Monitoramento de medidor de energia em tempo real com alertas do navegador para obter o fluxo de trabalho detalhado.

Este modelo demonstra a finalidade do Cloud Apps: o monitor não é uma página da web independente não relacionada. Ele usa contas, dados e serviços IAMMETER Cloud para fornecer um aplicativo focado para uma tarefa específica.

App Store: um ecossistema de aplicativos construído em torno de APIs locais

O IAMMETER App Store agora se concentra principalmente em aplicativos desenvolvidos com Medidor IAMMETER APIs locais.

Os medidores IAMMETER fornecem HTTP APIs na rede local. Um navegador ou outro programa pode ler tensões, correntes, potência, energia e outras medições diretamente de um medidor.

Os aplicativos construídos dessa forma geralmente possuem as seguintes características:

  • os dados não precisam ser carregados primeiro em IAMMETER Cloud;
  • a aplicação pode ser executada na mesma rede local do medidor;
  • é possível uma implementação pura de HTML, CSS e JavaScript;
  • o aplicativo pode ser hospedado em GitHub Pages ou baixado e executado localmente;
  • o código é fácil de inspecionar, modificar e estender;
  • o modelo é adequado para painéis, ferramentas de diagnóstico e aplicações de monitoramento local.

Os projetos App Store atuais incluem páginas de monitoramento local, um Explorador API local e exemplos de aplicativos estáticos. Seu objetivo não é estender IAMMETER Cloud. Em vez disso, eles usam as interfaces locais abertas do medidor para criar novas maneiras de trabalhar diretamente com um dispositivo IAMMETER.

Um ecossistema mantido por IAMMETER e desenvolvedores

Os aplicativos App Store não são fornecidos apenas pelo IAMMETER.

IAMMETER mantém a plataforma App Store, repositório base, documentação de desenvolvimento, exemplos e processo de revisão. Os desenvolvedores da comunidade também podem criar e enviar seus próprios aplicativos. O App Store concentra-se principalmente em projetos de código aberto, permitindo aos usuários:

  • abrir e usar um aplicativo;
  • leia sua documentação;
  • inspecionar seu código-fonte;
  • baixar ou modificar o projeto;
  • curtir, adicionar como favorito e comentar aplicativos;
  • continuar desenvolvendo um projeto de acordo com suas próprias necessidades.

O App Store é, portanto, mais do que uma coleção de ferramentas. Ele reduz a barreira ao desenvolvimento com IAMMETER Local APIs e oferece suporte a um ecossistema de aplicativos centrado no compartilhamento, reutilização e melhoria contínua.

Os desenvolvedores podem ganhar Reward Points

Os desenvolvedores podem enviar aplicativos App Store criados com IAMMETER Local APIs. Contribuições de alta qualidade podem render Reward Points (RP), incentivando os desenvolvedores a criar, compartilhar e continuar melhorando ferramentas práticas.

O App Store é um catálogo de aplicativos e uma forma de contribuição técnica dentro do ecossistema IAMMETER Contributor.

Cloud Apps e App Store comparados

Área IAMMETER Cloud Apps IAMMETER App Store
Objetivo principal Explore e complemente os recursos do IAMMETER Cloud Construa um ecossistema de aplicativos aberto em torno de APIs locais
Interface principal IAMMETER Cloud API; casos em tempo real também podem usar IAMMETER MQTT Medidor IAMMETER APIs locais
Fonte de dados principal Contas, sites, medidores e dados históricos em IAMMETER Cloud Medidores IAMMETER na rede local
Manutenção Desenvolvido e mantido por IAMMETER Mantido em conjunto por IAMMETER e desenvolvedores da comunidade
Aplicações típicas Ferramentas on-line de monitoramento, relatórios, faturamento e análise Aplicativos estáticos de código aberto, painéis locais, ferramentas API e exemplos de desenvolvimento
Dependência IAMMETER Cloud Sim; aplicativos são construídos em torno de dados e serviços IAMMETER Cloud Geralmente não é obrigatório; aplicações podem se comunicar diretamente com medidores pela LAN
Modelo de código aberto Mantido como funcionalidade IAMMETER Cloud oficial Principalmente projetos cujo código pode ser inspecionado, modificado e reutilizado
Usuários principais Usuários IAMMETER Cloud que desejam experimentar ferramentas de nuvem focadas Usuários locais API, desenvolvedores e usuários de projetos de código aberto
Participação do desenvolvedor Atualmente desenvolvido por IAMMETER Os desenvolvedores podem enviar inscrições e ajudar a manter o ecossistema
Reward Points Não é um objetivo principal Os desenvolvedores podem ganhar RP por contribuições de aplicativos de alta qualidade

Qual solução deve escolher?

Escolha as Cloud Apps se:

  • já utiliza IAMMETER Cloud;
  • deseja gerar visualizações de monitoramento, relatórios ou faturas a partir de dados já armazenados na Nuvem;
  • deseja utilizar novos recursos mantidos diretamente pelo IAMMETER;
  • não deseja baixar código, implantar um serviço ou desenvolver um aplicativo;
  • deseja experimentar ferramentas que estão sendo exploradas como adições ao IAMMETER Cloud.

Escolha a App Store se:

  • deseja ler dados diretamente de um medidor IAMMETER na rede local;
  • não quero depender de IAMMETER Cloud;
  • deseja usar ou modificar um painel ou ferramenta de código aberto;
  • quer aprender como usar IAMMETER Local APIs;
  • deseja desenvolver e enviar seu próprio aplicativo IAMMETER;
  • deseja ganhar Reward Points através de uma contribuição técnica.

Conclusão

A diferença entre IAMMETER Cloud Apps e App Store pode ser resumida da seguinte forma:

Cloud Apps amplia os recursos de software do IAMMETER Cloud, enquanto o App Store expande o ecossistema de código aberto em torno dos APIs locais do medidor IAMMETER.

Cloud Apps são mantidos por IAMMETER. Eles usam a nuvem API para criar ferramentas de monitoramento, relatórios, faturamento e análise que exploram e complementam a funcionalidade do IAMMETER Cloud.

O App Store concentra-se principalmente em aplicações construídas com medidores IAMMETER locais APIs. É mantido em conjunto por IAMMETER e desenvolvedores da comunidade, com ênfase em projetos de código aberto. Os desenvolvedores podem enviar seus trabalhos e ganhar Reward Points por contribuições de alta qualidade.

As duas plataformas suportam lados diferentes do ecossistema IAMMETER: inovação de produtos em nuvem e desenvolvimento de aplicativos locais API. Com essa distinção, os usuários podem encontrar as ferramentas certas com mais facilidade e os desenvolvedores podem entender melhor a que lugar pertencem seus projetos.

Topo