Megosztás a következőn keresztül:


az iot central device command

Feljegyzés

Ez a hivatkozás az Azure CLI azure-iot bővítményének része (2.46.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az iot central device command parancs első futtatásakor. További információ a bővítményekről.

Eszközparancsok futtatása.

Parancsok

Name Description Típus Állapot
az iot central device command history

Kérje le az eszközre küldött legújabb parancskérelem és -válasz részleteit.

Mellék FE
az iot central device command run

Futtasson egy parancsot egy eszközön, és tekintse meg a társított választ. NEM figyeli a parancs által végrehajtott tulajdonságfrissítéseket.

Mellék FE

az iot central device command history

Kérje le az eszközre küldött legújabb parancskérelem és -válasz részleteit.

Felsorolja az IoT Centraltól az eszközre küldött legutóbbi parancskérelmet és -választ. A válasz nem tartalmazza azokat a frissítéseket, amelyeket az eszköz a parancs végrehajtásának eredményeként hajt végre az eszköz tulajdonságain.

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éldák

Parancsválasz megjelenítése

az iot central device command history --app-id {appid} --device-id {deviceid} --interface-id {interfaceid} --command-name {commandname}

Összetevő parancsválaszának megjelenítése

az iot central device command history --app-id {appid} --device-id {deviceid} --component-name {componentname} --command-name {commandname}

Modulösszetevő parancsválaszának megjelenítése

az iot central device command history --app-id {appid} --device-id {deviceid} --module-name {modulename} --component-name {componentname} --command-name {commandname}

Kötelező paraméterek

--app-id -n

A kezelni kívánt IoT Central-alkalmazás alkalmazásazonosítója. Az alkalmazás azonosítóját az alkalmazás "Névjegy" lapján találja a súgómenüben.

--cn --command-name

Az eszközsablonban megadott parancsnév. A parancs neve eltérhet a parancs megjelenítendő nevétől.

--device-id -d

A céleszköz eszközazonosítója. Az eszközazonosítót az Eszköz adatai lapon a Csatlakozás gombra kattintva találja meg.

Opcionális paraméterek

--api-version --av
Elavult

Az "api_version" argumentum elavult, és egy későbbi kiadásban el lesz távolítva.

Ez a parancsparaméter elavult, és figyelmen kívül lesz hagyva. A jövőbeni kiadásban csak a legújabb GA-verziójú IoT Central API-kat támogatjuk. Ha egy API még nem érhető el, a legújabb előzetes verziót hívjuk meg.

Elfogadott értékek: 2022-06-30-preview, 2022-07-31
Alapértelmezett érték: 2022-07-31
--central-api-uri --central-dns-suffix

Az alkalmazáshoz társított IoT Central DNS-utótag.

Alapértelmezett érték: azureiotcentral.com
--co --component-name

Az eszközösszetevő neve.

--interface-id -i

Az eszközsablonban megadott interfész/összetevő neve. Ezt úgy találja meg, hogy az eszközsablonra navigál, és megtekinti az interfész/összetevő identitását a megfelelő eszközképesség alatt.

--mn --module-name

Az eszközmodul neve.

--token

Ha a kérést az Azure CLI hitelesítése nélkül szeretné elküldeni, megadhat egy érvényes felhasználói jogkivonatot a kérés hitelesítéséhez. A kérés részeként meg kell adnia a kulcs típusát. További információ: https://aka.ms/iotcentraldocsapi.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az iot central device command run

Futtasson egy parancsot egy eszközön, és tekintse meg a társított választ. NEM figyeli a parancs által végrehajtott tulajdonságfrissítéseket.

A tartalom lehet beágyazott json vagy fájl elérési útja.

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éldák

Parancs futtatása beágyazott hasznos adatokkal. A hasznos adatnak json-sztringben a "request" alatt kell lennie

az iot central device command run --app-id {appid} --device-id {deviceid} --interface-id {interfaceid} --command-name {commandname} --content '{"request": {payload}}'

Rövid futtatási parancs json hasznos adatelérési úttal.

az iot central device command run -n {appid} -d {deviceid} -i {interfaceid} --cn {commandname} -k {payload_file_path}

Összetevő parancs futtatása.

az iot central device command run -n {appid} -d {deviceid} --co {componentname} --cn {commandname} -k {payload}

Modulösszetevő parancs futtatása.

az iot central device command run -n {appid} -d {deviceid} --mn {modulename} --co {componentname} --cn {commandname} -k {payload}

Kötelező paraméterek

--app-id -n

A kezelni kívánt IoT Central-alkalmazás alkalmazásazonosítója. Az alkalmazás azonosítóját az alkalmazás "Névjegy" lapján találja a súgómenüben.

--cn --command-name

Az eszközsablonban megadott parancsnév. A parancs neve eltérhet a parancs megjelenítendő nevétől.

--content -k

Konfiguráció kéréshez. Adja meg a JSON-fájl vagy a nyers sztringezett JSON elérési útját. [Példa fájl elérési útja: ./path/to/file.json] [Sztringezett JSON-példa: {'a': 'b'}].

--device-id -d

A céleszköz eszközazonosítója. Az eszközazonosítót az Eszköz adatai lapon a Csatlakozás gombra kattintva találja meg.

Opcionális paraméterek

--api-version --av
Elavult

Az "api_version" argumentum elavult, és egy későbbi kiadásban el lesz távolítva.

Ez a parancsparaméter elavult, és figyelmen kívül lesz hagyva. A jövőbeni kiadásban csak a legújabb GA-verziójú IoT Central API-kat támogatjuk. Ha egy API még nem érhető el, a legújabb előzetes verziót hívjuk meg.

Elfogadott értékek: 2022-06-30-preview, 2022-07-31
Alapértelmezett érték: 2022-07-31
--central-api-uri --central-dns-suffix

Az alkalmazáshoz társított IoT Central DNS-utótag.

Alapértelmezett érték: azureiotcentral.com
--co --component-name

Az eszközösszetevő neve.

--interface-id -i

Az eszközsablonban megadott interfész/összetevő neve. Ezt úgy találja meg, hogy az eszközsablonra navigál, és megtekinti az interfész/összetevő identitását a megfelelő eszközképesség alatt.

--mn --module-name

Az eszközmodul neve.

--token

Ha a kérést az Azure CLI hitelesítése nélkül szeretné elküldeni, megadhat egy érvényes felhasználói jogkivonatot a kérés hitelesítéséhez. A kérés részeként meg kell adnia a kulcs típusát. További információ: https://aka.ms/iotcentraldocsapi.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.