Interagir remotamente com dispositivos
Depois que seus ativos de cliente habilitados para IoT são registrados com um Hub IoT do Azure ou provedor de IoT personalizado, as leituras dos dispositivos são capturadas com base na configuração. Ao configurar uma solução, você pode definir como e quando deseja disparar um alerta que pode ser enviado de volta ao Dynamics 365. Por exemplo, digamos que você tenha um termostato habilitado para IoT. O dispositivo envia constantemente leituras de temperatura de volta ao hub IoT. Assim que uma leitura de temperatura fora de um limite especificado é descoberta, gera um registro de alerta de IoT no Dynamics 365. A configuração de como esses itens são disparados está fora do escopo deste módulo de aprendizado.
A solução Dynamics 365 Connected Field Service contém vários tipos de registro que podem ser usados para ajudar no envio de comandos de volta ao dispositivo.
A tabela a seguir define alguns dos principais tipos de registro usados.
Tipo de Registro | Uso |
---|---|
Categoria de dispositivo | Permite o agrupamento de dispositivos IoT de acordo com uma categoria específica. As categorias de dispositivos podem ser usadas com definições de comando para facilitar o gerenciamento de dispositivos. |
Comando | Usado para interagir remotamente com um dispositivo IoT conectado, passando comandos JSON para o dispositivo. |
Definição de comando | Usado para predefinir comandos para simplificar seu envio para dispositivos. Ao criar um Comando, você pode selecionar uma Definição de Comando, e todas as propriedades definidas são preenchidas. |
Definição de propriedade | Usado para definir as propriedades que podem ser passadas como parte de uma Definição de Comando. |
Ao configurar a solução Connected Field Service, você pode configurar um gráfico do Power BI. Essa opção requer que você adicione um banco de dados SQL ao hub IoT. Em seguida, conecte-o a um modelo do Power BI que ajuda a publicar as leituras do dispositivo em um gráfico no Dynamics 365. Se você optar por configurar o Power BI, quando o dispositivo for registrado, você poderá exibir as leituras enviadas pelo dispositivo diretamente no registro do Ativo do Cliente. Por padrão, você pode ver as últimas 20 leituras, mas pode alterar as configurações padrão no relatório usando o Power BI Desktop.
Depois que um alerta é recebido, ele contém todas as informações relevantes sobre o alerta do dispositivo. Os dados de alerta usam os dados JSON gerados pelo alerta e os exibem no aplicativo. Você pode usar essas informações para determinar a próxima ação a ser executada.
Muitas vezes, você pode resolver o problema remotamente redefinindo ou enviando um comando de volta ao dispositivo. Um comando pode ser executado de um registro de Ativo do Cliente, um alerta ou automatizado usando fluxos do Power Automate.
Um comando consiste em JSON que é enviado de volta ao dispositivo. O comando tem parâmetros que são passados para o dispositivo. Para ajudar a passar comandos para dispositivos, as definições de comando e as definições de propriedade podem ser usadas para facilitar e tornar a criação de comandos mais flexível. As definições de comando e de propriedade são discutidas em mais detalhes em outro curso.