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
- Instale o Visual Studio Code para Windows ou Linux.
- Instalar o SDK para Windows ou Linux
- Guia de início rápido: escolha um catálogo e reivindique seu dispositivo
Configurar Wi-Fi no seu dispositivo Azure Sphere
Siga estas etapas para configurar o Wi-Fi em seu dispositivo Azure Sphere:
Conecte seu dispositivo Azure Sphere ao seu computador.
Abra uma interface de linha de comando usando PowerShell, Prompt de Comando do Windows ou shell de comando do Linux.
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
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.
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:
Conecte seu dispositivo Azure Sphere ao seu computador.
Expanda o nó Dispositivo para o dispositivo em que está interessado.
Expanda o nó Wi-Fi. Deverá ver algo semelhante ao seguinte:
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.
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.
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.
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:
Conecte seu dispositivo Azure Sphere ao seu computador.
Expanda o nó Dispositivo para o dispositivo em que está interessado.
Expanda o nó Wi-Fi. Deverá ver algo semelhante ao seguinte:
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.
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.
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.
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:
Expanda o nó Redes salvas.
Encontrar uma rede desativada; estes terão um símbolo Wi-Fi à direita dos seus nomes.
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:
Expanda o nó Redes salvas.
Encontrar uma rede ativada; estes terão um símbolo Wi-Fi com uma barra invertida à direita dos seus nomes.
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:
Expanda o nó Redes salvas.
Encontrar uma rede desativada; estes terão um símbolo de ligação à direita dos seus nomes.
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:
Expanda o nó Redes salvas.
Encontrar uma rede ativada; estes terão um símbolo de desconexão à direita de seus nomes.
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:
- Expanda o nó Redes salvas.
- 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:
- Expanda o nó Redes salvas.
- 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:
Conecte a placa ao PC por USB.
Abra uma interface de linha de comando usando PowerShell, Prompt de Comando do Windows ou shell de comando do Linux.
Atualize sua placa usando o procedimento de recuperação:
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.