Tutorial: Implementar e percorrer o modelo de aplicação de gestão de resíduos ligado

O modelo de aplicação de gestão de resíduos ligado ajuda-o a iniciar o desenvolvimento da solução IoT para permitir que as cidades inteligentes monitorizem remotamente para maximizar a recolha eficiente de resíduos.

Diagrama a mostrar a arquitetura da aplicação de gestão de resíduos ligada.

Dispositivos e conectividade (1,2)

Os dispositivos, como contentores de resíduos utilizados em ambientes abertos, 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 do 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

O Azure IoT Central é uma plataforma de Aplicações IoT que o ajuda a criar e implementar rapidamente uma solução de IoT. Pode marcar, personalizar e integrar a sua solução com serviços de terceiros.

Quando liga os seus dispositivos de resíduos inteligentes 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álises avançadas, como, 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 desperdício. Por exemplo, numa solução de gestão de resíduos ligada, pode otimizar a distribuição de camiões de recolha de lixo. A otimização pode ser feita com base em dados de sensores IoT de contentores de resíduos ligados. Na sua aplicação de gestão de resíduos ligada ao 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 em 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.

Pode configurar facilmente os seguintes processos de integração com o IoT Central e o Connected Field Service:

  • O Azure IoT Central pode enviar informações sobre anomalias do dispositivo para o Serviço de Campo Ligado para diagnóstico.
  • O Serviço de Campo Ligado pode criar casos ou encomendas de trabalho acionadas a partir de anomalias do dispositivo.
  • O Serviço de Campo Ligado pode agendar técnicos para inspeção para evitar os incidentes de tempo de inatividade.
  • O dashboard do dispositivo do Azure IoT Central pode ser atualizado com informações de serviço e agendamento relevantes.

Neste tutorial, ficará a saber como:

  • Utilize o modelo de aplicação de gestão de resíduos ligado ao Azure IoT Central para criar a sua aplicação.
  • Explore e personalize o dashboard.
  • Explore o modelo de dispositivo de caixote do lixo ligado.
  • Explorar dispositivos simulados.
  • Explorar e configurar regras.
  • Configurar tarefas.
  • Personalize a imagem corporativa da sua aplicação.

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 uma aplicação de gestão de resíduos ligada

  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 Criar na barra de navegação do lado esquerdo e, em seguida, selecione o separador Governo :

    Captura de ecrã a mostrar o site de compilação do Azure IoT Central com os modelos de aplicações governamentais.

  2. Selecione Criar aplicaçãoem Gestão de resíduos ligada.

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 implementar o modelo de aplicação, o dashboard predefinido é o dashboard de gestão de resíduos do Mundo Inteiro.

Captura de ecrã do dashboard da aplicação de gestão de resíduos ligada.

Como construtor, pode criar e personalizar vistas no dashboard para operadores. Primeiro, vamos explorar o dashboard.

Nota

Todos os dados apresentados no dashboard baseiam-se em dados de dispositivos simulados, dos quais verá mais na secção seguinte.

O dashboard consiste em mosaicos diferentes:

  • Mosaico de imagem utilitário Wide World Waste: O primeiro mosaico no dashboard é um mosaico de imagem de um utilitário fictício de resíduos, "Wide World Waste". Pode personalizar o mosaico e colocar a sua própria imagem ou pode removê-lo.

  • Mosaico da imagem do contentor de resíduos: pode utilizar mosaicos de imagem e conteúdo para criar uma representação visual do dispositivo que está a ser monitorizado, juntamente com uma descrição.

  • Mosaico KPI de nível de preenchimento: este mosaico apresenta um valor comunicado por um sensor de nível de preenchimento num contentor de resíduos. O nível de preenchimento e outros sensores, como o medidor de odor ou o peso num caixote do lixo, podem ser monitorizados remotamente. Um operador pode tomar medidas, como enviar um camião de recolha de lixo.

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

  • Preenchimento, odor, gráfico de barras de nível de peso: pode visualizar um ou vários tipos de dados telemétricos do dispositivo num gráfico de barras. Também pode expandir o gráfico de barras.

    Captura de ecrã do gráfico de barras expandido no dashboard da aplicação de gestão de resíduos ligado.

  • Serviços de Campo: o dashboard inclui uma ligação para integrar com Dynamics 365 Field Services a partir da sua aplicação do Azure IoT Central. Por exemplo, pode utilizar os Serviços de Campo para criar pedidos de envio de serviços de recolha de lixo.

Personalizar o dashboard

Pode personalizar o dashboard ao selecionar o menu Editar . Em seguida, pode adicionar novos mosaicos ou configurar os existentes. Eis o aspeto do dashboard no modo de edição:

Captura de ecrã do dashboard da aplicação de gestão de resíduos ligada no modo de edição.

Também pode selecionar + Novo para criar um novo dashboard e configurar do zero. Pode ter vários dashboards e pode alternar entre os dashboards a partir do menu do dashboard.

Explorar o modelo de dispositivo

Um modelo de dispositivo no Azure IoT Central define as capacidades de um dispositivo, que pode incluir telemetria, propriedades ou comandos. Enquanto construtor, pode definir modelos de dispositivo que representam as capacidades dos dispositivos que irá ligar.

A aplicação de gestão de resíduos ligada inclui um modelo de exemplo para um dispositivo de contentor de lixo ligado.

Para ver o modelo de dispositivo:

  1. No Azure IoT Central, no painel esquerdo da sua aplicação, selecione Modelos de dispositivo.

  2. Na lista Modelos de dispositivos , selecione Caixote do Lixo Ligado.

  3. Examine as capacidades do modelo de dispositivo. Pode ver que define sensores como Nível de preenchimento, Medidor de odor, Peso e Localização.

    Captura de ecrã do modelo de dispositivo de gestão de resíduos ligado.

Personalizar o modelo de dispositivo

Tente personalizar as seguintes funcionalidades:

  1. No menu do modelo de dispositivo, selecione Personalizar.
  2. Localize o tipo de telemetria do medidor de Odor .
  3. Atualize o Nome a apresentar do medidor Odor para o nível Odor.
  4. Tente atualizar a unidade de medida ou defina o valor Mín . e o Valor máximo.
  5. Selecione Guardar.

Adicionar uma propriedade da cloud

Eis como:

  1. Navegue para o modelo de dispositivo Caixote do Lixo Ligado 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, mas que não é esperado que seja enviada por um dispositivo. Por exemplo, uma propriedade da cloud pode ser um limiar de alerta específico para a área de instalação, informações de recursos ou informações de manutenção.
  3. Selecione Guardar.

Vistas

O modelo de dispositivo de caixote do lixo ligado inclui vistas predefinidas. Explore as vistas e atualize-as se quiser. As vistas definem a forma como os operadores veem os dados do dispositivo e inserem as propriedades da cloud.

Captura de ecrã a mostrar as vistas do modelo de dispositivo da aplicação de gestão de resíduos ligada.

Publicar

Se tiver feito alterações, não se esqueça de publicar o modelo de dispositivo.

Criar um novo modelo do dispositivo

Para criar um novo modelo de dispositivo, selecione + Novo e siga os passos. Pode criar um modelo de dispositivo personalizado do zero ou pode escolher um modelo de dispositivo no catálogo de dispositivos do Azure.

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 gestão de resíduos ligada tem dois dispositivos simulados associados ao modelo de dispositivo de contentor de lixo ligado.

Ver os dispositivos

  1. No painel esquerdo do Azure IoT Central, selecione Dispositivo.

  2. Selecione Dispositivo de Caixote do Lixo Ligado .

    Captura de ecrã a mostrar a página dispositivos de aplicações de gestão de resíduos ligados.

Explore os separadores Propriedades do Dispositivo e Dashboard do Dispositivo .

Nota

Todos os separadores foram configurados a partir das vistas de modelo de dispositivo.

Adicionar novos dispositivos

Pode adicionar novos dispositivos ao selecionar + Novo no separador Dispositivos .

Explorar e configurar 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, o acionamento de uma ação no Power Automate ou o início de uma ação de webhook para enviar dados para outros serviços.

A aplicação de gestão de resíduos ligada tem quatro regras de exemplo.

Ver regras

  1. No painel esquerdo do Azure IoT Central, selecione Regras.

  2. Selecione Bin full alert (Alerta completo da discretização).

    Captura de ecrã da regra completa da aplicação de gestão de resíduos ligada.

  3. O alerta Bin full verifica a seguinte condição: o nível de preenchimento é maior ou igual ao limiar de alerta completo da Discretização.

    O limiar de alerta Completo da Discretização é uma propriedade da cloud definida no modelo de dispositivo de contentor de lixo ligado.

Agora, crie uma ação de e-mail.

Criar uma ação de e-mail

Na lista Ações da regra, pode configurar uma ação de e-mail:

  1. Selecione + Email.
  2. Em Nome a apresentar, introduza Alerta pH elevado.
  3. Em Para, introduza o endereço de e-mail associado à sua conta do Azure IoT Central.
  4. Opcionalmente, introduza uma nota a incluir no texto do e-mail.
  5. Selecione Guardar Concluído>.

Receberá agora um e-mail quando a condição configurada for cumprida.

Nota

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

Para criar uma nova regra, no painel esquerdo de Regras, selecione +Novo.

Configurar tarefas

No Azure IoT Central, as tarefas permitem-lhe acionar atualizações de propriedades do dispositivo ou da cloud em vários dispositivos. 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. No painel esquerdo do Azure IoT Central, selecione Tarefas.
  2. Selecione +Novo e configure uma ou mais tarefas.

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