Exercício - Declarar os pontos de extremidade de rede do Azure IoT Central

Concluído

Neste exercício, você declarará os pontos de extremidade de rede do Azure IoT Central.

Listar seus pontos de extremidade de rede do Azure IoT Central

Siga estas etapas para listar os pontos de extremidade de rede do seu aplicativo Web do Azure IoT Central.

  1. Abra a janela do prompt de comando.

  2. Vá para a pasta de exemplos do Azure Sphere na pasta Altair8800Emulator que você clonou para seu computador.

    • Para Windows: vá para a pasta Samples\AzureIoT\Tools\win-x64 .

    • Para Linux: Vá para a pasta Samples/AzureIoT/Tools/linux-x64 .

      Talvez seja necessário definir explicitamente as permissões de execução para a ferramenta ShowIoTCentralConfig. Para fazer isso, a partir de um terminal, execute chmod +x ShowIoTCentralConfig.

  3. Execute a ferramenta ShowIoTCentralConfig e siga os prompts, conforme mostrado na tabela a seguir:

    Nota

    A sua organização poderá pedir consentimento para que a ferramenta ShowIoTCentralConfig possa aceder aos seus dados do Azure IoT Central da mesma forma que a API do Azure pede tal consentimento.

    Prompt Response
    Você está usando um aplicativo legado (2018) IoT Central? (S/N) Responda N.
    URL da Aplicação IoT Central O URL pode ser encontrado na barra de endereço do navegador (por exemplo, https://apps.azureiotcentral.com).
    Token de API O token pode ser gerado a partir do seu aplicativo Azure IoT Central.
    1. Selecione Administration>API Tokens>Generate Token.
    2. Forneça um nome para o token (por exemplo, "AzureSphere").
    3. Selecione Administrador como a função e, em seguida, selecione Gerar.
    4. Copie o token para a área de transferência. O token começa com SharedAccessSignature.
    Âmbito do ID No aplicativo Azure IoT Central, selecione Conexão de Dispositivo de Administração> e copie o Escopo da ID.
  4. Reveja a saída a partir da ferramenta ShowIoTCentralConfig. Ele será semelhante ao seguinte texto JSON:

    "CmdArgs": [ "--ScopeID", "0ne0099999D" ],
    "Capabilities": {
       "AllowedConnections": [ "global.azure-devices-provisioning.net", "iotc-9999bc-3305-99ba-885e-6573fc4cf701.azure-devices.net", "iotc-789999fa-8306-4994-b70a-399c46501044.azure-devices.net", "iotc-7a099966-a8c1-4f33-b803-bf29998713787.azure-devices.net", "iotc-97299997-05ab-4988-8142-e299995acdb7.azure-devices.net", "iotc-d099995-7fec-460c-b717-e99999bf4551.azure-devices.net", "iotc-789999dd-3bf5-49d7-9e12-f6999991df8c.azure-devices.net", "iotc-29999917-7344-49e4-9344-5e0cc9999d9b.azure-devices.net", "iotc-99999e59-df2a-41d8-bacd-ebb9999143ab.azure-devices.net", "iotc-c0a9999b-d256-4aaf-aa06-e90e999902b3.azure-devices.net", "iotc-f9199991-ceb1-4f38-9f1c-13199992570e.azure-devices.net" ],
       "DeviceAuthentication": "--- YOUR AZURE SPHERE TENANT ID---",
    }
    
  5. Copie a saída da ferramenta ShowIoTCentralConfig para o Bloco de Notas, pois você usará essas informações em uma unidade posterior.