Tutorial: Implantar e usar um modelo de aplicativo de logística conectada

Neste tutorial, você aprenderá a implantar e usar um aplicativo de logística conectada do IoT Central de um modelo de aplicativo. Espera-se que gastos globais com logística alcance US$ 10,6 trilhões em 2020. O transporte de bens representa a maior parte desses gastos e os provedores de serviços de transporte estão sob intensas restrições e pressão competitiva.

Você pode usar sensores de IoT para coletar e monitorar condições do ambiente, como temperatura, umidade, inclinação, impacto, luz e a localização de uma remessa. Nos sistemas de business intelligence baseados em nuvem, você pode combinar a telemetria coletada de sensores e dispositivos a outras fontes de dados, como informações meteorológicas e de tráfego.

Os benefícios de uma solução de logística conectada incluem:

  • Monitoramento de remessa com rastreamento e acompanhamento em tempo real.
  • Integridade da remessa com monitoramento em tempo real das condições do ambiente.
  • Segurança contra roubo, perda ou danos das remessas.
  • Isolamento geográfico, otimização de rota, gerenciamento de frota e análise de veículo.
  • Previsão para horários previsíveis de saída e chegada das remessas.

Neste tutorial, você:

  • Criar um aplicativo de logística conectada
  • Usar os principais recursos do aplicativo
  • Usar um painel para mostrar a atividade crítica das operações do dispositivo de logística
  • Usar um modelo de dispositivo
  • Regras de uso
  • Usar trabalhos

Pré-requisitos

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

Arquitetura da solução

Diagrama da arquitetura do aplicativo de logística conectada.

As marcas de IoT (1) fornecem funcionalidades de sensor físico e ambiental, como temperatura, umidade, impacto, inclinação e luz. Normalmente, as marcas de IoT se conectam ao dispositivo de gateway por meio do Zigbee (802.15.4). As marcas são sensores mais baratos e podem ser descartadas no final de um percurso logístico típica, a fim de evitar desafios com a logística reversa.

Os gateways (2) habilitam a conectividade de nuvem upstream da Internet das Coisas do Azure por meio de canais de celular ou Wi-Fi. Os modos Wireless Sensor Network 802.15.4, Bluetooth e NFC servem para comunicação downstream com marcas IoT. Os gateways fornecem conectividade de nuvem segura de ponta a ponta, emparelhamento de marcas de IoT, agregação de dados de sensor, retenção de dados e capacidade de configurar limites de alarme.

O Azure IoT Central é uma plataforma de desenvolvimento de soluções que simplifica a conectividade, a configuração e o gerenciamento de dispositivos IoT. A plataforma reduz significativamente a carga e os custos de gerenciamento, operações e desenvolvimentos relacionados de dispositivos IoT. É possível criar soluções empresariais de ponta a ponta para obter um loop de comentários digital sobre as operações logísticas.

A plataforma IoT Central fornece opções avançadas de extensibilidade por meio de exportação de dados e APIs (3). Os insights de negócios baseados no processamento de dados de telemetria ou na telemetria bruta são exportadas normalmente para um aplicativo de linha de negócios (4,5) preferencial.

Este tutorial mostra como começar a usar o modelo de aplicativo de logística conectada do IoT Central. Você aprenderá a implantar e usar o modelo.

Criar aplicativo de logística conectada

Para criar seu aplicativo do IoT Central:

  1. Navegue até a página Criar Aplicativo no IoT Central no portal do Azure. Se solicitado, entre com sua conta do Azure.

  2. Insira as seguintes informações:

    Campo Descrição
    Subscription A assinatura do Azure que você deseja usar.
    Resource group O grupo de recursos que você deseja usar. é possível criar um grupo de recursos ou usar um grupo existente.
    Nome do recurso Um nome de recurso válido do Azure.
    URL do Aplicativo O subdomínio da URL do seu aplicativo. A URL de um aplicativo do IoT Central é semelhante a https://yoursubdomain.azureiotcentral.com.
    Modelo Logística conectada
    Região A região do Azure desejada.
    Plano de preços O plano de preços que você deseja usar.
  3. Selecione Examinar + criar. Em seguida, selecione Criar.

Quando o aplicativo estiver pronto, você poderá navegar até ele a partir do portal do Azure:

Captura de tela que mostra o recurso do aplicativo IoT Central no portal do Azure. A URL do aplicativo está destacada.

Para saber mais, confira Criar um aplicativo do Azure IoT Central.

Explorar o aplicativo

As seções a seguir explicam os principais recursos do aplicativo.

Painel

Após você implantar o aplicativo, o painel padrão será um portal com foco no operador de logística conectada. A Northwind Trader é um provedor de logística fictício que gerencia uma frota de carga no mar e em terra. Nesse painel, há dois gateways diferentes que fornecem a telemetria das remessas, juntamente com as ações, os comandos e trabalhos associados.

Esse painel de controle pré-configurado mostra a atividade das operações críticas dos dispositivos de logística.

O painel permite duas operações diferentes de gerenciamento de dispositivo de gateway:

  • Ver as rotas de logística para o frete rodoviário e os detalhes do frete marítimo.
  • Exibir o status do gateway e outras informações relevantes.
  • Você pode acompanhar a quantidade de gateways, bem como as marcas ativas ou desconhecidas.
  • Você pode executar operações de gerenciamento de dispositivo, como atualizar firmware, desabilitar e habilitar sensores, atualizar um limite de sensor, atualizar intervalos de telemetria e atualizar contratos de serviço de dispositivo.
  • Exiba o consumo de bateria do dispositivo.

Captura de tela mostrando o painel do aplicativo de logística conectada.

Modelo de dispositivo

Selecione Modelos de dispositivo para ver o modelo de funcionalidade do gateway. Um modelo de funcionalidade é estruturado em torno de duas interfaces:

  • Propriedade e Telemetria de Gateway – essa interface define toda a telemetria relacionada a sensores, localização e informações do dispositivo. A interface também define funcionalidades de propriedade de dispositivo gêmeo, como limites de sensor e intervalos de atualização.
  • Comandos de Gateway – essa interface organiza todas as funcionalidades de comando do gateway.

Captura de tela mostrando o modelo de dispositivo do aplicativo de logística conectada.

Regras

Selecione a guia Regras para as regras neste modelo de aplicativo. Essas regras são configuradas para enviar notificações por email aos operadores para fins de investigações posteriores:

  • Alerta de roubo de gateway: essa regra é disparada quando há uma detecção de luz inesperada pelos sensores durante o percurso. Os operadores precisam ser notificados imediatamente para que possam investigar o possível roubo.
  • Alerta de gateway perdido: essa regra será disparada se o gateway não enviar relatórios à nuvem por um período prolongado. O gateway pode ficar sem resposta por causa da bateria fraca, perda de conectividade e danos ao dispositivo.

Captura de tela mostrando as regras do aplicativo de logística conectada.

Trabalhos

Selecione a guia Trabalhos para criar trabalhos neste aplicativo. As capturas de tela a seguir mostram um exemplo dos trabalhos criados:

Captura de tela mostrando o trabalho do aplicativo de logística conectada.

Você pode usar trabalhos para executar operações em todo o aplicativo. Os trabalhos nesse aplicativo usam comandos do dispositivo e funcionalidades de gêmeos para executar tarefas, como desabilitar sensores específicos em todos os gateways ou modificar o limite do sensor, dependendo da rota e do modo de remessa:

  • Desabilitar sensores de impacto é uma operação padrão nas remessas marítimas para preservar a bateria ou diminuir o limite de temperatura durante o transporte em cadeias de frio.
  • Com o recurso Trabalhos, você pode fazer operações em todo o sistema, como atualizar firmware nos gateways ou atualizar o contrato de serviço para ficar em dia com as atividades de manutenção.

Limpar os recursos

Se você não pretende continuar usando esse aplicativo, é possível excluí-lo:

  1. No aplicativo Azure IoT Central, vá para Aplicativo>Gerenciamento.
  2. Selecione Excluir e confirme a sua ação.