device
Důležité
Toto je dokumentace k Azure Sphere (starší verze). Azure Sphere (starší verze) se vyřazuje 27. září 2027 a uživatelé musí do této doby migrovat do Azure Sphere (integrované). K zobrazení dokumentace k Azure Sphere (integrované) použijte selektor verzí umístěný nad obsahem.
Spravuje zařízení Azure Sphere.
Operation | Popis |
---|---|
App | Změní stav aplikací na zařízení. |
schopnost | Spravuje možnosti zařízení. |
certifikát | Spravuje úložiště certifikátů zařízení. |
tvrzení | Deklaruje dříve nezařazené zařízení do tenanta Azure Sphere. |
enable-cloud-test | Nastaví zařízení tak, aby zakázalo ladění a přijímalo aktualizace. |
enable-development | Nastaví zařízení pro místní ladění. |
image | Spravuje obrázky pro zařízení. |
list | Zobrazí všechna zařízení v tenantovi. |
připojeno k seznamu | Zobrazí seznam připojených zařízení. |
výrobní stát | Spravuje stav výroby připojeného zařízení. |
síť | Poskytuje informace o stavu síťových rozhraní v zařízení. |
zotavit se | Používá speciální režim obnovení k načtení nového firmwaru do zařízení. |
opětovné prohledání připojené | Znovu prohledá připojená zařízení jako pomoc při řešení potíží (jenom Windows). |
restartovat | Restartuje připojené zařízení. |
ukázat | Zobrazí podrobnosti o konfiguraci aktualizace zařízení. |
připojeno k zobrazení | Zobrazí podrobnosti o připojeném zařízení ze samotného zařízení. |
show-count | Zobrazuje celkový počet zařízení v tenantovi. |
show-deployment-status | Zobrazí stav nejnovější aktualizace nasazení. |
show-os-version | Zobrazí verzi operačního systému místního zařízení. |
zkušební načtení | Načte obrázek do připojeného zařízení. |
update | Aktualizuje zařízení tak, že ho umístí do konkrétní skupiny zařízení. |
Wi-Fi | Spravuje konfiguraci Wi-Fi pro zařízení. |
Aplikace
Spravuje aplikace na zařízení.
Mnoho možností aplikace vyžaduje schopnost appDevelopment, kterou lze získat pomocí azsphere device enable-development. Pokud chcete spustit, zastavit nebo ladit aplikaci podepsanou sadou SDK nebo aplikaci podepsanou v produkčním prostředí, musí mít zařízení schopnost appDevelopment .
Pomocí azsphere device app stop a azsphere device app start to restart a running real-time capable application to zjistit, na kterém jádru v reálném čase běží.
Operation | Popis |
---|---|
zobrazit statistiky paměti | Zobrazí statistiku paměti pro aplikace v připojeném zařízení. |
show-quota | Zobrazí množství úložiště používané aktuální aplikací na zařízení. |
show-status | Vrátí stav aktuální aplikace v zařízení. |
start | Spustí aplikaci, která se na zařízení načte. |
Stop | Zastaví aplikaci spuštěnou na zařízení. |
statistiky zobrazení paměti aplikace
Zobrazuje statistiku paměti pro aplikace na připojeném zařízení. Tento příkaz je k dispozici pouze v případě, že je nakonfigurovaná funkce zařízení appDevelopment. Další informace se zobrazí, pokud je nakonfigurované sledování přidělení paměti haldy.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device app show-memory-stats
-------------- -------------
Name Usage (bytes)
============================
Total 434176
User Mode 147456
Peak User Mode 147456
-------------- -------------
aplikace show-quota
Zobrazí množství proměnlivého úložiště přiděleného a používaného na připojeném zařízení.
V manifestu aplikace nastavíte proměnlivou kvótu úložiště a operační systém Azure Sphere vynucuje kvóty při přidělování sektorů pro soubor. V důsledku toho se při snížení MutableStorage
hodnoty velikost využitého úložiště nezmění, ale ohlášená přidělená hodnota se bude lišit. Pokud například aplikace už používá 16 kB a změníte MutableStorage
hodnotu na 8 kB, příkaz hlásí, že aplikace používá 16 kB z 8 kB přidělených. Data zůstanou na zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-i, --component-id | Identifikátor GUID | Určuje ID komponenty, pro kterou se mají získat informace o kvótách. Pokud je tato možnost vynechána, zobrazí se informace o kvótě pro všechny komponenty. |
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device app show-quota
ae4714aa-03aa-492b-9663-962f966a9cc3: 0KB out of 8KB of mutable storage used.
zobrazení stavu aplikace
Zobrazí aktuální stav aplikací na zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-i, --component-id | Identifikátor GUID | Určuje ID komponenty, pro kterou se má zobrazit stav. Pokud tento parametr vynecháte, zobrazí se stav všech komponent. |
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device app show-status
9ce57001-90eb-45e1-bd0a-4fc07b0c85c9
App state: running
spuštění aplikace
Spustí aplikace na zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
--debug-mode | Logická hodnota | Spustí aplikaci pro ladění. Musí --component-id se zadat. |
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-i, --component-id | Identifikátor GUID | Určuje ID komponenty, která se má spustit. Pokud tento parametr vynecháte, spustí se všechny aplikace. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device app start
836cbcf1-0b4d-45ab-963a-eadcd5017b6a
App state: running
Core : High-level
zastavení aplikace
Zastaví aplikace na zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-i, --component-id | Identifikátor GUID | Určuje ID komponenty, která se má zastavit. Pokud tento parametr vynecháte, zastaví se všechny aplikace. |
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device app stop
836cbcf1-0b4d-45ab-963a-eadcd5017b6a
App state: stopped
schopnost
Spravuje možnosti zařízení. Možnosti zařízení určují operace, které je možné provádět na jednotlivých zařízeních Azure Sphere.
Možnosti zařízení se stáhnou jako soubor ze služby zabezpečení Azure Sphere pomocí příkazu azsphere device capability download. Konfiguraci schopností zařízení můžete použít na připojené zařízení Azure Sphere pomocí příkazu azsphere device capability update a pomocí příkazu azsphere device capability select můžete vytvořit servisní relaci. Další informace o možnostech zařízení najdete v tématu Možnosti zařízení a komunikace.
Operation | Popis |
---|---|
download | Stáhne konfiguraci funkcí zařízení ze služby zabezpečení Azure Sphere. |
vybrat | Vybere stažený soubor schopností, který se použije pro servisní relaci. |
připojeno k zobrazení | Zobrazí konfiguraci schopností připojeného zařízení. |
update | Použije konfiguraci schopností zařízení na připojené zařízení. |
možnost stažení
Stáhne funkci zařízení ze služby zabezpečení Azure Sphere.
Funkce appDevelopment umožňuje zkušební načtení aplikací podepsaných sadou SDK a spuštění, zastavení, ladění nebo odstranění jakékoli aplikace v zařízení. Bez schopnosti appDevelopment je možné načíst a spustit, zastavit, ladit a odstranit pouze aplikace načtené do cloudu. Funkce appDevelopment se použije jako součást příkazu azsphere device enable-development.
Stažením možnosti fieldServicing vznikne soubor obsahující schopnost jednoho zařízení Azure Sphere. Soubor schopností fieldServicing se stáhne do místního počítače a dá se použít ve spojení s příkazem azsphere device select .
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
--typ | Typ schopností | Určuje typ možnosti zařízení ke stažení. Hodnoty jsou appDevelopment, fieldServicing nebo none. K odebrání schopnosti appDevelopment nebo možnosti fieldServicing použijte žádné. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit. Tento parametr se vyžaduje, když je připojeno více zařízení nebo když není připojené žádné zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení pro nepřipojené zařízení nebo můžete zadat IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
--cíl | String | Určuje cestu a název souboru, do kterého chcete uložit konfiguraci schopností. Zahrňte absolutní nebo relativní cestu. Pokud nezadáte cestu, uloží příkaz soubor v místním adresáři pomocí funkce konvence <pojmenování, která bude zadávat<> osm znaků ID.cap> zařízení. |
-t, --tenant | IDENTIFIKÁTOR GUID nebo název | Určuje tenanta, ve které se má tato operace provést. Přepíše výchozího vybraného tenanta. Můžete zadat BUĎ ID tenanta, nebo název tenanta. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device capability download --type appDevelopment
The appdevelopment capability was saved as:
--------------------------------------------
Result
============================================
C:\capability-file\appdevelopment-<first eight characters of device ID>.cap
--------------------------------------------
výběr možnosti
Vybere soubor schopností, který se použije s připojeným zařízením Azure Sphere.
Příkaz azsphere device select lze použít s libovolnou schopností, ale nejčastěji se používá s možností fieldServicing k povolení servisní relace. Každá role uživatele má přístup k příkazu azsphere device capability select .
Když použijete funkci fieldServicing , komunikace se povolí mezi zařízením Azure Sphere a místním počítačem, který obsahuje soubor schopností. Soubor schopností fieldServicing se používá pro relaci mezi místním počítačem a zařízením Azure Sphere a každý příkaz v relaci se předem připojí se zprávou označující použitý soubor schopností.
Pokud chcete ukončit servisní relaci, použijte příkaz azsphere device capability select --none.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
--capability-file | String | Určuje cestu a název souboru konfiguračního souboru schopností zařízení, který chcete vybrat. Můžete zadat relativní nebo absolutní cestu. |
-n, --none | - | Vymaže všechny dříve vybrané konfigurace funkcí zařízení. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device capability select --capability-file appdevcap
The capability session uses C:\capability-file\appdevcap.
možnost zobrazit připojenou
Zobrazí konfiguraci schopností uloženou na připojeném zařízení.
Poznámka:
Příkaz zobrazí možnosti nakonfigurované pomocí souboru funkcí a některých, ale ne všech funkcí, které jsou ve výchozím nastavení k dispozici na panelech.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device capability show-attached
--------------------
DeviceCapabilities
====================
EnableFieldServicing
--------------------
azsphere device capability show-attached
--------------------
DeviceCapabilities
====================
EnableAppDevelopment
--------------------
aktualizace funkcí
Použije konfiguraci schopností zařízení na připojené zařízení.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
--capability-file | String | Určuje cestu a název souboru funkcí zařízení, který se má použít. Můžete zadat relativní nebo absolutní cestu. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit. Tento parametr se vyžaduje, když je připojeno více zařízení nebo když není připojené žádné zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení pro nepřipojené zařízení nebo můžete zadat IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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.
certifikát
Spravuje certifikáty na připojeném zařízení.
Operation | Popis |
---|---|
add | Přidá certifikát do úložiště certifikátů na připojeném zařízení. |
odstranění | Odstraní certifikát z úložiště certifikátů připojeného zařízení. |
list | Zobrazí seznam ID certifikátů, které jsou k dispozici v úložišti certifikátů připojeného zařízení. |
ukázat | Zobrazí podrobnosti o certifikátu v úložišti certifikátů připojeného zařízení. |
show-quota | Zobrazí dostupné volné místo v úložišti certifikátů připojeného zařízení. |
přidání certifikátu
Přidá certifikát do úložiště certifikátů připojeného zařízení.
Kořenová certifikační autorita a klientské certifikáty musí být ve formátu .pem, aby se načetly do zařízení Azure Sphere. Certifikát kořenové certifikační autority potřebujete získat z příslušného serveru spolu s klientským certifikátem a privátním klíčem (a volitelně i heslem pro váš privátní klíč) pro vaše zařízení. Každý certifikát musí být generován a podepsán příslušným serverem v síti EAP-TLS. Správce sítě nebo bezpečnostní tým může zadat podrobnosti, které potřebujete k získání certifikátů. Další informace o získání certifikátu kořenové certifikační autority najdete v tématu Získání a nasazení certifikátů pro sítě EAP-TLS.
Upozornění
Vzhledem k tomu, že ID certifikátů jsou systémová pro certifikáty klienta i kořenové certifikační autority, může příkaz azsphere nebo volání funkce, které přidá nový certifikát, přepsat certifikát, který byl přidán dřívějším voláním příkazu nebo funkce, což může způsobit selhání síťového připojení. Důrazně doporučujeme vyvinout jasné postupy aktualizace certifikátů a pečlivě zvolit ID certifikátů.
Další informace najdete v tématu ID certifikátů.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-i, --cert-id | String | Určuje identifikátor certifikátu, který chcete přidat. Identifikátor řetězce (až 16 znaků). Platné znaky zahrnují velká písmena (A-Z), malá písmena (a-z), číslice (0–9), podtržítko (_), tečka (.) a spojovník (-). Tento identifikátor se také používá v konfiguracích Wi-Fi pro sítě EAP-TLS. |
--cert-type | String | Určuje typ certifikátu, který se má přidat, klient nebo rootca. |
-p, --public-key-file | String | Určuje cestu k souboru .pem certifikátu veřejného klíče. Můžete zadat relativní nebo absolutní cestu. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
--private-key-file | String | Určuje cestu k souboru .pem certifikátu privátního klíče klienta. Vyžaduje se při přidávání certifikátu typu klienta. Můžete zadat relativní nebo absolutní cestu. |
-w, --private-key-password | String | Určuje volitelné heslo pro privátní klíč klienta. Heslo se vyžaduje při přidávání privátního klíče klientského certifikátu, který je šifrovaný. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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.
odstranění certifikátu
Odstraní certifikát z úložiště certifikátů připojeného zařízení.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-c, --certificate nebo --cert-id [Vyřazení] |
String | Určuje identifikátor certifikátu, který se má odstranit. Argument --cert-id bude vyřazen a bude odebrán v budoucí verzi. Další informace najdete v tématu Důležité změny (vyřazení funkcí) v Azure Sphere CLI. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device certificate delete --certificate certclient
seznam certifikátů
Zobrazí seznam certifikátů dostupných v úložišti certifikátů zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device certificate list
-----------
Identifiers
===========
rootCert
-----------
show certificate show
Zobrazuje podrobnosti o jednotlivých certifikátech v úložišti certifikátů zařízení.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-c, --certificate nebo --cert-id [Vyřazení] |
String | Určuje identifikátor certifikátu, pro který se mají zobrazit podrobnosti. Argument --cert-id bude vyřazen a bude odebrán v budoucí verzi. Další informace najdete v tématu Důležité změny (vyřazení funkcí) v Azure Sphere CLI. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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
---------- ------------------- ------------------- ----------------------------------- -----------------------------------
certifikát show-quota
Zobrazí dostupné volné místo v úložišti certifikátů připojeného zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device certificate show-quota
--------------
Available space (bytes)
==============
24514
--------------
tvrzení
Deklaruje dříve nezařazené zařízení pro aktuálního tenanta Azure Sphere.
Důležité
Než zařízení deklarujete, ujistěte se, že jste přihlášeni ke správnému tenantovi Azure Sphere. Zařízení lze nárokovat pouze jednou. Po deklarace se zařízení nedá přesunout do jiného tenanta.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit. Tento parametr se vyžaduje, když je připojeno více zařízení nebo když není připojené žádné zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení pro nepřipojené zařízení nebo můžete zadat IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-t, --tenant | IDENTIFIKÁTOR GUID nebo název | Určuje tenanta, ve které se má tato operace provést. Přepíše výchozího vybraného tenanta. Můžete zadat BUĎ ID tenanta, nebo název tenanta. |
--síla | Logická hodnota | Vynutí deklarace zařízení ve vybraném tenantovi Azure Sphere aktuálního uživatele. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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
Přečte připojené zařízení pro testování načítání do cloudu zakázáním vývoje aplikací, odstraněním existujících aplikací a povolením aktualizací aplikací načtených do cloudu.
Vyžaduje, aby bylo zařízení připojené k počítači a funguje jenom na připojeném zařízení.
Konkrétně povolte cloud-test:
- Odebere schopnost appDevelopment pro připojené zařízení.
- Přiřadí zařízení ke skupině zařízení, která umožňuje aktualizace aplikací načtených do cloudu.
- Restartuje zařízení.
Konkrétní úlohy, které umožňují cloudový test, závisí na tom, jestli už byly pro toto zařízení přiřazeny skupiny produktů a zařízení.
Pokud se spustí azsphere device enable-cloud-test bez parametrů, zařízení se umístí do skupiny zařízení Pro testování polí aktuálního produktu zařízení. Toto je jedna z výchozích skupin zařízení vytvořených automaticky pro každý produkt, což umožňuje aktualizace aplikací. Pokud zařízení nemá produkt, vrátí se chyba nebo skupina zařízení Test pole v něm neexistuje.
Pokud je produkt zadán, zařízení se umístí do skupiny zařízení Pro testování pole daného produktu. Pokud tato skupina zařízení neexistuje, vrátí se chyba.
Pokud je zadaná skupina zařízení, umístí se do ní. Pokud cílová skupina zařízení nepovoluje aktualizace aplikací, vrátí se chyba.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-p, --product | IDENTIFIKÁTOR GUID nebo název | Určuje cílový produkt. Pokud je toto nastavení zadané, zařízení se přesune do výchozí skupiny zařízení Pro testování polí tohoto produktu, pokud --device-group není také zadáno. Můžete zadat ID nebo název produktu Azure Sphere. |
-t, --tenant | IDENTIFIKÁTOR GUID nebo název | Určuje tenanta, ve které se má tato operace provést. Přepíše výchozího vybraného tenanta. Můžete zadat BUĎ ID tenanta, nebo název tenanta. |
-g, --device-group | IDENTIFIKÁTOR GUID nebo název | Určuje skupinu zařízení, do které se zařízení přesune. Můžete zadat ID skupiny zařízení nebo název skupiny zařízení. Pokud chcete použít název skupiny zařízení, musíte zadat název produktu i název skupiny zařízení ve <product-name/device-group-name> formátu. Ve výchozím nastavení se jedná o skupinu zařízení Pro testování polí produktu. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklady
Příklad 1. Přiřazení zařízení ke stávající skupině zařízení podle ID
Tento příklad přiřadí připojené zařízení existující skupině produktů a zařízení.
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')
Příklad 2. Přiřazení zařízení k jiné skupině zařízení
Tento příklad je podobný předchozímu příkladu, ale zachová stávající produkt pro zařízení. Operace povolení-cloud-test změní skupinu zařízení, do které zařízení patří, a odebere schopnost appDevelopment. Tento příkaz je užitečný pro přesun zařízení z vývojového prostředí, které neumožňuje aktualizace aplikací do produkčního prostředí, které to dělá.
azsphere device enable-cloud-test --device-group "Marketing/Field Test"
Příklad 3. Přiřazení zařízení podle názvu produktu
Tento příklad umožňuje načítání do cloudu a přiřazuje zařízení k produktu podle názvu.
azsphere device enable-cloud-test --product DW100
enable-development
Povolí zařízení pro vývoj povolením zkušebního načtení a ladění v zařízení a jeho přiřazením ke skupině zařízení, která zakáže aktualizace aplikací z cloudu. Ve výchozím nastavení se jedná o skupinu vývojových zařízení produktu zařízení, ale je možné zadat i jiné skupiny zařízení. Nepoužívejte ve výrobních scénářích. Další informace najdete v tématu Výroba připojených zařízení .
Konkrétně se jedná o povolení vývoje:
- Stáhne a použije funkci appDevelopment pro připojené zařízení.
- Přiřadí zařízení ke skupině zařízení, která nepovoluje aktualizace aplikací načtených do cloudu.
- Restartuje zařízení.
Pokud spustíte příkaz azsphere device enable-development bez parametrů:
- Pokud zařízení ještě nemá produkt nebo skupinu zařízení, příkaz stáhne a použije funkci appDevelopment pro připojené zařízení a restartuje zařízení. Všechny existující aplikace zůstanou na zařízení a operační systém se aktualizuje. Proces instalace pro deklaraci zařízení a rychlého startu pro sestavení aplikace vysoké úrovně nemá vliv.
- Pokud už zařízení obsahuje produkt, příkaz přesune zařízení do skupiny vývojových zařízení produktu. Ve výchozím nastavení jsou aktualizace aplikací pro tuto skupinu zakázané a zajišťují, aby se nepřepsaly aplikace s zkušebním načtením.
Pokud spustíte příkaz azsphere device enable-development s parametrem --product
:
- Umístí zařízení do skupiny vývojových zařízení pro daný produkt. Pokud tato skupina zařízení neexistuje, vrátí se chyba.
Pokud spustíte příkaz azsphere device enable-development s parametrem --device-group
:
- Umístí zařízení do zadané skupiny zařízení. Cílová skupina zařízení nesmí povolit aktualizace aplikací nebo se vrátí chyba.
V některých případech nástroj azsphere device enable-development hlásí chybu a navrhne, že zařízení deklarujete. Pokud jste zařízení už nárokovali, pomocí příkazu azsphere tenant show-selected se ujistěte, že jste přihlášeni k tenantovi, ve kterém jste zařízení požadovali. Pokud ne, pomocí příkazu azsphere login se přihlaste ke správnému tenantovi. Pokud jste si jisti, že jste přihlášeni k příslušnému tenantovi, použijte příkaz azsphere device claim k deklaraci zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-g, --device-group | IDENTIFIKÁTOR GUID nebo název | Určuje skupinu zařízení, do které se zařízení přesune. Pokud ho vynecháte, přiřadí zařízení výchozí skupině. Můžete zadat ID skupiny zařízení nebo název skupiny zařízení. Pokud chcete použít název skupiny zařízení, musíte zadat název produktu i název skupiny zařízení ve <product-name/device-group-name> formátu. |
-r, --enable-rt-core-debugging | Logická hodnota | Nainstaluje ovladače potřebné k ladění aplikací běžících na jádru v reálném čase. Tato možnost vyžaduje oprávnění správce. |
-p, --product | IDENTIFIKÁTOR GUID nebo název | Určuje cílový produkt. Když zadáte tuto hodnotu, zařízení se přesune do výchozí skupiny vývojových zařízení tohoto produktu, pokud --device-group není také zadáno. Můžete zadat ID nebo název produktu Azure Sphere. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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')
image
Vrátí informace o imagích nainstalovaných na připojeném zařízení nebo cílených na ně.
Operation | Popis |
---|---|
seznam nainstalovaný | Poskytuje podrobnosti o imagích, které jsou aktuálně nainstalované na připojeném zařízení. |
cílený na seznam | Poskytuje podrobnosti o obrázcích cílených na připojené zařízení. |
Nainstalovaný seznam imagí
Zobrazí seznam imagí nainstalovaných na připojeném zařízení. Seznam informací obsahuje ID komponent a imagí.
Poznámka:
Dlouhé názvy obrázků jsou zkráceny na 31 znaků.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-f, --full | Logická hodnota | Zobrazí seznam všech softwarových imagí nainstalovaných v zařízení. Ve výchozím nastavení jsou uvedeny pouze image aplikací, ladicí programy a konfigurační image panelu. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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
Cílený seznam obrázků
Zobrazí seznam imagí nahraných do služby zabezpečení Azure Sphere a nainstaluje se při aktualizaci zařízení. Další informace o tom, jak zajistit, aby vaše zařízení Azure Sphere bylo připravené přijímat cloudové aktualizace aplikací, najdete v tématu Povolení cloudového nasazení pro vaše zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit. Tento parametr se vyžaduje, když je připojeno více zařízení nebo když není připojené žádné zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení pro nepřipojené zařízení nebo můžete zadat IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-t, --tenant | IDENTIFIKÁTOR GUID nebo název | Určuje tenanta, ve které se má tato operace provést. Přepíše výchozího vybraného tenanta. Můžete zadat BUĎ ID tenanta, nebo název tenanta. |
-f, --full | Logická hodnota | Zobrazí seznam všech imagí ve vašem tenantovi Azure Sphere. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device image list-targeted
----------------------- ------------------------------------ ------------------------------------ ---------------- --------------------
Name ComponentId ImageId ImageType RegionalDataBoundary
=======================================================================================================================================
HelloWorld_HighLevelApp 1689d8b2-c835-2e27-27ad-e894d6d15fa9 50419cb6-a33b-4cbe-8bd0-425048664b6f Applications None
----------------------- ------------------------------------ ------------------------------------ -------------------------------------
list
Zobrazí seznam všech zařízení v tenantovi. Seznam se zkrátí po prvních 500 zařízeních.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-t, --tenant | IDENTIFIKÁTOR GUID nebo název | Určuje tenanta, ve které se má tato operace provést. Přepíše výchozího vybraného tenanta. Můžete zadat BUĎ ID tenanta, nebo název tenanta. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
Pomocí parametru --query
můžete přizpůsobit výstup zobrazený pro tento příkaz. Další informace najdete v tématu Výstup příkazu rozhraní příkazového řádku dotazu.
Následující příklad ukazuje, jak vybrat pouze ID zařízení a ID produktu:
azsphere device list --query '[].{DeviceId:deviceId, ProductId:productId}'
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
DeviceId ProductId
=====================================================================================================================================================================
352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 4f48d618-09f7-45dc-a5a4-1433cabbee91
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABCD 4f48d618-09f7-45dc-a5a4-1433cabbee91
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
Tip
Spuštěním příkazu azsphere product show --product <product-ID> zobrazte název produktu nebo azsphere device-group show --device-group <devicegroup-ID> a zobrazte název skupiny zařízení.
připojeno k seznamu
Zobrazí seznam zařízení připojených k místnímu počítači.
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device list-attached
1 device attached:
--> Device ID: 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968
--> Is responsive: yes
--> IP address: 192.128.48.1
--> Connection path: 21143
výrobní stát
Spravuje stav výroby připojeného zařízení.
Operation | Popis |
---|---|
ukázat | Zobrazí stav výroby připojeného zařízení. |
update | Aktualizuje stav výroby připojeného zařízení. |
Upozornění
Změny stavu výroby jsou trvalé a nevratné.
zobrazení výrobního stavu
Zobrazí stav výroby připojeného zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device manufacturing-state show
------------------
ManufacturingState
==================
Module1Complete
------------------
aktualizace výrobního stavu
Aktualizuje stav výroby připojeného zařízení. Další informace najdete v tématu Nastavení stavu výroby zařízení.
Upozornění
Změny stavu výroby jsou trvalé a nevratné.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-s, --state | Stavy výroby | Určuje stav výroby, který se má pro zařízení nastavit. Možné stavy zahrnují DeviceComplete a Module1Complete . |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device manufacturing-state update --state Module1Complete
Updating manufacturing state to Module1Complete.
Restarting device for changes to take effect.
The device was successfully restarted.
síť
Poskytuje informace o stavu síťových rozhraní na připojeném zařízení.
Operation | Popis |
---|---|
zapnout | Povolí síťové rozhraní na připojeném zařízení. |
vypnout | Zakáže síťové rozhraní na připojeném zařízení. |
list-firewall-rules | Zobrazí seznam pravidel brány firewall pro připojené zařízení. |
list-interfaces | Zobrazí seznam síťových rozhraní připojeného zařízení. |
plná moc | Spravuje nastavení proxy serveru sítě. |
show-diagnostics | Zobrazuje diagnostiku sítě pro jednu nebo všechny bezdrátové sítě na připojeném zařízení. |
show-status | Zobrazuje stav sítě připojeného zařízení. |
update-interface | Aktualizuje konfiguraci síťového rozhraní pro zařízení. |
povolení sítě
Povolí síťové rozhraní na připojeném zařízení.
Poznámka:
Tento příkaz je podporovaný pro konfiguraci sítě Ethernet eth0
a wlan0
připojení. Pokud konfigurujete lo
nebo azspheresvc
.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
--rozhraní | string | Určuje rozhraní, které se má povolit. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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.
zakázání sítě
Zakáže síťové rozhraní na připojeném zařízení.
Poznámka:
Tento příkaz je podporovaný pro konfiguraci sítě Ethernet eth0
a wlan0
připojení. Pokud konfigurujete lo
nebo azspheresvc
.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
--rozhraní | string | Určuje rozhraní, které se má povolit. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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
Zobrazí seznam pravidel brány firewall pro připojené zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Zobrazí se následující pravidla:
- Název sady pravidel brány firewall: Zobrazí název bloku sady pravidel brány firewall.
- Hodnoty jsou PREROUTING, POSTROUTING, INPUT, FORWARD a OUTPUT.
- Je platná sada pravidel: Zobrazí stav sady pravidel. Hodnoty jsou True nebo False.
- Pravidla sady pravidel brány firewall: Zobrazí hodnoty následujících pravidel:
- Zdrojová IP adresa: Zobrazí IP adresu odesílajícího počítače.
- Zdrojová maska: Zobrazí síťovou masku odesílajícího počítače.
- Cílová IP adresa: Zobrazí IP adresu cílového počítače.
- Cílová maska: Zobrazí síťovou masku destomačního počítače.
- UID: Zobrazí identifikaci uživatele použitou u pravidla. 4294967295 (0xFFFFFFFF) znamená, že se nepouužijí žádné UID, a proto platí pro všechny uživatele.
- Akce: Zobrazí akci, která se má provést. Hodnoty můžou být přijímáné nebo vyřaďte.
- Název IN rozhraní: Zobrazí název vstupního rozhraní. Například wlan0.
- Název ROZHRANÍ OUT: Zobrazí název výstupního rozhraní. Například wlan0.
- Stav: Zobrazí stav připojení. Hodnoty nejsou žádné, vytvořené nebo související.
- Maska PROTOKOLU TCP: Zobrazí pole masek TCP. Hodnoty jsou fin, syn, rst, psh, ack, arg.
- TCP Cmp: Zobrazí pole příznaků TCP. Hodnoty jsou urrg, ack, psh, rst, syb a fin.
- TCP Inv: Logická hodnota označuje, že smysl příznaků TCP by měl být invertován. Hodnoty jsou True nebo False.
- Protokol: Zobrazí protokol pravidla brány firewall. Hodnoty jsou icmp, igmp, tcp, udp.
- Rozsah zdrojových portů: Zobrazí rozsah portů od zdroje, který odesílá provoz. Hodnota může být v rozmezí od 0 do 65535.
- Rozsah cílových portů: Zobrazí rozsah portů v cíli, který přijímá provoz. Hodnota může být v rozmezí od 0 do 65535.
- Pakety: Zobrazí počet paketů.
- Bajty: Zobrazí počet bajtů.
Stručný přehled příznaků je uveden takto:
- URG: Důležité pole naléhavého ukazatele
- ACK: Důležité pole potvrzení
- PSH: Funkce Push
- RST: Resetování připojení
- SYN: Synchronizace pořadových čísel
- FIN: Žádná další data od odesílatele
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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
----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
síťová seznamová rozhraní
Zobrazí seznam síťových rozhraní připojeného zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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>
------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
síťový proxy server
Spravuje použití proxy adresy pro síťové připojení. Další informace o konfiguraci zařízení Azure Sphere pro připojení k internetu prostřednictvím proxy serveru najdete v tématu Připojení prostřednictvím proxy serveru.
Poznámka:
V současné době se podporují jenom proxy servery HTTP.
Operation | Popis |
---|---|
použít proxy server | Nakonfiguruje síťový proxy server na připojeném zařízení. |
odstranění proxy serveru | Odstraní připojení proxy serveru na připojeném zařízení. |
zobrazení proxy serveru | Zobrazuje připojení proxy serveru na připojeném zařízení. |
použít proxy server
Nakonfiguruje síťový proxy server na připojeném zařízení.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-a, --address | String | Určuje síťovou adresu proxy serveru, který se má použít. |
-t, --authentication | String | Určuje typ ověřování, který se má použít. Povolené hodnoty: anonymous nebo basic . Pokud proxy server vyžaduje uživatelské jméno a heslo, nastavte ho na basic , jinak použijte anonymous . |
-r, --port | Celé číslo | Určuje port na síťové adrese, který se má použít. Hodnota musí být rovna nebo menší než 65535. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
--zapnout | String | Určuje, jestli má být proxy server povolený. Musíte nastavit buď --enable nebo --disable . |
--vypnout | String | Určuje, jestli má být proxy server zakázán. Musíte nastavit buď --enable nebo --disable . |
-n, --no-proxy-addresses | String | Určuje pole síťových adres oddělených mezerami, kterým by se zařízení mělo vyhnout pro připojení proxy serveru. |
-p, --password | String | Určuje heslo pro ověřování proxy serveru, které se používá pouze pro základní ověřování. Maximální délka: 64 znaků. |
-u, --username | String | Určuje uživatelské jméno pro ověřování proxy serverem. Používá se pouze pro základní ověřování. Maximální délka: 64 znaků. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device network proxy apply --address contoso.com --authentication anonymous --port 8080 --enable
----------- ------- ----- ------------------ ----------------
Address Enabled Port AuthenticationType NoProxyAddresses
=============================================================
contoso.com True 8080 anonymous
----------- ------- ----- ------------------ ----------------
odstranění proxy serveru
Odstraní připojení proxy serveru na připojeném zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device network proxy delete
zobrazení proxy serveru
Zobrazuje připojení proxy serveru na připojeném zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device network proxy show
----------- ------- ----- ------------------ ----------------
Address Enabled Port AuthenticationType NoProxyAddresses
=============================================================
contoso.com True 8080 anonymous
----------- ------- ----- ------------------ ----------------
network show-diagnostics
Zobrazuje diagnostiku jedné nebo všech sítí Wi-Fi na připojeném zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-n, --network | Celé číslo | Určuje ID sítě Wi-Fi, pro kterou se má zobrazit diagnostika. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device network show-diagnostics
------------------------- --------- ----- ------------- --------------- --------
Timestamp NetworkId Ssid ConfigState ConnectionState Error
================================================================================
2021-06-16T20:51:29+00:00 0 <value> temp-disabled disconnected WrongKey
------------------------- --------- ----- ------------- --------------- --------
stav zobrazení sítě
Zobrazuje stav sítě připojeného zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device network show-status
--------------------------- --------------- -----
DeviceAuthenticationIsReady NetworkTimeSync Proxy
=================================================
True complete ready
--------------------------- --------------- -----
síťové rozhraní pro aktualizaci
Aktualizuje síťové rozhraní Sítě Ethernet pro zařízení. Další informace o nastavení adresy MAC pro zařízení naleznete v tématu Konfigurace zařízení pro Ethernet.
Poznámka:
Tento příkaz je podporovaný pro konfiguraci ethernetových eth0
připojení. Pokud nakonfigurujete lo
nebo azspheresvc
wlan0
.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
--hardware-address | String | Určuje hardwarovou adresu, která se má pro zařízení nastavit v některém z následujících formátů: AA:BB:33:DD:EE:FF nebo aa:bb:33:dd:ee:ff . |
--rozhraní nebo --interface-name [Vyřazení] |
String | Určuje název rozhraní, které se má konfigurovat. Spuštěním příkazu azsphere device network list-interfaces zobrazte podrobnosti o síťových rozhraních připojeného zařízení. Argument --interface-name bude vyřazen a bude odebrán v budoucí verzi. Další informace najdete v tématu Důležité změny (vyřazení funkcí) v Azure Sphere CLI. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device network update-interface --interface eth0 --hardware-address ba:98:76:54:32:10
obnovit
Nahradí systémový software na zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na které se má spustit příkaz, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Zadejte ID, IP adresu nebo ID místního připojení zařízení. |
-c, --capability | String | Určuje image schopností zařízení, která se má na zařízení použít během obnovení. |
-i, --images | String | Určuje cestu ke složce, která obsahuje balíčky obrázků pro zápis do zařízení. Obnovení ve výchozím nastavení používá image v sadě SDK, pokud není k dispozici alternativní cesta s tímto příznakem. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
Příklad 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.
Příklad 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.
opětovné prohledání připojené
Znovu prohledá připojená zařízení tím, že power-cycling všechny jejich porty FTDI a zobrazí celkový počet připojených zařízení. Tento příkaz použijte při řešení potíží s připojením zařízení ve Windows. Tento příkaz běží jenom ve Windows.
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device rescan-attached
-----------
Count
===========
2
-----------
restart
Restartuje připojené zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device restart
Restarting device.
Device restarted successfully.
zobrazit
Zobrazí podrobnosti o připojeném zařízení v tenantovi Azure Sphere.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit. Tento parametr se vyžaduje, když je připojeno více zařízení nebo když není připojené žádné zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení pro nepřipojené zařízení nebo můžete zadat IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-t, --tenant | IDENTIFIKÁTOR GUID nebo název | Určuje tenanta, ve které se má tato operace provést. Přepíše výchozího vybraného tenanta. Můžete zadat BUĎ ID tenanta, nebo název tenanta. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
Pomocí parametru --query
můžete přizpůsobit výstup zobrazený pro tento příkaz. Další informace najdete v tématu Výstup příkazu rozhraní příkazového řádku dotazu.
Následující příklad ukazuje, jak vybrat pouze ID zařízení a ID produktu:
azsphere device show --device 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 --query '{DeviceId:deviceId, ProductId:productId}'
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
DeviceId ProductId
=====================================================================================================================================================================
352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 6f52bead-700d-4289-bdc2-2f11f774270e
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
připojeno k zobrazení
Zobrazí informace o připojeném zařízení ze samotného zařízení. Tyto podrobnosti se liší od těch, které služba zabezpečení Azure Sphere ukládá pro zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device show-attached
Device ID: 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968
IP address: 192.128.48.1
Connection path: 21143
show-deployment-status
Zobrazí stav nasazení aktualizací aplikací a operačního systému pro zařízení.
Pomocí tohoto příkazu zjistíte, která verze operačního systému Azure Sphere je vaše zařízení spuštěná nebo jestli se aktuální aktualizace nasazení dokončila.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-t, --tenant | IDENTIFIKÁTOR GUID nebo název | Určuje tenanta, ve které se má tato operace provést. Přepíše výchozího vybraného tenanta. Můžete zadat BUĎ ID tenanta, nebo název tenanta. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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>.
V tomto příkladu <číslo> verze představuje aktuální verzi operačního systému.
show-count
Zobrazí počet zařízení v aktuálním tenantovi.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-t, --tenant | IDENTIFIKÁTOR GUID nebo název | Určuje tenanta, ve které se má tato operace provést. Přepíše výchozího vybraného tenanta. Můžete zadat BUĎ ID tenanta, nebo název tenanta. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device show-count
------
Result
======
2
------
show-os-version
Zobrazí aktuální verzi operačního systému na připojeném zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device show-os-version
Your device is running Azure Sphere OS version <version-number>
V tomto příkladu <číslo> verze představuje aktuální verzi operačního systému.
zkušební načtení
Spravuje aplikaci na zařízení.
Některé možnosti zkušebního načtení vyžadují další funkce, jakmile je zařízení ve stavu výroby DeviceComplete. Funkce fieldServicing umožňuje nasadit a odstranit dočasné image podepsané v produkčním prostředí a nasadit trvalé image podepsané v produkčním prostředí. Funkce appDevelopment umožňuje nasazovat a odstraňovat image podepsané produkčním prostředím i image podepsané sadou SDK.
Operation | Popis |
---|---|
odstranění | Odstraní aktuální aplikaci ze zařízení. |
nasadit | Načte aplikaci do zařízení. |
vypršení časového limitu sady nasazení | Nastaví časový limit nasazení v sekundách. |
zobrazení časového limitu nasazení | Zobrazuje časový limit nasazení v sekundách. |
Všimněte si, že parametry do start
souboru , stop
a show-quota
show-status
byly přesunuty do příkazu azsphere device app.
odstranění zkušebního načtení
Odstraní aplikace ze zařízení.
Tento příkaz je k dispozici pouze v případě, že je nakonfigurovaná funkce zařízení appDevelopment.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-i, --component-id | Identifikátor GUID | Určuje ID aplikace, která se má ze zařízení odstranit. Pokud tento parametr vynecháte, odstraní se všechny aplikace. |
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device sideload delete
Component '54acba7c-7719-461a-89db-49c807e0fa4d' deleted.
nasazení zkušebního načtení
Načte aplikaci do připojeného zařízení a spustí aplikaci.
Tento příkaz selže, pokud manifest aplikace požádá o prostředek, který používá aplikace, která je již v zařízení. V tomto případě pomocí příkazu azsphere device sideload delete odstraňte existující aplikaci a zkuste zkušební načtení provést znovu. Příkaz azsphere device sideload delete odstraní aplikace vysoké úrovně i aplikace v reálném čase. Pokud chcete odstranit jednu aplikaci a ponechat druhou, zadejte ID komponenty aplikace, která se má odstranit.
Stejný příkaz se používá k nasazení aplikací vysoké úrovně i aplikací schopných v reálném čase.
Poznámka:
Restartování zařízení se aktivuje, když je nainstalována nová aplikace, která používá periferní zařízení, a jsou splněny následující podmínky:
- Stav výroby zařízení je nastavený na DeviceComplete.
- Funkce appDevelopment není na zařízení k dispozici. Další informace naleznete v tématu Uzamčení konfigurace periferních zařízení.
Pokud se zahájí restartování zařízení, počkejte, až se restartování dokončí, a zařízení přestane reagovat.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-p, --image-package | String | Určuje cestu a název souboru balíčku image, který se má načíst do zařízení. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-m, --manual-start | Logická hodnota | Určuje, že se aplikace po načtení automaticky nespustí. |
--síla | Logická hodnota | Vynutí nasazení image, která používá rozhraní API beta verze, které už nemusí být podporováno. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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.
vypršení časového limitu sady nasazení bokem
Nastaví hodnotu časového limitu nasazení v sekundách pro zkušební načtení imagí na zařízení.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-v, --value | Celé číslo | Určuje dobu trvání v sekundách, než vyprší časový limit příkazu pro zkušební načtení. Hodnota musí být kladné celé číslo. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device sideload set-deployment-timeout --value 60
------------------
Deployment timeout
==================
60
------------------
sideload show-deployment-timeout
Zobrazí hodnotu časového limitu aktuálního nasazení v sekundách pro zkušební načtení imagí na zařízení.
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device sideload show-deployment-timeout
------------------
Deployment timeout
==================
60
------------------
update
Přesune zařízení do jiné skupiny zařízení v tenantovi Azure Sphere.
Kromě skupin zařízení, které vytvoříte v produktu, se při vytváření produktu přidá pět výchozích skupin zařízení:
- Vývoj: Přijímá pouze systémové aktualizace softwaru. Nepřijímá aktualizace aplikací.
- Test pole: Přijímá všechny aktualizace ze služby zabezpečení Azure Sphere.
- Produkční prostředí: Přijímá všechny aktualizace ze služby zabezpečení Azure Sphere.
- Vyhodnocení produkčního operačního systému: Přijímá všechny aktualizace ze služby zabezpečení Azure Sphere.
- Vyhodnocení operačního systému pro testování polí: Přijímá všechny aktualizace ze služby zabezpečení Azure Sphere.
Další informace o základních prvcích nasazení najdete v tématu Základy nasazení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-g, --device-group | IDENTIFIKÁTOR GUID nebo název | Určuje skupinu zařízení, do které se má zařízení přesunout. Můžete zadat ID skupiny zařízení nebo název skupiny zařízení. Pokud chcete použít název skupiny zařízení, musíte zadat název produktu i název skupiny zařízení ve <product-name/device-group-name> formátu. |
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit. Tento parametr se vyžaduje, když je připojeno více zařízení nebo když není připojené žádné zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení pro nepřipojené zařízení nebo můžete zadat IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
-t, --tenant | IDENTIFIKÁTOR GUID nebo název | Určuje tenanta, ve které se má tato operace provést. Přepíše výchozího vybraného tenanta. Můžete zadat BUĎ ID tenanta, nebo název tenanta. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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
------------------------------------------------------------------------------------------------------ ------------------------------------ -------- ------------------------------------ ------------------------------------
Pomocí parametru --query
můžete přizpůsobit výstup zobrazený pro tento příkaz. Další informace najdete v tématu Výstup příkazu rozhraní příkazového řádku dotazu.
Následující příklad ukazuje, jak vybrat pouze ID zařízení a ID produktu:
azsphere device update --device-group AW100/Marketing --query '{DeviceId:deviceId, ProductId:productId}'
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
DeviceId ProductId
=====================================================================================================================================================================
352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 6f52bead-700d-4289-bdc2-2f11f774270e
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
Wi-Fi
Spravuje konfigurace Wi-Fi pro připojené zařízení.
Pokud chcete zařízení používat v síti Wi-Fi, musíte přidat informace o síti a povolit síť v zařízení. I když v identifikátorech SSID můžete zadávat jiné znaky než ASCII, nástroj azsphere je nezobrazuje správně.
Pokud vaše aplikace používá rozhraní API pro konfiguraci Wi-Fi, musíte do souboru app_manifest.json aplikace zahrnout také funkci WifiConfig.
Operation | Popis |
---|---|
add | Přidá do zařízení podrobnosti o bezdrátové síti. |
vypnout | Zakáže bezdrátovou síť v zařízení. |
zapnout | Povolí v zařízení bezdrátovou síť. |
zapomenout | Odebere podrobnosti o bezdrátové síti ze zařízení. |
list | Uvádí aktuální konfiguraci Wi-Fi pro zařízení. |
reload-config | Znovu načte konfiguraci Wi-Fi zařízení. |
skenovat | Vyhledá dostupné sítě. |
ukázat | Zobrazí podrobnosti o konfiguraci Wi-Fi. |
show-status | Zobrazí stav bezdrátového rozhraní. |
wi-fi přidat
Přidá do připojeného zařízení podrobnosti o síti Wi-Fi.
Zařízení může mít více připojení Wi-Fi. I když v identifikátorech SSID můžete zadávat jiné znaky než ASCII, nástroj azsphere je nezobrazuje správně.
Můžete zahrnout --targeted-scan
parametr pro připojení ke skrytým identifikátorům SSID. Další informace najdete v tématu Připojení Azure Sphere k Wi-Fi.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-s, --ssid | String | Určuje identifikátor SSID sítě. V síťových identifikátorech SSID se rozlišují malá a velká písmena. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
--client-cert-id | String | [EAP-TLS] Určuje identifikátor (až 16 znaků), který identifikuje klientský certifikát (obsahující veřejný i privátní klíč). Vyžaduje se k nastavení sítě EAP-TLS. |
--client-id <user@domain> | String | [EAP-TLS] Určuje ID rozpoznané pro ověřování serverem RADIUS sítě. Vyžaduje se pro některé sítě EAP-TLS. |
--config-name | String | Určuje řetězec (až 16 znaků), který určuje název konfigurace sítě. |
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
--root-ca-cert-id | String | [EAP-tLS] Určuje identifikátor (až 16 znaků), který identifikuje kořenový certifikát certifikační autority serveru pro sítě EAP-TLS, kde zařízení ověřuje server. |
--targeted-scan | Logická hodnota | Pokouší se připojit k síti i v případě, že nevysílá nebo je skrytá zahlcením sítě. |
-p, --psk | String | Určuje klíč WPA/WPA2 pro novou síť. Vynecháte přidání SSID jako otevřené sítě. Pokud klíč obsahuje ampersand (&), uzavřete klíč do uvozovek. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device wifi add --ssid MyNetwork --psk MyPassword
Successfully added network:
----- -------- ------------------ --------------- ------------- ------------
ID SSID ConfigurationState ConnectionState SecurityState TargetedScan
============================================================================
1 MyNetwork enabled unknown psk False
----- -------- ------------------ --------------- ------------- ------------
Pokud síť SSID nebo klíč obsahuje vložené mezery nebo ampersand, uzavřete SSID nebo klíč do jednoduchých uvozovek. Pokud identifikátor SSID nebo klíč obsahuje uvozovky, použijte zpětné lomítko k uvozovce. Zpětné lomítka nemusí být uchvácená, pokud jsou součástí hodnoty. Další informace naleznete v uvozovkách a řídicích znacích. Příklad:
azsphere device wifi add --ssid "New SSID" --psk "key \'value\' with quotes"
wifi disable
Zakáže síť Wi-Fi na připojeném zařízení.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-i, --id | Celé číslo | Určuje ID sítě, která se má zakázat. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device wifi disable --id 0
Successfully disabled network:
----- -------- ------------------ --------------- ------------- ------------
ID SSID ConfigurationState ConnectionState SecurityState TargetedScan
============================================================================
0 MyNetwork disabled disconnected psk False
----- -------- ------------------ --------------- ------------- ------------
wifi povolit
Povolí síť Wi-Fi na připojeném zařízení.
Pokud chcete změnit z jedné sítě na druhou, pokud jsou obě sítě v dosahu, před povolením nové sítě zakažte aktuálně připojenou síť.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-i, --id | Celé číslo | Určuje ID sítě, která se má povolit. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device wifi enable --id 0
Successfully enabled network:
----- -------- ------------------ --------------- ------------- ------------
ID SSID ConfigurationState ConnectionState SecurityState TargetedScan
============================================================================
0 MyNetwork enabled disconnected psk False
----- -------- ------------------ --------------- ------------- ------------
Wi-Fi zapomenuto
Odebere podrobnosti o síti Wi-Fi z připojeného zařízení.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-i, --id | Celé číslo | Určuje ID sítě, která se má odstranit. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device wifi forget --id 0
Successfully forgotten network.
wi-fi seznam
Uvádí aktuální konfiguraci Wi-Fi pro připojené zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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
Znovu načte konfiguraci sítě Wi-Fi na připojeném zařízení. Tento příkaz použijte po přidání nebo odebrání certifikátu (azsphere device certificate), abyste zajistili, že sítě EAP-TLS používají nejnovější obsah úložiště certifikátů.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device wifi reload-config
Wi-Fi configuration was successfully reloaded.
wifi scan
Vyhledejte dostupné wi-fi sítě viditelné pro připojené zařízení. Příkaz vrátí až 64 sítí Wi-Fi, ale počet zobrazených sítí Wi-Fi může být omezený faktory prostředí, jako je hustota přístupových bodů v rozsahu.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device wifi scan
----------------- ------------- ----------------- ----------- ---------
SSID SecurityState BSSID SignalLevel Frequency
=======================================================================
MyNetwork0 psk <value> -66 2442
----------------- ------------- ----------------- ----------- ---------
MyNetwork1 psk <value> -75 2442
----------------- ------------- ----------------- ----------- ---------
MyNetwork2 psk <value> -86 2412
----------------- ------------- ----------------- ----------- ---------
wi-fi show
Zobrazuje podrobnosti o síti Wi-Fi na připojeném zařízení.
Povinné parametry
Parametr | Typ | Popis |
---|---|---|
-i, --id | Celé číslo | Určuje ID konfigurace sítě, která se má zobrazit. |
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
azsphere device wifi show --id 0
----- --------- ------------------ --------------- ------------- ------------
ID SSID ConfigurationState ConnectionState SecurityState TargetedScan
=============================================================================
0 MyNetwork enabled disconnected psk False
----- --------- ------------------ --------------- ------------- ------------
wi-fi show-status
Zobrazuje stav rozhraní Wi-Fi na připojeném zařízení.
Volitelné parametry
Parametr | Typ | Popis |
---|---|---|
-d, --device | String | Určuje zařízení, na kterém se má příkaz spustit, když je připojeno více zařízení. Tento parametr se vyžaduje, když je připojeno více zařízení. Aktuálně připojené zařízení se ve výchozím nastavení používá. Můžete zadat ID zařízení, IP adresu nebo ID místního připojení připojeného zařízení. Azure Sphere CLI podporuje více zařízení MT3620 ve Windows, ale v Linuxu můžete připojit jenom jedno zařízení najednou. Z tohoto důvodu se tento parametr podporuje pro Windows, ale ne pro Linux. Pokud použijete tento parametr s příkazem v Linuxu, vrátí se chyba. |
Globální parametry
Pro Rozhraní příkazového řádku Azure Sphere jsou k dispozici následující globální parametry:
Parametr | Popis |
---|---|
--ladicí | Zvyšuje úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug . |
-h, --help | Vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů. |
--only-show-errors | Zobrazuje pouze chyby a potlačuje upozornění. |
-o, --output | Změní formát výstupu. Dostupné výstupní formáty jsou json, jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátu table . Další informace o dostupných formátech výstupu najdete v tématu Formát výstupu pro příkazy Rozhraní příkazového řádku Azure Sphere. |
--dotaz | Použije dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb zabezpečení Azure Sphere. Další informace a příklady najdete v kurzu JMESPath a dotazování výstupu příkazu Azure CLI. |
--užvaněný | Vytiskne informace o prostředcích vytvořených v Azure Sphere během operace a dalších užitečných informací. Pokud chcete zobrazit úplné protokoly ladění, použijte parametr --debug . |
Poznámka:
Pokud používáte Azure Sphere Classic CLI, další informace o dostupných možnostech najdete v tématu Globální parametry .
Příklad
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>
----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------