Tutorial: Implementar e percorrer a aplicação de monitorização do consumo de água

O rastreio tradicional do consumo de água depende dos operadores de água que leem manualmente os medidores de consumo de água nos locais dos medidores. Mais cidades estão a substituir os medidores tradicionais por contadores inteligentes avançados que permitem a monitorização remota do consumo e o controlo remoto das válvulas para controlar o fluxo de água. A monitorização do consumo de água associada à mensagem de feedback digital para o cidadão pode aumentar a consciencialização e reduzir o consumo de água.

O modelo de aplicação de monitorização do consumo de água ajuda-o a iniciar o desenvolvimento da sua solução de IoT para permitir que os utilitários de água e as cidades monitorizem e controlem remotamente o fluxo de água para reduzir o consumo.

Diagrama a mostrar a arquitetura da aplicação de monitorização do consumo de água ligada.

Dispositivos e conectividade (1,2)

As soluções de gestão de água utilizam dispositivos de água inteligentes, como medidores de fluxo, monitores de qualidade da água, válvulas inteligentes, detectores de fugas.

Os dispositivos em soluções de água inteligente podem ligar-se através de redes de área de baixa potência (LPWAN) ou através de um operador de rede de terceiros. Para estes tipos de dispositivos, utilize a Bridge de Dispositivos do Azure IoT Central para enviar os dados do dispositivo para a sua aplicação IoT no Azure IoT Central. Também pode utilizar um gateway de dispositivo compatível com IP que se liga diretamente à sua aplicação do IoT Central.

IoT Central

Quando cria uma solução de IoT, o Azure IoT Central simplifica o processo de compilação e ajuda a reduzir a carga e os custos da gestão, operações e desenvolvimento de IoT. Pode marcar, personalizar e integrar a sua solução com serviços de terceiros.

Quando liga os seus dispositivos de água inteligente ao IoT Central, a aplicação fornece comando e controlo do dispositivo, monitorização e alertas, uma interface de utilizador com RBAC incorporado, dashboards configuráveis e opções de extensibilidade.

Extensibilidade e integrações (3)

Pode expandir a sua aplicação IoT no IoT Central e, opcionalmente:

  • Transforme e integre os seus dados de IoT para análise avançada, por exemplo, preparar modelos de machine learning, através da exportação contínua de dados da aplicação IoT Central.
  • Automatize fluxos de trabalho noutros sistemas ao acionar ações com o Power Automate ou webhooks a partir da aplicação IoT Central.
  • Aceda programaticamente à sua aplicação IoT no IoT Central através das APIs do IoT Central.

Aplicações empresariais (4)

Pode utilizar dados de IoT para alimentar várias aplicações empresariais num utilitário de água. Na sua aplicação de monitorização do consumo de água do IoT Central , pode configurar regras e ações e defini-las para criar alertas no Serviço de Campo Ligado. Configure as regras do Power Automate no IoT Central para automatizar fluxos de trabalho entre aplicações e serviços. Além disso, com base nas atividades de serviço no Connected Field Service, as informações podem ser enviadas de volta para o Azure IoT Central.

Neste tutorial, ficará a saber como:

  • Utilize o modelo de monitorização do consumo de água do Azure IoT Central para criar a sua aplicação de monitorização do consumo de água.
  • Explore e personalize o dashboard.
  • Explorar modelos de dispositivos.
  • Explorar dispositivos simulados.
  • Explorar e configurar regras.
  • Configurar tarefas.
  • Personalize a imagem corporativa da sua aplicação com etiquetagem branca.

Pré-requisitos

Uma subscrição ativa do Azure. Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.

Criar aplicação de monitorização do consumo de água

Crie a aplicação com os seguintes passos:

  1. Navegue para o site de Compilação do Azure IoT Central . Em seguida, inicie sessão com uma conta microsoft pessoal, profissional ou escolar. Selecione Compilar na barra de navegação do lado esquerdo e, em seguida, selecione o separador Governo .

  2. Selecione Criar aplicação em Monitorização do consumo de água.

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

Percorrer a aplicação

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

Dashboard

Depois de criar a aplicação, é aberto o dashboard de consumo de água do Mundo Inteiro de exemplo.

Captura de ecrã a mostrar o dashboard da aplicação de monitorização do consumo de água.

Pode criar e personalizar vistas no dashboard para operadores.

Nota

Todos os dados apresentados no dashboard baseiam-se em dados de dispositivos simulados, que irá explorar na secção seguinte.

O dashboard consiste em diferentes tipos de mosaicos:

  • Mosaico de imagem Wide World Water Utility: O primeiro mosaico no dashboard é um mosaico de imagem do utilitário de água fictício Wide World Water. Pode personalizar o mosaico ao inserir a sua própria imagem ou removê-lo.

  • Mosaico KPI de fluxo de água médio: o mosaico KPI está configurado para apresentar como exemplo a média nos últimos 30 minutos. Pode personalizar o mosaico KPI e defini-lo para um tipo e intervalo de tempo diferentes.

  • Mosaicos de comandos do dispositivo: estes mosaicos incluem os mosaicos Válvula de fecho, Válvula de abertura e Posição da válvula de conjunto . Selecionar os comandos direciona-o para a página de comandos do dispositivo simulado. No Azure IoT Central, um comando é um tipo de capacidade de dispositivo . Vamos explorar este conceito mais adiante na secção Modelo de dispositivo deste tutorial.

  • Mapa da área de distribuição de água: o mapa utiliza Azure Maps, que pode configurar diretamente no Azure IoT Central. O mosaico do mapa apresenta a localização do dispositivo. Paire o cursor sobre o mapa e experimente os controlos sobre o mapa, como ampliar, reduzir ou expandir.

  • Gráfico de linhas de fluxo de água médio e Gráfico de linhas de condição ambiental: pode visualizar uma ou várias telemetrias de dispositivos desenhadas como um gráfico de linhas num intervalo de tempo pretendido.

  • Gráfico de mapa térmico da pressão média da válvula: pode escolher o tipo de visualização de mapa térmico dos dados telemétricos do dispositivo que pretende ver distribuídos ao longo de um intervalo de tempo com um índice de cores.

  • Repor mosaico de conteúdo dos limiares de alerta: pode incluir mosaicos de conteúdo de chamada à ação e incorporar uma ligação para uma página de ação. Neste caso, o limiar de alerta de reposição direciona-o para as Tarefas da aplicação, onde pode executar atualizações às propriedades do dispositivo. Irá explorar esta opção mais tarde na secção Configurar tarefas deste tutorial.

  • Mosaicos de propriedades: o dashboard apresenta informações operacionais da Válvula, limiares de alerta de fluxo e mosaicos de informações de Manutenção .

Personalizar o dashboard

Pode personalizar vistas no dashboard para operadores.

  1. Selecione Editar para personalizar o dashboard de consumo de água do Mundo Inteiro. Pode personalizar o dashboard ao selecionar o menu Editar . Depois de o dashboard estar no modo de edição , pode adicionar novos mosaicos ou configurá-lo.

Para saber mais, veja Criar e personalizar dashboards.

Explorar o modelo de dispositivo

No Azure IoT Central, um modelo de dispositivo define as capacidades de um dispositivo. As capacidades do dispositivo incluem telemetria enviada por sensores de dispositivo, propriedades do dispositivo e comandos que o dispositivo pode executar. Pode definir um ou mais modelos de dispositivo no Azure IoT Central que representam a capacidade dos dispositivos que irá ligar.

A aplicação de monitorização do consumo de água inclui dois modelos de dispositivo de referência que representam um medidor de fluxo e um dispositivo de válvula inteligente .

Para ver o modelo de dispositivo:

  1. Selecione Modelos de dispositivo no painel esquerdo da sua aplicação no Azure IoT Central. Na lista Modelos de dispositivo, verá dois modelos de dispositivo, a Válvula Inteligente e o Medidor de fluxo.

  2. Selecione o modelo de dispositivo Medidor de fluxo e familiarize-se com as capacidades do dispositivo.

Captura de ecrã a mostrar o modelo de dispositivo da aplicação de monitorização do consumo de água.

Personalizar o modelo de dispositivo

Para personalizar o modelo de dispositivo:

  1. Navegue para o modelo de dispositivo Medidor de Fluxo .
  2. Localize o Temperature tipo de telemetria.
  3. Atualize o Nome a Apresentar de Temperature para Reported temperature.
  4. Atualize a unidade de medida ou defina o valor Mín . e o valor Máximo.
  5. Selecione Guardar para guardar quaisquer alterações.

Captura de ecrã a mostrar como personalizar o modelo de dispositivo da aplicação de monitorização do consumo de água.

Adicionar uma propriedade da cloud

  1. Navegue para o modelo de dispositivo Medidor de Fluxo e selecione + Adicionar capacidade.
  2. Adicione uma nova propriedade da cloud ao selecionar Propriedade da Cloud como Tipo de capacidade. No Azure IoT Central, pode adicionar uma propriedade relevante para o dispositivo. Por exemplo, uma propriedade da cloud pode ser um limiar de alerta específico para uma área de instalação, informações de recursos ou outras informações de manutenção.
  3. Selecione Guardar para guardar quaisquer alterações.

Para saber mais, veja Propriedades da cloud.

Vistas

O modelo de dispositivo de monitorização do consumo de água inclui vistas predefinidas. As vistas definem como os operadores veem os dados do dispositivo e definem os valores das propriedades da cloud.

Para saber mais, consulte Vistas.

Publicar o modelo de dispositivo

Navegue para a página de modelos de dispositivo e selecione Publicar para guardar as alterações efetuadas ao modelo de dispositivo.

Para saber mais, veja Como publicar modelos.

Criar um novo modelo do dispositivo

Selecione + Novo para criar um novo modelo de dispositivo e siga o processo de criação. Pode criar um modelo de dispositivo personalizado do zero ou pode escolher um modelo de dispositivo a partir do Catálogo de Dispositivos do Azure.

Para saber mais, veja Como adicionar modelos de dispositivo.

Explorar dispositivos simulados

No Azure IoT Central, pode criar dispositivos simulados para testar o modelo e a aplicação do dispositivo. A aplicação de monitorização do consumo de água tem dois dispositivos simulados mapeados para o Medidor de fluxo e modelos de dispositivo smart valve .

Ver os dispositivos

  1. Selecione Dispositivos>Todos os dispositivos no painel esquerdo.

  2. Selecione Válvula Inteligente 1.

  3. No separador Comandos , pode ver os três comandos do dispositivo (Válvula de fecho, Válvula de abertura e posição da válvula Defina) que estão definidos no modelo de dispositivo Da Válvula Inteligente .

    Captura de ecrã a mostrar o dispositivo de válvula inteligente da aplicação de monitorização do consumo de água.

  4. Explore o separador Propriedades do Dispositivo e o separador Dashboard do Dispositivo .

Nota

As vistas que vê nesta página são configuradas com a página Vistas de Modelo > de Dispositivo .

Adicionar novos dispositivos

Adicione novos dispositivos ao selecionar + Novo no separador Dispositivos .

Para saber mais, veja Gerir dispositivos.

Explorar regras

No Azure IoT Central, pode criar regras para monitorizar automaticamente a telemetria do dispositivo e acionar ações quando uma ou mais condições são cumpridas. As ações podem incluir o envio de notificações por e-mail ou o acionamento de uma ação do Microsoft Power Automate ou uma ação de webhook para enviar dados para outros serviços.

A aplicação de monitorização do consumo de água que criou tem três regras pré-configuradas.

Ver regras

  1. Selecione Regras no painel esquerdo.

  2. Selecione Alerta de fluxo de água elevado, que é uma das regras pré-configuradas na aplicação.

    Captura de ecrã a mostrar a regra da aplicação de monitorização do consumo de água.

    A High water flow alert regra está configurada para verificar se a condição Flow é greater than .Max flow threshold O limiar de fluxo é uma propriedade da cloud definida no modelo de dispositivo Smart Valve . O valor de Max flow threshold é definido por instância do dispositivo.

Em seguida, pode criar uma ação de e-mail.

Para adicionar uma ação à regra:

  1. Selecione + Email.
  2. Introduza Alerta de fluxo elevado como o Nome a apresentar amigável para a ação.
  3. Introduza o endereço de e-mail associado à sua conta do Azure IoT Central em Para.
  4. Opcionalmente, introduza uma nota a incluir no texto do e-mail.
  5. Selecione Concluído para concluir a ação.
  6. Selecione Guardar para guardar a nova regra.
  7. Ative a regra.

Dentro de alguns minutos, receberá um e-mail depois de a condição configurada ser cumprida.

Nota

A aplicação envia um e-mail sempre que uma condição é cumprida. Selecione Desativar para desativar a regra para deixar de receber e-mails da regra automatizada.

Para criar uma nova regra:

Para criar uma nova regra, selecione + Nova no separador Regras no painel esquerdo.

Configurar tarefas

No Azure IoT Central, as tarefas permitem-lhe acionar atualizações de propriedades de dispositivos ou cloud em vários dispositivos. Além das propriedades, também pode utilizar tarefas para acionar comandos de dispositivos em vários dispositivos. O Azure IoT Central automatiza o fluxo de trabalho automaticamente.

  1. Selecione Tarefas no painel esquerdo.
  2. Selecione + Novo e configure uma ou mais tarefas.

Para saber mais, veja Como executar uma tarefa.

Personalizar a sua aplicação

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

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

  • Para definir a imagem do logótipo do cabeçalho, 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 cor hexadecimais HTML. Para obter mais informações sobre a notação de cores para valores HEX, veja o tutorial W3Schools HTML Colors (Cores HTML do 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

O próximo passo sugerido é saber mais sobre a monitorização da qualidade da água.