az iot central device command
Megjegyzés
Ez a hivatkozás az Azure CLI Azure-iot bővítményének része (2.30.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
| az iot central device command history |
Kérje le az eszközre küldött legújabb parancskérelem és -válasz részleteit. |
| 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égrehajtható tulajdonságfrissítéseket. |
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 tartalmaz minden olyan frissítést, amelyet az eszköz végrehajt az eszköz tulajdonságain a parancs végrehajtásának eredményeként.
az iot central device command history --app-id
--cn
--device-id
[--api-version {1.0, 1.1-preview, 2022-05-31, preview}]
[--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
A kezelni kívánt IoT Central-alkalmazás alkalmazásazonosítója. Az alkalmazásazonosítót az alkalmazás "Névjegy" lapján találja a súgómenüben.
Az eszközsablonban megadott parancsnév. A parancs neve eltérhet a parancs megjelenítendő nevétől.
A céleszköz eszközazonosítója. Az eszközazonosítót az Eszköz részletei lapon a Csatlakozás gombra kattintva találja meg.
Opcionális paraméterek
A kért művelet API-verziója.
Az alkalmazáshoz társított IoT Central DNS-utótag.
Az eszközösszetevő neve.
Az eszközsablonban megadott interfész/összetevő neve. Ehhez navigáljon az Eszközsablonra, és tekintse meg az interfész/összetevő identitását a megfelelő eszközképesség alatt.
Az eszközmodul neve.
Ha az Azure CLI hitelesítése nélkül szeretné elküldeni a kérést, megadhat egy érvényes felhasználói jogkivonatot a kérés hitelesítéséhez. A kérelem részeként meg kell adnia a kulcs típusát. További információ: https://aka.ms/iotcentraldocsapi.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a következővel az account set -s NAME_OR_IDkonfigurálhatja: .
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égrehajtható 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 {1.0, 1.1-preview, 2022-05-31, preview}]
[--central-api-uri]
[--co]
[--interface-id]
[--mn]
[--token]
Példák
Futtassa a parancsot beágyazott hasznos adatokkal. A hasznos adatoknak a json-sztringben a "request" (kérelem) alatt kell lenniük
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}
Futtassa az összetevő parancsot.
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
A kezelni kívánt IoT Central-alkalmazás alkalmazásazonosítója. Az alkalmazásazonosítót az alkalmazás "Névjegy" lapján találja a súgómenüben.
Az eszközsablonban megadott parancsnév. A parancs neve eltérhet a parancs megjelenítendő nevétől.
Konfiguráció kéréshez. Adja meg a JSON-fájl vagy a nyers sztringes JSON elérési útját. [Példa fájlelérési útvonalra: ./path/to/file.json] [Sztringes JSON-példa: {'a': 'b'}].
A céleszköz eszközazonosítója. Az eszközazonosítót az Eszköz részletei lapon a Csatlakozás gombra kattintva találja meg.
Opcionális paraméterek
A kért művelet API-verziója.
Az alkalmazáshoz társított IoT Central DNS-utótag.
Az eszközösszetevő neve.
Az eszközsablonban megadott interfész/összetevő neve. Ehhez navigáljon az Eszközsablonra, és tekintse meg az interfész/összetevő identitását a megfelelő eszközképesség alatt.
Az eszközmodul neve.
Ha az Azure CLI hitelesítése nélkül szeretné elküldeni a kérést, megadhat egy érvényes felhasználói jogkivonatot a kérés hitelesítéséhez. A kérelem részeként meg kell adnia a kulcs típusát. További információ: https://aka.ms/iotcentraldocsapi.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a következővel az account set -s NAME_OR_IDkonfigurálhatja: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: