Partilhar via


Início Rápido: Configurar a rede e atualizar o SO do dispositivo

Depois de reclamar o dispositivo do Azure Sphere, configure-o para redes para que possa receber atualizações da cloud do Serviço de Segurança do Azure Sphere e 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 cloud.

Importante

Este tópico descreve como ligar o seu dispositivo do 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 através desse mecanismo e avance para Receber atualização do dispositivo.

Pré-requisitos

Configurar Wi-Fi no seu dispositivo do Azure Sphere

Siga estes passos para configurar Wi-Fi no seu dispositivo do Azure Sphere:

  1. Ligue o dispositivo do Azure Sphere ao seu computador.

  2. Abra uma interface de linha de comandos com o PowerShell, a Linha de Comandos do Windows ou a shell de comandos do Linux.

  3. Registe o endereço MAC do dispositivo se o seu ambiente de rede o exigir. Utilize 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 a rede Wi-Fi ao dispositivo com o comando az sphere device wifi add da seguinte forma:

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

    Substitua <SSID> pelo nome da sua rede. Os SSIDs de rede são sensíveis às maiúsculas e minúsculas. Se o SSID estiver oculto, adicione --targeted-scan para tentar ligar-se ao mesmo. Pode utilizar 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 plicas. Se o SSID ou a chave incluir uma aspa, utilize uma barra invertida para escapar à aspa. As barras invertidas não têm de ser escapadas se fizerem parte de um valor. Por exemplo:

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

    Normalmente, a rede demora vários segundos a estar pronta no quadro, mas pode demorar mais tempo, consoante o ambiente de rede.

  5. Utilize o comando az sphere device wifi show-status para verificar o estado da ligaçã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 seguinte mostra resultados bem-sucedidos para uma ligaçã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 wi-fi do dispositivo az sphere suporta várias opções adicionais. Escreva az sphere device wifi--help for a complete list, or az sphere device wifioption--help for help on an individual option.

Siga estes passos para configurar Wi-Fi no seu dispositivo do Azure Sphere:

  1. Ligue o dispositivo do Azure Sphere ao seu computador.

  2. Abra o Explorador do Azure Sphere.

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

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

  5. Expanda o nó com o nome Desligado e deverá ver o endereço MAC do dispositivo. Registe o endereço MAC do dispositivo se o seu ambiente de rede o exigir. Anote o botão de atualização à direita; precisará disto para ver as informações de conectividade depois de se ligar a uma rede.

  6. Expanda o nó Redes disponíveis , se possível. Paire o cursor do rato sobre a rede à qual pretende ligar e selecione Ligar (aparece como um + à direita do nó). Se a rede necessitar de uma Chave Pré-Partilhada (PSK), escreva a palavra-passe de rede na caixa de texto que é apresentada e prima Enter.

  7. Regresse ao nó anteriormente identificado como Desligado, que deverá agora ler Ligado a: <rede>. Se continuar a ver Desligado após alguns momentos, clique no botão atualizar neste nó para ver o estado de ligação atualizado do seu dispositivo.

  8. Deverá ver as seguintes informações:

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

    Estas são as mesmas informações comunicadas pelo comando da CLI az sphere device wifi show-status.

    Também deverá ver a rede à qual se ligou aparecer no nó Redes guardadas .

Siga estes passos para configurar Wi-Fi no seu dispositivo do Azure Sphere:

  1. Ligue o dispositivo do Azure Sphere ao seu computador.

  2. Abra o Explorador do Azure Sphere.

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

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

  5. Expanda o nó com o nome Desligado e deverá ver o endereço MAC do dispositivo. Registe o endereço MAC do dispositivo se o seu ambiente de rede o exigir. Anote o botão de atualização à direita; precisará disto para ver as informações de conectividade depois de se ligar a uma rede.

  6. Expanda o nó de redes disponíveis, se possível. Clique com o botão direito do rato na rede à qual pretende ligar-se e selecione Ligar. Se a sua rede precisar de uma Chave Pré-Partilhada (PSK), escreva a palavra-passe de rede na caixa de texto PSK e prima Enter.

  7. Regresse ao nó anteriormente identificado como Desligado, que deverá agora ler Ligado a: <rede>. Se continuar a ver Desligado após alguns momentos, clique no botão atualizar neste nó para ver o estado de ligação atualizado do seu dispositivo.

  8. Deverá 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 foi utilizada uma análise direcionada

    Estas são as mesmas informações comunicadas pelo comando da CLI az sphere device wifi show-status.

    Também deverá ver a rede à qual se ligou aparecer no nó Redes guardadas .

Ativar ou desativar redes Wi-Fi

Pode ativar uma rede Wi-Fi configurada com o comando az sphere device wifi enable :

az sphere device wifi enable --id <ID>

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

Pode desativar uma rede Wi-Fi configurada com o comando az sphere device wifi disable da seguinte forma:

az sphere device wifi disable --id <ID>

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

Para ativar uma rede Wi-Fi configurada no Explorador do Azure Sphere do Visual Studio Code:

  1. Expanda o nó Redes guardadas .

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

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

Para desativar uma rede Wi-Fi configurada no Explorador do Azure Sphere do Visual Studio Code:

  1. Expanda o nó Redes guardadas .

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

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

Para ativar uma rede Wi-Fi configurada no Explorador do Azure Sphere do Visual Studio:

  1. Expanda o nó Redes guardadas .

  2. Localizar uma rede desativada; estes terão um símbolo de ligação à direita dos respetivos 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 desativar uma rede Wi-Fi configurada no Explorador do Azure Sphere do Visual Studio Code:

  1. Expanda o nó Redes guardadas .

  2. Localizar uma rede ativada; estes terão um símbolo de desconexão à direita dos respetivos nomes.

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

Esquecer uma rede de Wi-Fi

Pode esquecer uma rede de Wi-Fi configurada com o comando az sphere device wifi forget :

az sphere device wifi forget --id <ID>

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

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

  1. Expanda o nó Redes guardadas .
  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 Explorador do Azure Sphere do Visual Studio:

  1. Expanda o nó Redes guardadas .
  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 do Azure Sphere verifica a existência de atualizações do SO e da aplicação do Azure Sphere sempre que arranca, quando se liga inicialmente à Internet e, posteriormente, em intervalos de 24 horas. Se estiverem disponíveis atualizações, a transferência e a instalação podem demorar entre 15 a 20 minutos e podem fazer com que o dispositivo reinicie.

Para verificar o estado da atualização, escreva o seguinte comando:

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

Se tiver um Kit de Desenvolvimento Seeed MT3620 mais antigo, poderá ter de atualizá-lo manualmente:

  1. Ligue a placa ao PC por USB.

  2. Abra uma interface de linha de comandos com o PowerShell, a Linha de Comandos do Windows ou a shell de comandos do Linux.

  3. Atualize o quadro com o procedimento de recuperação:

    az sphere device recover

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

Nota

A atualização do SO do Azure Sphere é um processo faseado durante um período que pode ser inferior a 15 minutos, mas pode ser mais longo consoante a conectividade à Internet. Entre fases, o quadro aparecerá funcional enquanto o próximo grupo de atualizações é transferido, mas durante a atualização deverá esperar que o quadro não responda durante vários minutos de cada vez.

Passos seguintes