Partilhar via


Guia de início rápido: configurar a rede e atualizar o sistema operacional do dispositivo

Depois de reivindicar seu dispositivo Azure Sphere, configure-o para rede para que ele possa receber atualizações de nuvem do Serviço de Segurança do Azure Sphere e se comunicar com serviços como um Hub IoT do Azure. Quando tiver configurado e ativado a rede, o seu dispositivo pode receber uma atualização do SO a partir da nuvem.

Importante

Este tópico descreve como conectar seu dispositivo Azure Sphere a uma rede Wi-Fi. Se o seu dispositivo suportar um mecanismo de rede diferente e não suportar Wi-Fi, ligue-o à Internet utilizando esse mecanismo e prossiga para Receber atualização do dispositivo.

Pré-requisitos

Configurar Wi-Fi no seu dispositivo Azure Sphere

Siga estas etapas para configurar o Wi-Fi em seu dispositivo Azure Sphere:

  1. Conecte seu dispositivo Azure Sphere ao seu computador.

  2. Abra uma interface de linha de comando usando PowerShell, Prompt de Comando do Windows ou shell de comando do Linux.

  3. Registe o endereço MAC do dispositivo se o seu ambiente de rede o exigir. Use o seguinte comando para obter o endereço MAC e, em seguida, registe-o de acordo com o procedimento para o seu ambiente:

    az sphere device wifi show-status
    
  4. Adicione sua rede Wi-Fi ao dispositivo usando o comando az sphere device wifi add da seguinte maneira:

    az sphere device wifi add --ssid <SSID> --psk <EXAMPLEPSK>
    

    Substitua <SSID> pelo nome da sua rede. Os SSIDs de rede diferenciam maiúsculas de minúsculas. Se o SSID estiver oculto, adicione --targeted-scan para tentar se conectar a ele de qualquer maneira. Você pode usar az sphere device wifi scan para obter uma lista de redes Wi-Fi disponíveis.

    Substitua <EXAMPLEPSK> pela sua chave WPA/WPA2. Os dispositivos do Azure Sphere não suportam WEP. Para adicionar uma rede aberta, omita --psk.

    Se o SSID ou a chave de rede tiver espaços incorporados ou um E comercial, coloque o SSID ou a chave entre aspas simples. Se o SSID ou a chave incluir aspas, use uma barra invertida para escapar das aspas. As barras invertidas não precisam ser escapadas se fizerem parte de um valor. Por exemplo:

    az sphere device wifi add --ssid "New SSID" --psk "key \'value\' with quotes"
    

    Normalmente, leva vários segundos para que a rede esteja pronta na placa, mas pode levar mais tempo, dependendo do seu ambiente de rede.

  5. Use o comando az sphere device wifi show-status para verificar o status da conexão:

    az sphere device wifi show-status
    

    Durante a atualização, o comando az sphere device wifi show-status pode mostrar temporariamente um estado de configuração desconhecido. O exemplo a seguir mostra resultados bem-sucedidos para uma conexão WPA2 segura:

    ----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------
    SSID  ConfigurationState ConnectionState SecurityState Frequency Mode    KeyManagement WpaState  IpAddress     MacAddress
    ===============================================================================================================================
    <value> enabled            connected       psk           2412      station WPA2-PSK      COMPLETED <value>      <value>
    ----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------
    

O comando az sphere device wifi suporta várias opções adicionais. Digite az sphere device wifi --help para obter uma lista completa, ou az sphere device wifi option --help para obter ajuda em uma opção individual.

Siga estas etapas para configurar o Wi-Fi em seu dispositivo Azure Sphere:

  1. Conecte seu dispositivo Azure Sphere ao seu computador.

  2. Abra o Azure Sphere Explorer.

  3. Expanda o nó Dispositivo para o dispositivo em que está interessado.

  4. Expanda o nó Wi-Fi. Deverá ver algo semelhante ao seguinte:

  5. Expanda o nó rotulado Desconectado e você deve ver o endereço MAC do dispositivo. Registe o endereço MAC do dispositivo se o seu ambiente de rede o exigir. Observe o botão de atualização à direita; Você precisará disso para exibir as informações de conectividade depois de se conectar a uma rede.

  6. Expanda o nó Redes disponíveis, se possível. Passe o mouse sobre a rede à qual deseja se conectar e selecione Conectar (isso aparece como um + à direita do nó). Se a rede exigir uma chave pré-compartilhada (PSK), digite a senha de rede na caixa de texto exibida e pressione Enter.

  7. Retorne ao nó anteriormente rotulado como Desconectado, que agora deve ler Conectado a: <rede>. Se continuar a ver Desligado após alguns momentos, clique no botão Atualizar neste nó para ver o estado atualizado da ligação do seu dispositivo.

  8. Você deve ver as seguintes informações:

    • SSID
    • Estado de configuração
    • Estado da conexão
    • Estado de segurança
    • Frequência
    • Modo
    • Tipo de gestão de chaves
    • Estado WPA
    • Endereço IP
    • Endereço MAC

    Esta é a mesma informação relatada pelo comando CLI az sphere device wifi show-status.

    Você também verá a rede à qual você se conectou aparecer no nó Redes salvas.

Siga estas etapas para configurar o Wi-Fi em seu dispositivo Azure Sphere:

  1. Conecte seu dispositivo Azure Sphere ao seu computador.

  2. Abra o Azure Sphere Explorer.

  3. Expanda o nó Dispositivo para o dispositivo em que está interessado.

  4. Expanda o nó Wi-Fi. Deverá ver algo semelhante ao seguinte:

  5. Expanda o nó rotulado Desconectado e você deve ver o endereço MAC do dispositivo. Registe o endereço MAC do dispositivo se o seu ambiente de rede o exigir. Observe o botão de atualização à direita; Você precisará disso para exibir as informações de conectividade depois de se conectar a uma rede.

  6. Expanda o nó de redes disponíveis, se possível. Clique com o botão direito do mouse na rede à qual deseja se conectar e selecione Conectar. Se a sua rede requer uma chave pré-partilhada (PSK), escreva a palavra-passe da rede na caixa de texto PSK e prima Enter.

  7. Retorne ao nó anteriormente rotulado como Desconectado, que agora deve ler Conectado a: <rede>. Se continuar a ver Desligado após alguns momentos, clique no botão Atualizar neste nó para ver o estado atualizado da ligação do seu dispositivo.

  8. Você deve ver as seguintes informações:

    • Endereço IP
    • Estado de segurança
    • Endereço MAC
    • Estado WPA
    • Modo
    • Frequência
    • Tipo de gestão de chaves
    • Se uma varredura direcionada foi usada

    Esta é a mesma informação relatada pelo comando CLI az sphere device wifi show-status.

    Você também verá a rede à qual você se conectou aparecer no nó Redes salvas.

Ativar ou desativar redes Wi-Fi

Você pode ativar uma rede Wi-Fi configurada usando o comando az sphere device wifi enable :

az sphere device wifi enable --id <ID>

Substitua <ID> pelo ID da rede, que pode ser obtido chamando az sphere device wifi list.

Você pode desativar uma rede Wi-Fi configurada usando o comando az sphere device wifi disable da seguinte maneira:

az sphere device wifi disable --id <ID>

Substitua <ID> pelo ID da rede, que pode ser obtido chamando az sphere device wifi list.

Para habilitar uma rede Wi-Fi configurada no Azure Sphere Explorer do Visual Studio Code:

  1. Expanda o nó Redes salvas.

  2. Encontrar uma rede desativada; estes terão um símbolo Wi-Fi à direita dos seus nomes.

  3. Selecione o símbolo Wi-Fi ou clique com o botão direito do rato no nome da rede e, em seguida, selecione Ativar.

Para desabilitar uma rede Wi-Fi configurada no Azure Sphere Explorer do Visual Studio Code:

  1. Expanda o nó Redes salvas.

  2. Encontrar uma rede ativada; estes terão um símbolo Wi-Fi com uma barra invertida à direita dos seus nomes.

  3. Selecione o símbolo Wi-Fi desativado ou clique com o botão direito do rato no nome da rede e, em seguida, selecione Desativar.

Para habilitar uma rede Wi-Fi configurada no Azure Sphere Explorer do Visual Studio:

  1. Expanda o nó Redes salvas.

  2. Encontrar uma rede desativada; estes terão um símbolo de ligação à direita dos seus nomes.

  3. Selecione o símbolo de ligação ou clique com o botão direito do rato no nome da rede e, em seguida, selecione Ativar.

Para desabilitar uma rede Wi-Fi configurada no Azure Sphere Explorer do Visual Studio Code:

  1. Expanda o nó Redes salvas.

  2. Encontrar uma rede ativada; estes terão um símbolo de desconexão à direita de seus nomes.

  3. Selecione o símbolo de desconexão ou clique com o botão direito do mouse no nome da rede e selecione Desativar.

Esqueça uma rede Wi-Fi

Você pode esquecer uma rede Wi-Fi configurada usando o comando az sphere device wifi forget :

az sphere device wifi forget --id <ID>

Substitua <ID> pelo ID da rede, que pode ser obtido chamando az sphere device wifi list.

Para esquecer uma rede Wi-Fi configurada no Azure Sphere Explorer do Visual Studio Code:

  1. Expanda o nó Redes salvas.
  2. Clique com o botão direito do rato na rede que pretende esquecer e, em seguida, selecione Esquecer.

Para esquecer uma rede Wi-Fi configurada no Azure Sphere Explorer do Visual Studio:

  1. Expanda o nó Redes salvas.
  2. Clique com o botão direito do rato na rede que pretende esquecer e, em seguida, selecione Esquecer.

Receber atualização do dispositivo

O dispositivo Azure Sphere verifica se há atualizações do sistema operacional Azure Sphere e do aplicativo sempre que é inicializado, quando se conecta inicialmente à Internet e, posteriormente, em intervalos de 24 horas. Se houver atualizações disponíveis, o download e a instalação podem levar de 15 a 20 minutos e podem fazer com que o dispositivo seja reiniciado.

Para verificar o status da atualização, digite o seguinte comando:

az sphere device show-deployment-status --resource-group MyResourceGroup --catalog MyCatalog --device <DeviceIdValue>

Se você tiver um Seeed MT3620 Development Kit mais antigo, talvez seja necessário atualizá-lo manualmente:

  1. Conecte a placa ao PC por USB.

  2. Abra uma interface de linha de comando usando PowerShell, Prompt de Comando do Windows ou shell de comando do Linux.

  3. Atualize sua placa usando o procedimento de recuperação:

    AZ Sphere Device Recover

Se tiver problemas de Wi-Fi, primeiro certifique-se de que a sua rede Wi-Fi utiliza 802.11b/g/n; Os dispositivos do Azure Sphere não suportam 802.11a.

Nota

A atualização do sistema operacional Azure Sphere é um processo em estágios durante um período que pode ser inferior a 15 minutos, mas pode ser mais longo, dependendo da conectividade com a Internet. Entre os estágios, a placa aparecerá funcional enquanto o próximo grupo de atualizações é baixado, mas durante a atualização você deve esperar que a placa fique sem resposta por vários minutos de cada vez.

Próximos passos