Dela via


Enhet

Hanterar Azure Sphere-enheter.

Drift Beskrivning
App Ändrar status för program på en enhet.
Kapacitet Hanterar enhetsfunktioner.
Certifikat Hanterar lagring av enhetscertifikat.
Hävdar Gör anspråk på en tidigare oanvänd enhet till Azure Sphere-klientorganisationen.
enable-cloud-test Konfigurerar en enhet för att inaktivera felsökning och ta emot uppdateringar.
aktivera-utveckling Konfigurerar en enhet för lokal felsökning.
Bild Hanterar avbildningar för en enhet.
Lista Visar alla enheter i klientorganisationen.
bifogad lista Listor de anslutna enheterna.
tillverkningstillstånd Hanterar den anslutna enhetens tillverkningsstatus.
Nätverk Innehåller information om status för nätverksgränssnitt på enheten.
Återställa Använder särskilt återställningsläge för att läsa in ny inbyggd programvara på enheten.
återskanna Omskanna anslutna enheter som ett felsökningshjälpmedel (endast Windows).
Starta Startar om den anslutna enheten.
Visa Visar information om enhetens uppdateringskonfiguration.
visa bifogad Visar information om den anslutna enheten från själva enheten.
visa antal Visar det totala antalet enheter i en klientorganisation.
show-deployment-status Visar status för den senaste distributionsuppdateringen.
show-os-version Visar operativsystemets version för lokala enheter.
separat inläsning Läser in en bild på den anslutna enheten.
Uppdatering Uppdateringar en enhet genom att placera den i en viss enhetsgrupp.
Wifi Hanterar enhetens Wi-Fi konfiguration.

App

Hanterar program på enheten.

Många av appalternativen kräver apputvecklingsfunktionen , som kan förvärvas med hjälp av aktivering av azsfärenheter. Om du vill starta, stoppa eller felsöka ett SDK-signerat program eller ett produktionssignerat program måste enheten ha funktionen appUtveckling .

Du kan använda azsfärenhetsappstopp och azsfärenhetsappstart för att starta om ett program som kan köras i realtid för att avgöra vilken realtidskärna den körs på.

Drift Beskrivning
show-memory-stats Visar minnesstatistiken för program på den anslutna enheten.
visa-kvot Visar mängden lagringsutrymme som används av det aktuella programmet på enheten.
visa-status Returnerar status för det aktuella programmet på enheten.
Börja Startar programmet som läses in på enheten.
Stanna Stoppar programmet som körs på enheten.

app show-memory-stats

Visar minnesstatistik för program på den anslutna enheten. Det här kommandot är bara tillgängligt om funktionen appUtvecklingsenhet är konfigurerad. Ytterligare information visas om minnesallokeringsspårning för heap har konfigurerats.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device app show-memory-stats
 -------------- -------------
 Name           Usage (bytes)
 ============================
 Total          434176
 User Mode      147456
 Peak User Mode 147456
 -------------- -------------

visa-kvot för app

Visar mängden avstängt lagringsutrymme som tilldelats och används på den anslutna enheten.

Du anger den mutable lagringskvoten i programmanifestet och operativsystemet Azure Sphere tillämpar kvoter när sektorerna för filen allokeras. Om du minskar MutableStorage värdet ändras inte mängden lagringsutrymme som används, men det tilldelade värdet rapporteras på ett annat sätt. Om programmet till exempel redan har använt 16 kB och du ändrar MutableStorage värdet till 8 kB, rapporterar kommandot att programmet använder 16 kB av 8 kB allokerat. Data finns kvar på enheten.

Valfria parametrar

Parametern Typ Beskrivning
-i, --component-id GUID Anger ID för komponenten för vilken kvotinformation ska hämtas. Om det utelämnas visas kvotinformation för alla komponenter.
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device app show-quota
ae4714aa-03aa-492b-9663-962f966a9cc3: 0KB out of 8KB of mutable storage used.

app show-status

Visar aktuell status för programmen på enheten.

Valfria parametrar

Parametern Typ Beskrivning
-i, --component-id GUID Anger ID för komponenten för vilken status ska visas. Om det utelämnas visas status för alla komponenter.
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device app show-status
9ce57001-90eb-45e1-bd0a-4fc07b0c85c9
App state: running

appstart

Startar program på enheten.

Valfria parametrar

Parametern Typ Beskrivning
--felsökningsläge Boolean Startar programmet för felsökning. Måste --component-id tillhandahållas.
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-i, --component-id GUID Anger ID för komponenten som ska startas. Om argumentet utelämnas startar alla program.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device app start
836cbcf1-0b4d-45ab-963a-eadcd5017b6a
App state: running
Core     : High-level

appstopp

Stoppar programmen på enheten.

Valfria parametrar

Parametern Typ Beskrivning
-i, --component-id GUID Anger ID för komponenten som ska stoppas. Om det utelämnas stoppar du alla program.
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device app stop
836cbcf1-0b4d-45ab-963a-eadcd5017b6a
App state: stopped

Kapacitet

Hanterar enhetsfunktioner. Enhetsfunktionerna avgör vilka åtgärder som kan utföras på en enskild Azure Sphere-enhet.

Enhetsfunktionerna laddas ned som en fil från Azure Sphere Security Service med hjälp av kommandot för nedladdning av azsfärenheter . Du kan använda enhetsfunktionskonfiguration på den anslutna Azure Sphere-enheten med uppdateringskommandot för azsfärenheten och du kan skapa en underhållssession med hjälp av kommandot azsfärenhetskapacitet . Mer information om enhetsfunktioner finns i Enhetsfunktioner och kommunikation.

Drift Beskrivning
Hämta Laddar ned en konfiguration av enhetsfunktioner från Azure Sphere-säkerhetstjänsten.
Välj Väljer en nedladdad funktionsfil som ska användas för en underhållssession.
visa bifogad Visar funktionskonfigurationen för den anslutna enheten.
Uppdatering Tillämpar en enhetsfunktionskonfiguration på den anslutna enheten.

funktionsnedladdning

Laddar ned en enhetsfunktion från Azure Sphere-säkerhetstjänsten.

Med funktionen appUtveckling kan du läsa in SDK-signerade program separat och starta, stoppa, felsöka eller ta bort ett program på enheten. Utan appUtvecklingsfunktionen kan endast molninstallerade program läsas in och startas, stoppas, felsökas och tas bort är förbjudna. AppUtvecklingsfunktionen används som en del av azsfärenhetens aktivera-utvecklingskommando.

Nedladdning av funktionen fieldServicing resulterar i en fil som innehåller funktionen för en enda Azure Sphere-enhet. Funktionsfilen fieldServicing laddas ned till den lokala datorn och kan användas tillsammans med kommandot azsfärenhet.

Obligatoriska parametrar

Parametern Typ Beskrivning
--Typ Funktionstyp Anger vilken typ av enhetsfunktion som ska laddas ned. Värdena är appUtveckling, fieldServicing eller inget. Använd ingen för att ta bort funktionen appUtveckling eller funktionen fieldServicing .

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på. Den här parametern krävs när flera enheter är anslutna eller när ingen enhet är ansluten. Den anslutna enheten används som standard. Du kan ange ett enhets-ID för en enhet som inte är ansluten, eller så kan du ange IP-adressen eller lokalt anslutnings-ID för en ansluten enhet.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
--Destination Sträng Anger sökvägen och filnamnet som funktionskonfigurationen ska sparas för. Ta med en absolut eller relativ sökväg. Om du inte anger en sökväg lagras filen i den lokala katalogen med namnkonventionsfunktionens< typ> åtta tecken av enhets-ID.cap<>.
-t, --tenant GUID eller namn Anger vilken klientorganisation som den här åtgärden ska utföras i. Åsidosätter den valda standardklientorganisationen. Du kan ange antingen klientorganisations-ID eller klientorganisationsnamn.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device capability download --type appDevelopment
The appdevelopment capability was saved as:
 --------------------------------------------
 Result
 ============================================
 C:\capability-file\appdevelopment-<first eight characters of device ID>.cap
 --------------------------------------------

funktion välj

Väljer en funktionsfil som ska användas med den anslutna Azure Sphere-enheten.

Azsfärenhetens funktionsvalkommando kan användas med valfri funktion, men används oftast med fieldServicing-funktionen för att aktivera en underhållssession. Alla användarroller har åtkomst till azsfärenhetens funktionsvalskommando .

När du använder funktionen fieldServicing är kommunikation aktiverad mellan Azure Sphere-enheten och den lokala datorn som innehåller funktionsfilen. Funktionsfilen fieldServicing används för en session mellan den lokala datorn och Azure Sphere-enheten, och varje kommando i sessionen förbereds med ett meddelande som anger vilken funktionsfil som används.

Om du vill avsluta en underhållssession använder du azsfärenhetens funktionsval --none.

Valfria parametrar

Parametern Typ Beskrivning
--capability-file Sträng Anger sökvägen och filnamnet för den konfigurationsfil för enhetsfunktioner som ska väljas. Du kan ange en relativ eller absolut sökväg.
-n, --none - Tar bort alla tidigare valda enhetsfunktionskonfigurationer.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device capability select --capability-file appdevcap
The capability session uses C:\capability-file\appdevcap.

funktionsvisningsansluten

Visar funktionskonfigurationen som lagras på den anslutna enheten.

Observera

Kommandot visar de funktioner som konfigurerats med en funktionsfil och vissa, men inte alla, funktioner som finns som standard på anslagstavlor.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device capability show-attached
 --------------------
 DeviceCapabilities
 ====================
 EnableFieldServicing
 --------------------
azsphere device capability show-attached
 --------------------
 DeviceCapabilities
 ====================
 EnableAppDevelopment
 --------------------

funktionsuppdatering

Tillämpar en enhetsfunktionskonfiguration på den anslutna enheten.

Obligatoriska parametrar

Parametern Typ Beskrivning
--capability-file Sträng Anger sökvägen och filnamnet för den enhetsfunktionsfil som ska tillämpas. Du kan ange en relativ eller absolut sökväg.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på. Den här parametern krävs när flera enheter är anslutna eller när ingen enhet är ansluten. Den anslutna enheten används som standard. Du kan ange ett enhets-ID för en enhet som inte är ansluten, eller så kan du ange IP-adressen eller lokalt anslutnings-ID för en ansluten enhet.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device capability update --capability-file appdevcap.bin
Using selected capability file: C:\capability-file\appdevcap.bin
The capability file C:\capability-file\appdevcap.bin was added on the device. The device will restart.

Certifikat

Hanterar certifikat på den anslutna enheten.

Drift Beskrivning
Add Lägger till ett certifikat i certifikatarkivet på den anslutna enheten.
Ta bort Tar bort ett certifikat från den bifogade enhetens certifikatarkiv.
Lista Listor certifikat-ID:na som är tillgängliga i certifikatarkivet för den anslutna enheten.
Visa Visar information om ett certifikat i certifikatarkivet för den anslutna enheten.
visa-kvot Visar tillgängligt ledigt utrymme i certifikatarkivet för den anslutna enheten.

certifikattillägg

Lägger till ett certifikat i certifikatarkivet för den anslutna enheten.

Rotcertifikatutfärdare och klientcertifikat måste vara i PEM-format för att kunna läsas in på Azure Sphere-enheten. Du måste hämta rotcertifikatutfärdarcertifikatet från lämplig server tillsammans med klientcertifikatet och den privata nyckeln (och eventuellt ett lösenord för din privata nyckel) för enheten. Varje certifikat måste genereras och signeras av lämplig server i EAP-TLS-nätverket. Nätverksadministratören eller säkerhetsteamet kan ange den information du behöver för att hämta certifikaten. Mer information om hur du skaffar rotcertifikatet för certifikatutfärdare finns i Hämta och distribuera certifikat för EAP-TLS-nätverk.

Försiktighet

Eftersom certifikat-ID:er är systemomfattande för både klient- och rotcertifikatutfärdarcertifikat kan ett azsfärkommando eller ett funktionsanrop som lägger till ett nytt certifikat skriva över ett certifikat som har lagts till av ett tidigare kommando- eller funktionsanrop, vilket kan orsaka fel i nätverksanslutningen. Vi rekommenderar starkt att du utvecklar tydliga procedurer för certifikatuppdatering och väljer certifikat-ID:er noggrant.

Mer information finns i Certifikat-ID:t .

Obligatoriska parametrar

Parametern Typ Beskrivning
-i, --cert-id Sträng Anger identifieraren för certifikatet som ska läggas till. En strängidentifierare (upp till 16 tecken). Giltiga tecken är versaler (A-Z), gemener (a-z), siffror (0–9), understreck (_), punkt (.) och bindestreck (-). Identifieraren används också i Wi-Fi konfigurationer för EAP-TLS-nätverk.
--cert-type Sträng Anger vilken typ av certifikat som ska läggas till, antingen klient eller rotkälla.
-p, --public-key-file Sträng Anger sökvägen till en .pem-fil med offentlig nyckelcertifikat. Du kan ange en relativ eller absolut sökväg.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
--private-key-file Sträng Anger sökvägen till en .pem-fil för klientcertifikat med privat nyckel. Obligatoriskt när du lägger till ett certifikat för typklient. Du kan ange en relativ eller absolut sökväg.
-w, --private-key-password Sträng Anger ett valfritt lösenord för klientens privata nyckel. Lösenordet krävs när du lägger till en privat nyckel för klientcertifikat som är krypterad.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device certificate add --cert-id certroot --cert-type rootca --public-key-file publiccert.pem
Certificate 'certroot' successfully added.
azsphere device certificate add --cert-id certclient --cert-type client --private-key-file privatekey.pem --private-key-password 1234 --public-key-file publiccert.pem
Certificate 'certclient' successfully added.

ta bort certifikat

Tar bort ett certifikat från den bifogade enhetens certifikatarkiv.

Obligatoriska parametrar

Parametern Typ Beskrivning
-c, --certificate
Eller
--cert-id [Dras tillbaka]
Sträng Anger identifieraren för certifikatet som ska tas bort. Argumentet --cert-id dras tillbaka och tas bort i en framtida version. Mer information finns i Viktiga ändringar (tillbakadragna funktioner) i Azure Sphere CLI.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device certificate delete --certificate certclient

certifikatlista

Listor de certifikat som är tillgängliga i enhetens certifikatarkiv.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device certificate list
 -----------
 Identifiers
 ===========
 rootCert
 -----------

certifikatvisning

Visar information om ett enskilt certifikat i enhetens certifikatarkiv.

Obligatoriska parametrar

Parametern Typ Beskrivning
-c, --certificate
Eller
--cert-id [Dras tillbaka]
Sträng Anger identifieraren för certifikatet som informationen ska visas för. Argumentet --cert-id dras tillbaka och tas bort i en framtida version. Mer information finns i Viktiga ändringar (tillbakadragna funktioner) i Azure Sphere CLI.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device certificate show --certificate certclient
---------- ------------------- ------------------- ----------------------------------- -----------------------------------
 Id         StartDate           EndDate             SubjectName                         IssuerName
 ==========================================================================================================================
 certclient 06/08/2019 19:15:48 06/08/2069 19:25:44 /DC=local/DC=azsphere/CN=azsphereca /DC=local/DC=azsphere/CN=azsphereca
 ---------- ------------------- ------------------- ----------------------------------- -----------------------------------

visningskvot för certifikat

Visar tillgängligt ledigt utrymme i certifikatarkivet för den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device certificate show-quota
--------------
Available space (bytes)
==============
24514
--------------

Hävdar

Gör anspråk på en tidigare enhet utan ansvar för den aktuella Azure Sphere-klientorganisationen.

Viktigt

Innan du gör anspråk på enheten kontrollerar du att du är inloggad på rätt Azure Sphere-klientorganisation. En enhet kan bara begäras en gång. När det påstås kan en enhet inte flyttas till en annan klientorganisation.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på. Den här parametern krävs när flera enheter är anslutna eller när ingen enhet är ansluten. Den anslutna enheten används som standard. Du kan ange ett enhets-ID för en enhet som inte är ansluten, eller så kan du ange IP-adressen eller lokalt anslutnings-ID för en ansluten enhet.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-t, --tenant GUID eller namn Anger vilken klientorganisation som den här åtgärden ska utföras i. Åsidosätter den valda standardklientorganisationen. Du kan ange antingen klientorganisations-ID eller klientorganisationsnamn.
--Kraft Boolean Tvingar fram anspråk på en enhet i den aktuella användarens valda Azure Sphere-klientorganisation.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device claim
warn: You are claiming a device to the following tenant:
warn: a323c263-2aa3-2559-aabb-a3fc32631900 (Tenant1)
warn: Do you want to claim the device ID 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968 to this tenant?
warn: You cannot change the Azure Sphere tenant this device is claimed to once this action has completed.
Enter 'yes' to continue. Enter anything else to exit.
> yes
Claiming device.
Successfully claimed device ID '352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968' into tenant 'Tenant1' with ID 'a323c263-2aa3-2559-aabb-a3fc32631900'.

enable-cloud-test

Läser upp den anslutna enheten för att testa molninläsning genom att inaktivera programutveckling, ta bort befintliga program och aktivera molninlästa programuppdateringar.

Den kräver att en enhet är ansluten till datorn och endast fungerar på den anslutna enheten.

Mer specifikt : enable-cloud-test:

  • Tar bort appUtvecklingsfunktionen för den anslutna enheten.
  • Tilldelar enheten till en enhetsgrupp som möjliggör molninlästa programuppdateringar.
  • Startar om enheten.

Vilka specifika uppgifter som aktivera-molntest utför beror på om en produkt- och enhetsgrupp redan har tilldelats för den här enheten.

Om azsfärenhet enable-cloud-test körs utan parametrar placeras enheten i gruppen Fälttestenhet för enhetens aktuella produkt. Det här är en av standardenhetsgrupperna som skapas automatiskt för varje produkt, vilket möjliggör programuppdateringar. Ett fel returneras om enheten inte har en produkt eller om en grupp för fälttestenheter inte finns i den.

Om en produkt anges placeras enheten i gruppen Fälttestenhet för produkten. Ett fel returneras om den här enhetsgruppen inte finns.

Om en enhetsgrupp anges placeras enheten i den. Ett fel returneras om målenhetsgruppen inte aktiverar programuppdateringar.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-p, --product GUID eller namn Anger målprodukten. När detta anges flyttas enheten till standardgruppen för fälttestenhet för den här produkten, såvida inte --device-group även anges. Du kan ange antingen ID eller namn på Azure Sphere-produkten.
-t, --tenant GUID eller namn Anger vilken klientorganisation som den här åtgärden ska utföras i. Åsidosätter den valda standardklientorganisationen. Du kan ange antingen klientorganisations-ID eller klientorganisationsnamn.
-g, --device-group GUID eller namn Anger den enhetsgrupp som enheten ska flyttas till. Du kan ange enhetsgrupp-ID eller enhetsgruppnamn. Om du vill använda enhetsgruppens namn måste du ange både produktnamnet och enhetsgruppens <product-name/device-group-name> namn i formatet. Som standard är det här produktgruppen fälttestenhet.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

Exempel 1. Tilldela enheten till en befintlig enhetsgrupp med dess ID

I det här exemplet tilldelas den anslutna enheten till en befintlig produkt- och enhetsgrupp.

azsphere device enable-cloud-test --device-group '3548b179-m16f-4f64-6dme-d3c643662e76'
Your internal capabilities will be retained, including the Enable App development capability. Sideloaded images may be removed by over-the-air application updates.
Getting device group by ID '3548b179-m16f-4f64-6dme-d3c643662e76'.
Leaving any existing applications on the device.
Setting device group to 'Field Test' with ID '3548b179-m16f-4f64-6dme-d3c643662e76')
Successfully updated device's device group.
Successfully set up device for application updates.
(Device ID: 'ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABCD')

Exempel 2. Tilldela enhet till en annan enhetsgrupp

Det här exemplet liknar föregående exempel, men behåller den befintliga produkten för enheten. Här ändrar åtgärden enable-cloud-test enhetsgruppen som enheten tillhör och tar bort funktionen appUtveckling. Det här kommandot är användbart för att flytta en enhet från en utvecklingsmiljö som inte aktiverar programuppdateringar till en produktionsmiljö som gör det.

azsphere device enable-cloud-test --device-group "Marketing/Field Test"

Exempel 3. Tilldela enhet efter produktnamn

Det här exemplet möjliggör molninläsning och tilldelar enheten till en produkt med namn.

azsphere device enable-cloud-test --product DW100

aktivera-utveckling

Aktiverar en enhet för utveckling genom att aktivera separat inläsning och felsökning på enheten och genom att tilldela den till en enhetsgrupp som inaktiverar programuppdateringar från molnet. Som standard är detta gruppen Utvecklingsenhet för enhetens produkt, men andra enhetsgrupper kan anges. Använd inte i tillverkningsscenarier. Mer information finns i Tillverkning av anslutna enheter .

Mer specifikt , enable-development:

  • Laddar ned och tillämpar appUtvecklingsfunktionen för den anslutna enheten.
  • Tilldelar enheten till en enhetsgrupp som inte aktiverar molninlästa programuppdateringar.
  • Startar om enheten.

Om du kör azsfärenhetens aktivera-utvecklingskommando utan parametrar:

  • Om enheten inte redan har en produkt- eller enhetsgrupp laddas kommandot ned och tillämpar appUtvecklingsfunktionen för den anslutna enheten och startar om enheten. Alla befintliga appar finns kvar på enheten och operativsystemet uppdateras. Installationsprocessen för att göra anspråk på din enhet och Snabbstart för att skapa ett program på hög nivå påverkas inte.
  • Om enheten redan har en produkt flyttar kommandot enheten till produktens enhetsgrupp för utveckling . Som standard är programuppdateringar inaktiverade för den här gruppen, vilket säkerställer att separat inlästa appar inte skrivs över.

Om du kör azsfärenhetens aktivera-utvecklingskommando med parametern --product :

  • Places enheten i gruppen Utvecklingsenhet för produkten. Ett fel returneras om den här enhetsgruppen inte finns.

Om du kör azsfärenhetens aktivera-utvecklingskommando med parametern --device-group :

  • Places anges enheten i den angivna enhetsgruppen. Målenhetsgruppen får inte aktivera programuppdateringar eller så returneras ett fel.

I vissa fall rapporterar azsfärenhetens aktiveringsaktivering ett fel och föreslår att du gör anspråk på enheten. Om du redan har gjort anspråk på enheten använder du azsfärklientorganisationen visa vald för att säkerställa att du är inloggad på klientorganisationen där du gjorde anspråk på enheten. Annars använder du azsfärinloggning för att logga in på rätt klientorganisation. När du är säker på att du är inloggad på rätt klientorganisation använder du azsfärenhetens anspråk för att göra anspråk på enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-g, --device-group GUID eller namn Anger den enhetsgrupp som enheten ska flyttas till. Om det utelämnas tilldelar du enheten till en standardgrupp. Du kan ange enhetsgrupp-ID eller enhetsgruppnamn. Om du vill använda enhetsgruppens namn måste du ange både produktnamnet och enhetsgruppens <product-name/device-group-name> namn i formatet.
-r, --enable-rt-core-felsökning Boolean Installerar drivrutiner som krävs för att felsöka program som körs i en kärna i realtid. Det här alternativet kräver administratörsbehörigheter.
-p, --product GUID eller namn Anger målprodukten. När du anger det här värdet flyttas enheten till standardgruppen för utvecklingsenhet för den här produkten, såvida inte --device-group även anges. Du kan ange antingen ID eller namn på Azure Sphere-produkten.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device enable-development
Capability configuration has been successfully cleared.
PS C:\Users\v-shypr> azsphere device enable-development
Getting device group 'Development' for product 'DW100'.
The device already has the 'Enable App development' capability. No changes will be applied to its existing capabilities.
Setting device group to 'Development' with ID '7f860cc1-4949-4000-a541-9a988ba4c3cd'.
Successfully disabled application updates.
Installing debugging server to device.
Deploying 'C:\Program Files (x86)\Microsoft Azure Sphere SDK\DebugTools\gdbserver.imagepackage' to the attached device.
Image package 'C:\Program Files (x86)\Microsoft Azure Sphere SDK\DebugTools\gdbserver.imagepackage' has been deployed to the attached device.
Previous device capabilities retained. Ensure that you have the correct development capabilities installed before continuing.
Successfully set up device for application development, and disabled application updates.
(Device ID: '352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968')

Bild

Returnerar information om avbildningarna som är installerade på eller riktade till den anslutna enheten.

Drift Beskrivning
listinstallerad Innehåller information om de avbildningar som för närvarande är installerade på den anslutna enheten.
list riktad Innehåller information om de bilder som är riktade till den anslutna enheten.

avbildningslista installerad

Listor avbildningarna som är installerade på den anslutna enheten. Listan med information innehåller komponent- och avbildnings-ID:na.

Observera

Långa bildnamn trunkeras med 31 tecken.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-f, --full Boolean Listor alla programvarubilder som är installerade på enheten. Som standard visas endast programavbildningar, felsökningsprogram och avbildningar för anslagstavlor.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device image list-installed
Installed images:
 --> gdbserver
   --> Image type:   Application
   --> Component ID: 8548b129-b16f-4f84-8dbe-d2c847862e78
   --> Image ID:     dc6205bd-4478-4c9b-81ad-5e41ac23ed68
 --> CrashApplicatio
   --> Image type:   Application
   --> Component ID: 9ce57001-90eb-45e1-bd0a-4fc07b0c85c9
   --> Image ID:     cc77124e-6447-4c0f-9f99-fc0ad5ef46ef

bildlista riktad

Listor avbildningarna som har laddats upp till Azure Sphere-säkerhetstjänsten och installeras när enheten uppdateras. Mer information om hur du ser till att din Azure Sphere-enhet är redo att acceptera molnbaserade programuppdateringar finns i Aktivera molnbaserad distribution för din enhet.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på. Den här parametern krävs när flera enheter är anslutna eller när ingen enhet är ansluten. Den anslutna enheten används som standard. Du kan ange ett enhets-ID för en enhet som inte är ansluten, eller så kan du ange IP-adressen eller lokalt anslutnings-ID för en ansluten enhet.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-t, --tenant GUID eller namn Anger vilken klientorganisation som den här åtgärden ska utföras i. Åsidosätter den valda standardklientorganisationen. Du kan ange antingen klientorganisations-ID eller klientorganisationsnamn.
-f, --full Boolean Listor alla avbildningar i Azure Sphere-klientorganisationen.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device image list-targeted
 ----------------------- ------------------------------------ ------------------------------------ ---------------- --------------------
 Name                    ComponentId                          ImageId                              ImageType       RegionalDataBoundary 
 =======================================================================================================================================
 HelloWorld_HighLevelApp 1689d8b2-c835-2e27-27ad-e894d6d15fa9 50419cb6-a33b-4cbe-8bd0-425048664b6f Applications    None   
 ----------------------- ------------------------------------ ------------------------------------ -------------------------------------   

Lista

Listor alla enheter i en klientorganisation. Listan trunkerar efter de första 500 enheterna.

Valfria parametrar

Parametern Typ Beskrivning
-t, --tenant GUID eller namn Anger vilken klientorganisation som den här åtgärden ska utföras i. Åsidosätter den valda standardklientorganisationen. Du kan ange antingen klientorganisations-ID eller klientorganisationsnamn.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device list
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
 DeviceId                                                                                                                         TenantId                             ChipSku  ProductId                            DeviceGroupId
 ========================================================================================================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 4f48d618-09f7-45dc-a5a4-1433cabbee91 6f52bead-700d-4289-bdc2-2f11f774270e
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
 ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABCD a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 4f48d618-09f7-45dc-a5a4-1433cabbee91 6f52bead-700d-4289-bdc2-2f11f774270e
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------

Du kan använda parametern --query för att anpassa resultatet som visas för det här kommandot. Mer information finns i Fråge-CLI-kommandoutdata.

I följande exempel visas hur du väljer bara Enhets-ID och Produkt-ID:

azsphere device list --query '[].{DeviceId:deviceId, ProductId:productId}'
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
 DeviceId                                                                                                                         ProductId
 =====================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 4f48d618-09f7-45dc-a5a4-1433cabbee91
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
 ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABCD 4f48d618-09f7-45dc-a5a4-1433cabbee91
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------

Tips

Kör azsfärprodukten visa --produktprodukt-ID <> för att visa produktnamnet eller azsfärenhetsgruppens show --device-group <devicegroup-ID> för att visa enhetsgruppsnamnet.

bifogad lista

Listor enheterna som är anslutna till den lokala datorn.

Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device list-attached
1 device attached:
--> Device ID: 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968
  --> Is responsive: yes
  --> IP address: 192.128.48.1
  --> Connection path: 21143

tillverkningstillstånd

Hanterar den anslutna enhetens tillverkningsstatus.

Drift Beskrivning
Visa Visar den anslutna enhetens tillverkningsstatus.
Uppdatering Uppdateringar den anslutna enhetens tillverkningsstatus.

Försiktighet

Ändringar i tillverkningstillståndet är permanenta och oåterkalleliga.

tillverkningsstatusvisning

Visar den anslutna enhetens tillverkningsstatus.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device manufacturing-state show
------------------
ManufacturingState
==================
Module1Complete
------------------

tillverkningstillståndsuppdatering

Uppdateringar den anslutna enhetens tillverkningsstatus. Mer information finns i Ange enhetstillverkningstillstånd.

Försiktighet

Ändringar i tillverkningstillståndet är permanenta och oåterkalleliga.

Obligatoriska parametrar

Parametern Typ Beskrivning
-s, --state Tillverkningstillstånd Anger tillverkningstillståndet som ska anges för enheten. Möjliga tillstånd är bland annat DeviceComplete och Module1Complete.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device manufacturing-state update --state Module1Complete
Updating manufacturing state to Module1Complete.
Restarting device for changes to take effect.
The device was successfully restarted.

Nätverk

Innehåller information om status för nätverksgränssnitt på den anslutna enheten.

Drift Beskrivning
Aktivera Aktiverar ett nätverksgränssnitt på den anslutna enheten.
Inaktivera Inaktiverar ett nätverksgränssnitt på den anslutna enheten.
list-firewall-rules Listor brandväggsreglerna för den anslutna enheten.
listgränssnitt Listor nätverksgränssnitten för den anslutna enheten.
Proxy Hanterar inställningarna för nätverksproxy.
show-diagnostics Visar nätverksdiagnostik för ett eller alla trådlösa nätverk på den anslutna enheten.
visa-status Visar nätverksstatus för den anslutna enheten.
update-interface Uppdateringar en nätverksgränssnittskonfiguration för enheten.

nätverksaktivera

Aktiverar ett nätverksgränssnitt på den anslutna enheten.

Observera

Det här kommandot stöds för att konfigurera Ethernet eth0 och wlan0 anslutningar. Ett fel returneras om du konfigurerar lo eller azspheresvc.

Obligatoriska parametrar

Parametern Typ Beskrivning
--Gränssnitt Sträng Anger vilket gränssnitt som ska aktiveras.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device network enable --interface wlan0
Network interface configuration is successfully applied to the device.
Run the command 'azsphere device network list-interfaces' to view details of the network interfaces for the attached device.

nätverksaktivera

Inaktiverar ett nätverksgränssnitt på den anslutna enheten.

Observera

Det här kommandot stöds för att konfigurera Ethernet eth0 och wlan0 anslutningar. Ett fel returneras om du konfigurerar lo eller azspheresvc.

Obligatoriska parametrar

Parametern Typ Beskrivning
--Gränssnitt Sträng Anger vilket gränssnitt som ska aktiveras.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device network disable --interface wlan0
Network interface configuration is successfully applied to the device.
Run the command 'azsphere device network list-interfaces' to view details of the network interfaces for the attached device.

network list-firewall-rules

Listor brandväggsreglerna för den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.

Följande regler visas:

  • Firewall Ruleset Name: Visar namnet på regeluppsättningsblocket för brandväggen.
    • Värdena är PREROUTING, POSTROUTING, INPUT, FORWARD och OUTPUT.
  • Is Ruleset Valid: Visar status för regeluppsättningen. Värdena är Sant eller Falskt.
  • Regler för brandväggsregler: Visar värdena för följande regler:
    • Käll-IP: Visar IP-adressen för den avsändnde datorn.
    • Källmask: Visar nätverksmasken för den avsändnde datorn.
    • Mål-IP: Visar måldatorns IP-adress.
    • Målmask: Visar nätverksmasken för destomation-datorn.
    • UID: Visar användaridentifieringen som tillämpas på regeln. 4294967295 (0xFFFFFFFF) innebär att inget UID tillämpades och därför gäller det för alla.
    • Åtgärd: Visar den åtgärd som ska vidtas. Värdena kan accepteras eller tas bort.
    • Interface IN-namn: Visar namnet på inmatningsgränssnittet. Till exempel wlan0.
    • Namn på gränssnittsutgång: Visar namnet på utdatagränssnittet. Till exempel wlan0.
    • Tillstånd: Visar anslutningstillståndet. Värdena är inga, etablerade eller relaterade.
    • TCP-mask: Visar matrisen med TCP-masker. Värdena är fin, syn, rst, psh, ack och urg.
    • TCP Cmp: Visar matrisen med TCP-flaggor. Värdena är urg, ack, psh, rst, syb och fin.
    • TCP Inv: Boolesk anger att känslan av TCP-flaggor ska inverteras. Värdena är Sant eller Falskt.
    • Protokoll: Visar brandväggsregelns protokoll. Värdena är icmp, igmp, tcp, udp.
    • Källportintervall: Visar portintervallet från källan som skickar trafiken. Värdet kan vara mellan 0 och 65535.
    • Målportintervall: Visar portintervallet på målet som tar emot trafiken. Värdet kan vara mellan 0 och 65535.
    • Paket: Visar antalet paket.
    • Byte: Visar antalet byte.

En kort sammanfattning av flaggorna visas på följande sätt:

  • URG: Viktigt fält för brådskande pekare
  • ACK: Bekräftelsefält betydande
  • PSH: Push-funktion
  • RST: Återställ anslutningen
  • SYN: Synkronisera sekvensnummer
  • FIN: Inga fler data från avsändaren
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device network list-firewall-rules
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 Ruleset     IsValid SourceIp     SourceMask      DestinationIp   DestinationMask UID        Action InterfaceInName TcpInv Protocol SourcePortRange DestinationPortRange Packets Bytes  TcpMask TcpCmp
 =====================================================================================================================================================================================================
 PREROUTING  False   None         None            None            None            None       None   None            None   None     None            None                 None    None   None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    <value>      <value>         <value>         <value>         <value>     accept                 False  any      0-65535         0-65535              0       0      None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    <value>      <value>         <value>         <value>         <value>     accept                 True   tcp      0-65535         0-65535              823     394754 syn,ack syn
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    192.168.35.1 <value>         <value>         <value>         <value>     accept azspheresvc     False  any      0-65535         0-65535              15      780    None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    <value>      <value>         <value>         <value>         <value>     accept                 False  udp      53-53           0-65535              0       0      None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    <value>      <value>         <value>         <value>         <value>     accept                 False  udp      53-53           0-65535              0       0      None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    <value>      <value>         <value>         <value>         <value>     accept                 False  udp      53-53           0-65535              0       0      None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------

nätverkslistgränssnitt

Listor nätverksgränssnitten för den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device network list-interfaces
 ------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
 InterfaceName InterfaceUp ConnectedToNetwork IpAcquired IpAddresses   ConnectedToInternet IpAssignment HardwareAddress
 ========================================================================================================================
 azspheresvc   True        False              False      <value>       False               None         None
 ------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
 eth0          True        True               True       <value>       True                dynamic      <value>
 ------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
 lo            True        False              False      <value>       False               None         None
 ------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
 wlan0         True        True               True       <value>       True                dynamic      <value>
 ------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------

nätverksproxy

Hanterar proxyadressanvändning för nätverksanslutning. Mer information om hur du konfigurerar en Azure Sphere-enhet för att ansluta till Internet via en proxyserver finns i Ansluta via en proxyserver.

Observera

Endast HTTP-proxyservrar stöds för närvarande.

Drift Beskrivning
proxy används Konfigurerar nätverksproxyn på den anslutna enheten.
proxyborttagning Tar bort proxyanslutningen på den anslutna enheten.
proxyvisning Visar proxyanslutning på den anslutna enheten.

proxy används

Konfigurerar nätverksproxyn på den anslutna enheten.

Obligatoriska parametrar

Parametern Typ Beskrivning
-a, --address Sträng Anger nätverksadressen för proxyn som ska användas.
-t, --authentication Sträng Anger vilken autentiseringstyp som ska användas. Tillåtna värden: anonymous eller basic. Om proxyn kräver ett användarnamn och lösenord anger du det till basic, annars använder du anonymous.
-r, --port Heltal Anger den port på nätverksadressen som ska användas. Värdet måste vara lika med eller mindre än 65535.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
--Aktivera Sträng Anger om proxyn ska vara aktiverad. Du måste ange antingen --enable eller --disable.
--Inaktivera Sträng Anger om proxyn ska inaktiveras. Du måste ange antingen --enable eller --disable.
-n, --no-proxy-addresses Sträng Anger en matris med blankstegsavgränsade nätverksadresser som enheten ska undvika för proxyanslutning.
-p, --password Sträng Anger lösenordet för proxyautentisering Som endast används för grundläggande autentisering. Maximal längd: 64 tecken.
-u, --användarnamn Sträng Anger användarnamnet för proxyautentisering. Används endast för grundläggande autentisering. Maximal längd: 64 tecken.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device network proxy apply --address contoso.com --authentication anonymous --port 8080 --enable
 ----------- ------- ----- ------------------ ----------------
 Address     Enabled Port  AuthenticationType NoProxyAddresses
 =============================================================
 contoso.com True   8080  anonymous
 ----------- ------- ----- ------------------ ----------------

proxyborttagning

Tar bort proxyanslutningen på den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device network proxy delete

proxyvisning

Visar proxyanslutning på den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device network proxy show
 ----------- ------- ----- ------------------ ----------------
 Address     Enabled Port  AuthenticationType NoProxyAddresses
 =============================================================
 contoso.com True   8080  anonymous
 ----------- ------- ----- ------------------ ----------------

nätverksvisningsdiagnostik

Visar diagnostik för ett eller alla Wi-Fi nätverk på den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-n, --network Heltal Anger ID för det Wi-Fi nätverk för vilket diagnostik ska visas.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device network show-diagnostics
 ------------------------- --------- ----- ------------- --------------- --------
 Timestamp                 NetworkId Ssid  ConfigState   ConnectionState Error
 ================================================================================
 2021-06-16T20:51:29+00:00 0         <value> temp-disabled disconnected    WrongKey
 ------------------------- --------- ----- ------------- --------------- --------

nätverksvisningsstatus

Visar nätverksstatus för den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device network show-status
 --------------------------- --------------- -----
 DeviceAuthenticationIsReady NetworkTimeSync Proxy
 =================================================
 True                        complete        ready
 --------------------------- --------------- -----

nätverksuppdateringsgränssnitt

Uppdateringar Ethernet-nätverksgränssnittet för enheten. Mer information om hur du anger enhetens MAC-adress finns i Konfigurera enheten för Ethernet.

Observera

Det här kommandot stöds för att konfigurera Ethernet-anslutningar eth0 . Ett fel returneras om du konfigurerar lo, azspheresvc eller wlan0.

Obligatoriska parametrar

Parametern Typ Beskrivning
--hardware-address Sträng Anger maskinvaruadressen för enheten i något av följande format: AA:BB:33:DD:EE:FF eller aa:bb:33:dd:ee:ff.
--Gränssnitt
Eller
--interface-name [Retiring]
Sträng Anger namnet på gränssnittet som ska konfigureras. Kör azsfäriska nätverkslistgränssnitt för enheter för att visa information om nätverksgränssnitten för den anslutna enheten. Argumentet --interface-name dras tillbaka och tas bort i en framtida version. Mer information finns i Viktiga ändringar (tillbakadragna funktioner) i Azure Sphere CLI.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device network update-interface --interface eth0 --hardware-address ba:98:76:54:32:10

Återställa

Ersätter systemprogramvaran på enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet som kommandot ska köras på när flera enheter är anslutna. Den anslutna enheten används som standard. Ange enhetens ID, IP-adress eller lokala anslutnings-ID.
-c, --capability Sträng Anger vilken enhetsfunktionsbild som ska tillämpas på enheten under återställningen.
-i, --bilder Sträng Anger sökvägen till en mapp som innehåller avbildningspaketen som ska skrivas till enheten. Som standard används avbildningarna i SDK:et för återställning om inte den här flaggan har en alternativ sökväg.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

Exempel 1:

azsphere device recover
Downloading recovery images...
Download complete.
Starting device recovery. Please note that this may take up to 10 minutes.
Board found. Sending recovery bootloader.
Erasing flash.
Sending 17 images. (5443272 bytes to send)
Sent 1 of 17 images. (5440896 of 5443272 bytes remaining)
Sent 2 of 17 images. (5414844 of 5443272 bytes remaining)
Sent 3 of 17 images. (5311892 of 5443272 bytes remaining)
Sent 4 of 17 images. (5311500 of 5443272 bytes remaining)
Sent 5 of 17 images. (5041520 of 5443272 bytes remaining)
Sent 6 of 17 images. (5024908 of 5443272 bytes remaining)
Sent 7 of 17 images. (4994856 of 5443272 bytes remaining)
Sent 8 of 17 images. (2397456 of 5443272 bytes remaining)
Sent 9 of 17 images. (885796 of 5443272 bytes remaining)
Sent 10 of 17 images. (861220 of 5443272 bytes remaining)
Sent 11 of 17 images. (758608 of 5443272 bytes remaining)
Sent 12 of 17 images. (135796 of 5443272 bytes remaining)
Sent 13 of 17 images. (70048 of 5443272 bytes remaining)
Sent 14 of 17 images. (41164 of 5443272 bytes remaining)
Sent 15 of 17 images. (32768 of 5443272 bytes remaining)
Sent 16 of 17 images. (16384 of 5443272 bytes remaining)
Sent 17 of 17 images. (0 of 5443272 bytes remaining)
Finished writing images; rebooting board.
Device ID: 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968
Device recovered successfully.

Exempel 2:

azsphere device recover --capability "C:\Users\capability file\capability_352FE1F_5.bin"
Downloading recovery images...
Download complete.
Starting device recovery. Please note that this may take up to 10 minutes.
Board found. Sending recovery bootloader.
Erasing flash.
Sending 16 images. (5474668 bytes to send)
Sent 1 of 16 images. (5447384 of 5474668 bytes remaining)
Sent 2 of 16 images. (5343788 of 5474668 bytes remaining)
Sent 3 of 16 images. (5343396 of 5474668 bytes remaining)
Sent 4 of 16 images. (5073416 of 5474668 bytes remaining)
Sent 5 of 16 images. (5056612 of 5474668 bytes remaining)
Sent 6 of 16 images. (5026240 of 5474668 bytes remaining)
Sent 7 of 16 images. (2479376 of 5474668 bytes remaining)
Sent 8 of 16 images. (889892 of 5474668 bytes remaining)
Sent 9 of 16 images. (865316 of 5474668 bytes remaining)
Sent 10 of 16 images. (754512 of 5474668 bytes remaining)
Sent 11 of 16 images. (135796 of 5474668 bytes remaining)
Sent 12 of 16 images. (70048 of 5474668 bytes remaining)
Sent 13 of 16 images. (41164 of 5474668 bytes remaining)
Sent 14 of 16 images. (32768 of 5474668 bytes remaining)
Sent 15 of 16 images. (16384 of 5474668 bytes remaining)
Sent 16 of 16 images. (0 of 5474668 bytes remaining)
Finished writing images; rebooting board.
Device ID: 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968
Device recovered successfully.

återskanna

Rescans the attached devices by power-cycling all their FTDI ports and displays the total count of attached devices.rescans the attached devices by power-cycling all their FTDI ports and displays the total count of attached devices. Använd det här kommandot när du felsöker problem med enhetsanslutningen i Windows. Det här kommandot körs endast i Windows.

Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

 azsphere device rescan-attached
 -----------
 Count
 ===========
 2
 -----------

Starta

Startar om den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device restart
Restarting device.
Device restarted successfully.

Visa

Visar information om en ansluten enhet i Azure Sphere-klientorganisationen.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på. Den här parametern krävs när flera enheter är anslutna eller när ingen enhet är ansluten. Den anslutna enheten används som standard. Du kan ange ett enhets-ID för en enhet som inte är ansluten, eller så kan du ange IP-adressen eller lokalt anslutnings-ID för en ansluten enhet.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-t, --tenant GUID eller namn Anger vilken klientorganisation som den här åtgärden ska utföras i. Åsidosätter den valda standardklientorganisationen. Du kan ange antingen klientorganisations-ID eller klientorganisationsnamn.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device show
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
 DeviceId                                                                                                                         TenantId                             ChipSku  ProductId                            DeviceGroupId
 ========================================================================================================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 6f52bead-700d-4289-bdc2-2f11f774270e 7f860cc1-4949-4000-a541-9a988ba4c3cd
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------

Du kan använda parametern --query för att anpassa resultatet som visas för det här kommandot. Mer information finns i Fråge-CLI-kommandoutdata.

I följande exempel visas hur du väljer bara Enhets-ID och Produkt-ID:

azsphere device show --device 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968  --query '{DeviceId:deviceId, ProductId:productId}'
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
 DeviceId                                                                                                                         ProductId
 =====================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 6f52bead-700d-4289-bdc2-2f11f774270e
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------

visa bifogad

Visar information om den anslutna enheten från själva enheten. Den här informationen skiljer sig från de som Azure Sphere Security Service lagrar för enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device show-attached
Device ID: 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968
IP address: 192.128.48.1
Connection path: 21143

show-deployment-status

Visar distributionsstatus för program- och operativsystemuppdateringar för enheten.

Använd det här kommandot för att ta reda på vilken version av Azure Sphere-operativsystemet som körs på enheten eller om den aktuella distributionsuppdateringen har slutförts.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-t, --tenant GUID eller namn Anger vilken klientorganisation som den här åtgärden ska utföras i. Åsidosätter den valda standardklientorganisationen. Du kan ange antingen klientorganisations-ID eller klientorganisationsnamn.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device show-deployment-status
Your device is running Azure Sphere OS version <version-number>.
The Azure Sphere Security Service is targeting this device with Azure Sphere OS version <version-number>.
Your device has the expected version of the Azure Sphere OS: <version-number>.

I det här exemplet <representerar versionsnumret> den aktuella operativsystemversionen.

visa antal

Visar antalet enheter i den aktuella klientorganisationen.

Valfria parametrar

Parametern Typ Beskrivning
-t, --tenant GUID eller namn Anger vilken klientorganisation som den här åtgärden ska utföras i. Åsidosätter den valda standardklientorganisationen. Du kan ange antingen klientorganisations-ID eller klientorganisationsnamn.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

 azsphere device show-count
 ------
 Result
 ======
 2
 ------

show-os-version

Visar den aktuella operativsystemversionen på den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device show-os-version
Your device is running Azure Sphere OS version <version-number>

I det här exemplet <representerar versionsnumret> den aktuella operativsystemversionen.

separat inläsning

Hanterar programmet på enheten.

Vissa alternativ för separat inläsning kräver ytterligare funktioner när enheten är i tillverkningstillståndet DeviceComplete. Med funktionen fieldServicing kan du distribuera och ta bort tillfälliga produktionssignerade avbildningar och distribuera permanenta produktionssignerade avbildningar. Med funktionen appUtveckling kan du distribuera och ta bort både produktionssignerade och SDK-signerade avbildningar.

Drift Beskrivning
Ta bort Tar bort det aktuella programmet från enheten.
Distribuera Läser in ett program på enheten.
set-deployment-timeout Anger tidsgränsperioden för distributionen i sekunder.
visa-distribution-timeout Visar tidsgränsperioden för distributionen i sekunder.

Observera att parametrarna till start, stop, show-statusoch show-quota har flyttats till azsfärenhetsappkommandot .

ta bort separat inläsning

Tar bort program från enheten.

Det här kommandot är bara tillgängligt om funktionen appUtvecklingsenhet är konfigurerad.

Valfria parametrar

Parametern Typ Beskrivning
-i, --component-id GUID Anger ID för programmet som ska tas bort från enheten. Om det utelämnas tas alla program bort.
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device sideload delete
Component '54acba7c-7719-461a-89db-49c807e0fa4d' deleted.

distribuera separat inläsning

Läser in ett program på den anslutna enheten och startar programmet.

Det här kommandot misslyckas om programmanifestet begär en resurs som används av ett program som redan finns på enheten. I det här fallet använder du borttagning av azsfärenhet separat inläsning för att ta bort det befintliga programmet och försöker sedan läsa in separat igen. Borttagningskommandot för azsfärenhet vid separat inläsning tar bort både program på hög nivå och program i realtid. Om du vill ta bort ett program och lämna det andra anger du det komponent-ID som ska tas bort i programmet.

Samma kommando används för att distribuera både högnivåprogram och realtidsstödprogram.

Observera

En omstart av enheten utlöses när ett nytt program som använder kringutrustning installeras och följande villkor uppfylls:

Om en enhetsomstart initieras väntar du tills omstarten är klar och enheten svarar.

Obligatoriska parametrar

Parametern Typ Beskrivning
-p, --image-package Sträng Anger sökvägen och filnamnet för avbildningspaketet som ska läsas in på enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-m, --manual-start Boolean Anger att programmet inte ska startas automatiskt när det har laddats in.
--Kraft Boolean Tvingar fram distributionen av en avbildning som använder ett Beta-API som kanske inte längre stöds.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device sideload deploy --image-package C:\Users\LocalSamples\HelloWorld\HelloWorld_HighLevelApp\out\ARM-Debug\HelloWorld_HighLevelApp.imagepackage
Deploying 'C:\Users\LocalSamples\HelloWorld\HelloWorld_HighLevelApp\out\ARM-Debug\HelloWorld_HighLevelApp.imagepackage' to the attached device.
Image package 'C:\Users\LocalSamples\HelloWorld\HelloWorld_HighLevelApp\out\ARM-Debug\HelloWorld_HighLevelApp.imagepackage' has been deployed to the attached device.

timeout för separat inläsning av set-deployment

Anger tidsgränsvärdet för distributionen i sekunder för separat inläsning av avbildningar på enheten.

Obligatoriska parametrar

Parametern Typ Beskrivning
-v, --value Heltal Anger varaktigheten i sekunder innan ett separat inläsningskommando släcks. Värdet måste vara ett positivt heltal.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device sideload set-deployment-timeout --value 60
 ------------------
 Deployment timeout
 ==================
 60
 ------------------

separat inläsning av timeout för show-deployment

Visar det aktuella time out-värdet för distribution i sekunder för separat inläsning av avbildningar på enheten.

Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device sideload show-deployment-timeout
 ------------------
 Deployment timeout
 ==================
 60
 ------------------

Uppdatering

Flyttar enheten till en annan enhetsgrupp i Azure Sphere-klienten.

Utöver de enhetsgrupper du skapar i en produkt läggs fem standardenhetsgrupper till när en produkt skapas:

  • Utveckling: Accepterar endast uppdateringar av systemprogramvara. Accepterar inte programuppdateringar.
  • Fälttest: Accepterar alla uppdateringar från Azure Sphere-säkerhetstjänsten.
  • Produktion: Accepterar alla uppdateringar från Azure Sphere-säkerhetstjänsten.
  • Utvärdering av produktionsoperativsystem: Accepterar alla uppdateringar från Azure Sphere-säkerhetstjänsten.
  • Utvärdering av fälttestoperativsystem: Accepterar alla uppdateringar från Azure Sphere-säkerhetstjänsten.

Mer information om grundläggande element som ingår i distributionen finns i Grunderna i distribution.

Valfria parametrar

Parametern Typ Beskrivning
-g, --device-group GUID eller namn Anger den enhetsgrupp som enheten ska flyttas i. Du kan ange enhetsgrupp-ID eller enhetsgruppnamn. Om du vill använda enhetsgruppens namn måste du ange både produktnamnet och enhetsgruppens <product-name/device-group-name> namn i formatet.
-d, --device Sträng Anger vilken enhet kommandot ska köras på. Den här parametern krävs när flera enheter är anslutna eller när ingen enhet är ansluten. Den anslutna enheten används som standard. Du kan ange ett enhets-ID för en enhet som inte är ansluten, eller så kan du ange IP-adressen eller lokalt anslutnings-ID för en ansluten enhet.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
-t, --tenant GUID eller namn Anger vilken klientorganisation som den här åtgärden ska utföras i. Åsidosätter den valda standardklientorganisationen. Du kan ange antingen klientorganisations-ID eller klientorganisationsnamn.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device update --device-group AW100/Marketing
 ------------------------------------------------------------------------------------------------------ ------------------------------------ -------- ------------------------------------ ------------------------------------
 DeviceId                                                                                               TenantId                             ChipSku  ProductId                            DeviceGroupId
 ==============================================================================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85 a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 6f52bead-700d-4289-bdc2-2f11f774270e 7f860cc1-4949-4000-a541-9a988ba4c3cd
 427D205E46A166B7E41135EB968
 ------------------------------------------------------------------------------------------------------ ------------------------------------ -------- ------------------------------------ ------------------------------------

Du kan använda parametern --query för att anpassa resultatet som visas för det här kommandot. Mer information finns i Fråge-CLI-kommandoutdata.

I följande exempel visas hur du väljer bara Enhets-ID och Produkt-ID:

azsphere device update --device-group AW100/Marketing  --query '{DeviceId:deviceId, ProductId:productId}'
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
 DeviceId                                                                                                                         ProductId
 =====================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 6f52bead-700d-4289-bdc2-2f11f774270e
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------

Wifi

Hanterar Wi-Fi konfigurationer för den anslutna enheten.

Om du vill använda enheten i ett Wi-Fi nätverk måste du lägga till information om nätverket och aktivera nätverket på enheten. Även om du kan mata in icke-ASCII-tecken i SSSID:er visas de inte korrekt i azsfären .

Om programmet använder WI-Fi-konfigurations-API:et måste du även inkludera WifiConfig-funktionen i programmets app_manifest.json-fil .

Drift Beskrivning
Add Lägger till information om ett trådlöst nätverk på enheten.
Inaktivera Inaktiverar ett trådlöst nätverk på enheten.
Aktivera Aktiverar ett trådlöst nätverk på enheten.
Glömma Tar bort information om ett trådlöst nätverk från enheten.
Lista Listor den aktuella Wi-Fi konfigurationen för enheten.
läs in-config igen Laddar om enheten Wi-Fi konfiguration.
Scan Söker efter tillgängliga nätverk.
Visa Visar information om en Wi-Fi konfiguration.
visa-status Visar status för det trådlösa gränssnittet.

wifi lägg till

Lägger till information om ett Wi-Fi nätverk på den anslutna enheten.

En enhet kan ha flera Wi-Fi anslutningar. Även om du kan mata in icke-ASCII-tecken i SSSID:er visas de inte korrekt i azsfären . Du kan ta med parametern --targeted-scan för att ansluta till dolda SSD:n. Mer information finns i Ansluta Azure Sphere till Wi-Fi.

Obligatoriska parametrar

Parametern Typ Beskrivning
-s, --ssid Sträng Anger nätverkets SSID. Nätverks-SSD:n är skiftlägeskänsliga.

Valfria parametrar

Parametern Typ Beskrivning
--client-cert-id Sträng [EAP-TLS] Anger identifieraren (upp till 16 tecken) som identifierar klientcertifikatet (som innehåller både den offentliga och den privata nyckeln). Krävs för att konfigurera ett EAP-TLS-nätverk.
--klient-id <user@domain> Sträng [EAP-TLS] Anger det ID som kan identifieras för autentisering av nätverkets RADIUS-server. Krävs för vissa EAP-TLS-nätverk.
--config-name Sträng Anger en sträng (upp till 16 tecken) som anger namnet på nätverkskonfigurationen.
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
--root-ca-cert-id Sträng [EAP-tLS] Anger identifieraren (upp till 16 tecken) som identifierar serverns rotcertifikat för certifikatutfärdare för EAP-TLS-nätverk där enheten autentiserar servern.
--targeted-scan Boolean Försöker ansluta till ett nätverk även när det inte sänder eller döljs av överbelastning i nätverket.
-p, --psk Sträng Anger WPA/WPA2-nyckeln för det nya nätverket. Utelämna att lägga till SSID som ett öppet nätverk. Om nyckeln innehåller ett et-tecken (&) omger du nyckeln med citattecken.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device wifi add --ssid MyNetwork --psk MyPassword
Successfully added network:
 ----- -------- ------------------ --------------- ------------- ------------
 ID    SSID     ConfigurationState ConnectionState SecurityState TargetedScan
 ============================================================================
 1     MyNetwork enabled            unknown         psk           False
 ----- -------- ------------------ --------------- ------------- ------------

Om nätverkets SSID eller nyckel har inbäddade blanksteg eller ett et-tecken omger du SSID eller tangenten med enkla citattecken. Om SSID eller nyckel innehåller ett citattecken kan du använda ett omvänt snedstreck för att komma ur citattecknet. Omvänt snedstreck behöver inte vara undantagna om de är en del av ett värde. Mer information finns i Citattecken och undantagstecken. Till exempel:

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

wifi disable

Inaktiverar ett Wi-Fi nätverk på den anslutna enheten.

Obligatoriska parametrar

Parametern Typ Beskrivning
-i, --id Heltal Anger ID för nätverket som ska inaktiveras.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device wifi disable --id 0
Successfully disabled network:
----- -------- ------------------ --------------- ------------- ------------
ID    SSID     ConfigurationState ConnectionState SecurityState TargetedScan
============================================================================
0     MyNetwork disabled           disconnected    psk           False
----- -------- ------------------ --------------- ------------- ------------

wifi enable

Aktiverar ett Wi-Fi nätverk på den anslutna enheten.

Om du vill byta från ett nätverk till ett annat om båda är inom räckhåll inaktiverar du det anslutna nätverket innan du aktiverar det nya nätverket.

Obligatoriska parametrar

Parametern Typ Beskrivning
-i, --id Heltal Anger nätverkets ID som ska aktiveras.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device wifi enable --id 0
Successfully enabled network:
 ----- -------- ------------------ --------------- ------------- ------------
 ID    SSID     ConfigurationState ConnectionState SecurityState TargetedScan
 ============================================================================
 0     MyNetwork enabled            disconnected    psk           False
 ----- -------- ------------------ --------------- ------------- ------------

wifi glöm

Tar bort information om ett Wi-Fi nätverk från den anslutna enheten.

Obligatoriska parametrar

Parametern Typ Beskrivning
-i, --id Heltal Anger nätverkets ID som ska tas bort.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device wifi forget --id 0
Successfully forgotten network.

wifi-lista

Listor den aktuella Wi-Fi konfigurationen för den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device wifi list
 ----- --------- ------------------ --------------- ------------- ------------
 ID    SSID      ConfigurationState ConnectionState SecurityState TargetedScan
 =============================================================================
 0     MyNetwork1 enabled            connected       psk           False
 ----- ---------  ------------------ --------------- ------------- ------------
 1     MyNetwork2 enabled            disconnected    psk           False
 ----- ---------  ------------------ --------------- ------------- ------------
 2     MyNetwork3 enabled            disconnected    eaptls        False
 ----- ---------  ------------------ --------------- ------------- ------------

wifi reload-config

Läser in konfigurationen Wi-Fi nätverk igen på den anslutna enheten. Använd det här kommandot när du har lagt till eller ta bort ett certifikat (azsfärenhetscertifikat) för att säkerställa att EAP-TLS-nätverk använder det senaste innehållet i certifikatarkivet.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device wifi reload-config
Wi-Fi configuration was successfully reloaded.

wifi scan

Sök efter tillgängliga Wi-Fi nätverk som är synliga för den anslutna enheten. Kommandot returnerar upp till 64 Wi-Fi nätverk, men antalet Wi-Fi nätverk som visas kan begränsas av miljöfaktorer som tätheten av åtkomstpunkter i intervall.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device wifi scan
----------------- ------------- ----------------- ----------- ---------
SSID              SecurityState BSSID             SignalLevel Frequency
=======================================================================
MyNetwork0        psk           <value>           -66         2442
----------------- ------------- ----------------- ----------- ---------
MyNetwork1        psk           <value>           -75         2442
----------------- ------------- ----------------- ----------- ---------
MyNetwork2        psk           <value>           -86         2412
----------------- ------------- ----------------- ----------- ---------

wifi show

Visar information om ett Wi-Fi nätverk på den anslutna enheten.

Obligatoriska parametrar

Parametern Typ Beskrivning
-i, --id Heltal Anger ID för nätverkskonfigurationen som ska visas.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

azsphere device wifi show --id 0
 ----- --------- ------------------ --------------- ------------- ------------
 ID    SSID      ConfigurationState ConnectionState SecurityState TargetedScan
 =============================================================================
 0     MyNetwork enabled            disconnected    psk           False
 ----- --------- ------------------ --------------- ------------- ------------

wifi show-status

Visar status för Wi-Fi-gränssnittet på den anslutna enheten.

Valfria parametrar

Parametern Typ Beskrivning
-d, --device Sträng Anger vilken enhet kommandot ska köras på när flera enheter är anslutna. Den här parametern krävs när flera enheter är anslutna. Den anslutna enheten används som standard. Du kan ange enhets-ID, IP-adress eller lokalt anslutnings-ID för den anslutna enheten.
Azure Sphere CLI stöder flera MT3620-enheter i Windows, men du kan bara ansluta en enhet i taget på Linux. Av den anledningen stöds den här parametern för Windows men inte för Linux. Ett fel returneras om du använder den här parametern med kommandot på Linux.
Globala parametrar

Följande globala parametrar är tillgängliga för Azure Sphere CLI:

Parametern Beskrivning
--Debug Ökar utförligheten för loggning för att visa alla felsökningsloggar. Om du hittar ett fel anger du utdata som genereras med --debug flaggan på när du skickar en felrapport.
-h, --help Skriver ut CLI-referensinformation om kommandon och deras argument och listar tillgängliga undergrupper och kommandon.
--only-show-errors Visar endast fel och ignorerar varningar.
-o, --output Ändrar utdataformatet. De tillgängliga utdataformaten är json, jsonc (färgat JSON), tsv (tabbavgränsade värden), tabell (läsbara ASCII-tabeller) och yaml. Som standard utdata tablefrån CLI . Mer information om tillgängliga utdataformat finns i Utdataformat för Azure Sphere CLI-kommandon.
--Fråga Använder frågespråket JMESPath för att filtrera utdata som returneras från Azure Sphere Security Services. Mer information och exempel finns i självstudiekursen om JMESPath och Fråga Azure CLI-kommandoutdata .
--Utförlig Skriver ut information om resurser som skapats i Azure Sphere under en åtgärd och annan användbar information. Används --debug för fullständiga felsökningsloggar.

Observera

Om du använder azure sphere klassiska CLI, se Globala parametrar för mer information om tillgängliga alternativ.

Exempel

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