Tutorial: Implementar e percorrer um modelo de aplicação para monitorizar contadores inteligentes

Os contadores inteligentes ativam não só a faturação automatizada, mas também casos avançados de utilização da medição, como leituras em tempo real e comunicação bidirecional.

Um modelo de aplicação permite aos utilitários e parceiros monitorizar o estado e os dados dos contadores inteligentes, juntamente com a definição de alarmes e notificações. O modelo fornece comandos de exemplo, como desligar um medidor e atualizar software. Pode configurar os dados do medidor para a saída para outras aplicações empresariais e para desenvolver soluções personalizadas.

As principais funcionalidades da aplicação incluem:

  • Modelo de dispositivo de exemplo para medidores
  • Informações do medidor e estado em direto
  • Leituras de medidores como energia, energia e tensão
  • Exemplos de comandos do medidor
  • Visualização incorporada e dashboards
  • Extensibilidade para desenvolvimento de soluções personalizadas

Neste tutorial, ficará a saber como:

  • Crie uma aplicação para monitorizar medidores inteligentes.
  • Percorra a aplicação.
  • Limpe os recursos.

Arquitetura da aplicação

Diagrama da arquitetura de uma aplicação smart-meter.

A arquitetura da aplicação consiste nos seguintes componentes. Algumas soluções podem não exigir todos os componentes listados aqui.

Contadores inteligentes e conectividade

Um medidor inteligente é um dos dispositivos mais importantes entre todos os recursos energéticos. Regista e comunica dados de consumo de energia a utilitários para monitorização e outros casos de utilização, como a faturação e a resposta à procura.

Normalmente, um medidor utiliza um gateway ou ponte para ligar a uma aplicação do Azure IoT Central. Para saber mais sobre pontes, veja Utilizar a ponte de dispositivos do Azure IoT Central para ligar outras clouds IoT ao Azure IoT Central.

Plataforma do Azure IoT Central

Quando cria uma solução de Internet das Coisas (IoT), o Azure IoT Central simplifica o processo de compilação e ajuda a reduzir o fardo e os custos da gestão, operações e desenvolvimento de IoT. Com o Azure IoT Central, pode ligar, monitorizar e gerir facilmente os seus recursos IoT em escala.

Depois de ligar os medidores inteligentes ao Azure IoT Central, o modelo de aplicação utiliza funcionalidades incorporadas, como modelos de dispositivos, comandos e dashboards. O modelo de aplicação também utiliza o armazenamento do Azure IoT Central para cenários de caminho quente, como monitorização de dados de medidor quase em tempo real, análise, regras e visualização.

Opções de extensibilidade para compilar com o Azure IoT Central

A plataforma do Azure IoT Central fornece duas opções de extensibilidade: Exportação Contínua de Dados e APIs. Os clientes e parceiros podem escolher entre estas opções para personalizar as suas soluções para as suas necessidades específicas.

Por exemplo, um parceiro pode configurar a Exportação Contínua de Dados com Azure Data Lake Storage. Esse parceiro pode, em seguida, utilizar Data Lake Storage para retenção de dados de longo prazo e outros cenários para armazenamento de caminhos frios, tais como processamento em lotes, auditoria e relatórios.

Pré-requisitos

Para concluir este tutorial, precisa de uma subscrição ativa do Azure. Se não tiver uma, crie uma conta gratuita antes de começar.

Criar uma aplicação para monitorizar medidores inteligentes

  1. Aceda ao site de compilação do Azure IoT Central . Em seguida, inicie sessão com uma conta pessoal, profissional ou escolar da Microsoft.

  2. Selecione Compilar no menu esquerdo e, em seguida, selecione o separador Energia .

    Captura de ecrã que mostra o site de compilação do Azure IoT Central com modelos de aplicações energéticas.

  3. Em Monitorização de medidor inteligente, selecione Criar aplicação.

Para saber mais, veja Criar uma aplicação do Azure IoT Central.

Percorrer a aplicação

As secções seguintes orientam-no pelas principais funcionalidades da aplicação.

Dashboard

Depois de implementar o modelo de aplicação, este vem com um medidor inteligente de exemplo, um modelo de dispositivo e um dashboard.

A Adatum é uma empresa de energia fictícia que monitoriza e gere contadores inteligentes. O dashboard de monitorização de medidores inteligentes mostra propriedades, dados e comandos de exemplo para medidores. O dashboard permite que os operadores e as equipas de suporte realizem proativamente as seguintes atividades antes de se tornarem incidentes de suporte:

  • Reveja as informações mais recentes do medidor e a localização instalada no mapa.
  • Verifique proativamente a rede do medidor e o estado da ligação.
  • Monitorize as leituras de tensão mínima e máxima para o estado de funcionamento da rede.
  • Reveja as tendências de energia, energia e tensão para capturar padrões anómalos.
  • Controlar o consumo total de energia para fins de planeamento e faturação.
  • Execute operações de comando e controlo, como restabelecer a ligação de um medidor e atualizar uma versão de firmware. No modelo, os botões de comando mostram as funcionalidades possíveis e não enviam comandos reais.

Captura de ecrã que mostra o dashboard para monitorizar os contadores inteligentes.

Dispositivos

A aplicação inclui um dispositivo smart-meter de exemplo. Pode ver os dispositivos disponíveis ao selecionar Dispositivos no menu esquerdo.

Captura de ecrã que mostra dispositivos smart-meter.

Selecione a ligação para o SM0123456789 do dispositivo de exemplo para ver os detalhes do dispositivo. Pode atualizar as propriedades graváveis do dispositivo na página Propriedades da Atualização e, em seguida, visualizar os valores atualizados no dashboard.

Captura de ecrã que mostra as propriedades de um dispositivo smart-meter.

Modelo de dispositivo

Selecione Modelos de dispositivo no menu esquerdo para ver o modelo do medidor inteligente. O modelo tem uma interface predefinida para dados, propriedades, comandos e vistas.

Captura de ecrã que mostra um modelo para um dispositivo smart-meter.

Personalizar a sua aplicação

Enquanto administrador, pode alterar as definições para personalizar a experiência de utilizador na sua aplicação.

SelecioneAspeto de Personalização> e, em seguida:

  • Para definir a imagem do logótipo do masthead, selecione Alterar.
  • Para definir a imagem do ícone do browser que aparece nos separadores do browser, selecione Alterar.
  • Em Cores do browser, pode substituir as cores predefinidas do browser ao adicionar códigos de cores hexadecimais HTML. Para obter mais informações sobre a notação de cores para valores HEX, veja o tutorial Cores HTML de W3Schools.

Pode alterar a imagem da aplicação na páginaGestão de Aplicações>.

Limpar os recursos

Se não planear continuar a utilizar esta aplicação, pode eliminá-la:

  1. Na sua aplicação do Azure IoT Central, aceda aGestão de Aplicações>.
  2. Selecione Eliminar e, em seguida, confirme a sua ação.

Passos seguintes

Tutorial: Implementar e percorrer um modelo de aplicação de painel solar