az iot central device command
Poznámka:
Tento odkaz je součástí rozšíření azure-iot pro Azure CLI (verze 2.46.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az iot central device command . Přečtěte si další informace o rozšířeních.
Spusťte příkazy zařízení.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az iot central device command history |
Získejte podrobnosti o nejnovějším požadavku na příkaz a odpověď odeslané na zařízení. |
Rozšíření | GA |
az iot central device command run |
Spusťte příkaz na zařízení a zobrazte přidruženou odpověď. Nemonitoruje aktualizace vlastností, které může příkaz provést. |
Rozšíření | GA |
az iot central device command history
Získejte podrobnosti o nejnovějším požadavku na příkaz a odpověď odeslané na zařízení.
Zobrazí seznam nejnovějších požadavků na příkaz a odpověď odesílaných do zařízení ze služby IoT Central. Každá aktualizace, kterou zařízení provádí ve vlastnostech zařízení v důsledku provedení příkazu, nejsou zahrnuté v odpovědi.
az iot central device command history --app-id
--cn
--device-id
[--api-version {2022-06-30-preview, 2022-07-31}]
[--central-api-uri]
[--co]
[--interface-id]
[--mn]
[--token]
Příklady
Zobrazit odpověď příkazu
az iot central device command history --app-id {appid} --device-id {deviceid} --interface-id {interfaceid} --command-name {commandname}
Zobrazit odpověď příkazu komponenty
az iot central device command history --app-id {appid} --device-id {deviceid} --component-name {componentname} --command-name {commandname}
Zobrazit odpověď příkazu komponenty modulu
az iot central device command history --app-id {appid} --device-id {deviceid} --module-name {modulename} --component-name {componentname} --command-name {commandname}
Povinné parametry
ID aplikace IoT Central, kterou chcete spravovat. ID aplikace najdete na stránce O aplikaci v nabídce nápovědy.
Název příkazu zadaný v šabloně zařízení. Název příkazu se může lišit od zobrazovaného názvu příkazu.
ID zařízení cílového zařízení. ID zařízení najdete kliknutím na tlačítko Připojit na stránce Podrobnosti o zařízení.
Volitelné parametry
Argument api_version je zastaralý a v budoucí verzi se odebere.
Tento parametr příkazu je zastaralý a bude ignorován. V budoucí verzi budeme podporovat pouze rozhraní API IoT Central z nejnovější verze GA. Pokud ještě některé rozhraní API není obecně dostupné, zavoláme nejnovější verzi Preview.
Přípona DNS IoT Central přidružená k vaší aplikaci.
Název komponenty zařízení.
Název rozhraní nebo komponenty, jak je uvedeno v šabloně zařízení. Najdete ho tak, že přejdete do šablony zařízení a zobrazíte identitu rozhraní nebo komponenty v odpovídajících možnostech zařízení.
Název modulu zařízení.
Pokud chcete žádost odeslat bez ověřování v Azure CLI, můžete zadat platný token uživatele pro ověření vaší žádosti. Jako součást požadavku musíte zadat typ klíče. Další informace najdete na adrese https://aka.ms/iotcentraldocsapi.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az iot central device command run
Spusťte příkaz na zařízení a zobrazte přidruženou odpověď. Nemonitoruje aktualizace vlastností, které může příkaz provést.
--content může být vložený json nebo cesta k souboru.
az iot central device command run --app-id
--cn
--content
--device-id
[--api-version {2022-06-30-preview, 2022-07-31}]
[--central-api-uri]
[--co]
[--interface-id]
[--mn]
[--token]
Příklady
Spusťte příkaz s vloženou datovou částí. Datová část by měla být v řetězci JSON pod položkou request
az iot central device command run --app-id {appid} --device-id {deviceid} --interface-id {interfaceid} --command-name {commandname} --content '{"request": {payload}}'
Krátký příkaz run s cestou datové části JSON.
az iot central device command run -n {appid} -d {deviceid} -i {interfaceid} --cn {commandname} -k {payload_file_path}
Spusťte příkaz komponenty.
az iot central device command run -n {appid} -d {deviceid} --co {componentname} --cn {commandname} -k {payload}
Spusťte příkaz komponenty modulu.
az iot central device command run -n {appid} -d {deviceid} --mn {modulename} --co {componentname} --cn {commandname} -k {payload}
Povinné parametry
ID aplikace IoT Central, kterou chcete spravovat. ID aplikace najdete na stránce O aplikaci v nabídce nápovědy.
Název příkazu zadaný v šabloně zařízení. Název příkazu se může lišit od zobrazovaného názvu příkazu.
Konfigurace pro požadavek. Zadejte cestu k souboru JSON nebo nezpracovaného řetězci JSON. [Příklad cesty k souboru: ./path/to/file.json] [Příklad json s řetězci: {'a': 'b'}].
ID zařízení cílového zařízení. ID zařízení najdete kliknutím na tlačítko Připojit na stránce Podrobnosti o zařízení.
Volitelné parametry
Argument api_version je zastaralý a v budoucí verzi se odebere.
Tento parametr příkazu je zastaralý a bude ignorován. V budoucí verzi budeme podporovat pouze rozhraní API IoT Central z nejnovější verze GA. Pokud ještě některé rozhraní API není obecně dostupné, zavoláme nejnovější verzi Preview.
Přípona DNS IoT Central přidružená k vaší aplikaci.
Název komponenty zařízení.
Název rozhraní nebo komponenty, jak je uvedeno v šabloně zařízení. Najdete ho tak, že přejdete do šablony zařízení a zobrazíte identitu rozhraní nebo komponenty v odpovídajících možnostech zařízení.
Název modulu zařízení.
Pokud chcete žádost odeslat bez ověřování v Azure CLI, můžete zadat platný token uživatele pro ověření vaší žádosti. Jako součást požadavku musíte zadat typ klíče. Další informace najdete na adrese https://aka.ms/iotcentraldocsapi.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.