az iot hub digital-twin
Megjegyzés:
Ez a hivatkozás az Azure CLI azure-iot bővítményének része (2.37.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az iot hub digital-twin parancsának első futtatásakor. További információ a bővítményekről.
IoT Hub-eszköz digitális ikerpéldányának kezelése és kezelése.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
az iot hub digital-twin invoke-command |
Egy digitális ikereszköz gyökér- vagy összetevőszintű parancsának meghívása. |
Extension | FE |
az iot hub digital-twin show |
IoT Hub-eszköz digitális ikerpéldányának megjelenítése. |
Extension | FE |
az iot hub digital-twin update |
Egy digitális ikereszköz írási-olvasási tulajdonságainak frissítése JSON-javítás specifikáción keresztül. |
Extension | FE |
az iot hub digital-twin invoke-command
Egy digitális ikereszköz gyökér- vagy összetevőszintű parancsának meghívása.
az iot hub digital-twin invoke-command --cn
--device-id
[--component-path]
[--connect-timeout]
[--hub-name]
[--login]
[--payload]
[--resource-group]
[--response-timeout]
Példák
Általában olyan parancsot hívhat meg, amely egy olyan hasznos adattal rendelkezik, amely bizonyos tulajdonságot tartalmaz beágyazott JSON használatával.
az iot hub digital-twin invoke-command --command-name {command_name} -n {iothub_name} -d {device_id} --payload '{"property_name": "property_value"}'
A gyökérszintű parancs "újraindítása" meghívása, amely a DTDL-modellnek megfelelő hasznos adattartalmat vesz igénybe "delay" néven https://github.com/Azure/opendigitaltwins-dtdl/blob/master/DTDL/v2/samples/TemperatureController.json.
az iot hub digital-twin invoke-command --command-name reboot -n {iothub_name} -d {device_id} --payload 5
Meghívja a "getMaxMinReport" parancsot a "termosztát1" összetevőre, amely nem vesz fel bemenetet.
az iot hub digital-twin invoke-command --cn getMaxMinReport -n {iothub_name} -d {device_id} --component-path thermostat1
Kötelező paraméterek
Digitális ikerparancs neve.
Céleszköz-azonosító.
Opcionális paraméterek
Digitális ikerösszetevő elérési útja. Például: termosztát1.
Az IoT Hub által az eszközhöz való csatlakozáshoz használt idő maximális időtartama másodpercben.
IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
Ez a parancs egy művelet végrehajtására jogosult entitást kapcsolati sztring támogat. Az "az login" használatával elkerülheti a munkamenet-bejelentkezést. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring elsőbbséget élvez. Ha a --hub-name nincs megadva, kötelező megadni.
JSON hasznos adatbevitel a parancshoz. Adja meg a fájl elérési útját vagy a beágyazott JSON-t.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
A digitális ikerpéldány-parancs által az eredményre váró idő maximális időtartama másodpercben.
Globális paraméterek
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 konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub digital-twin show
IoT Hub-eszköz digitális ikerpéldányának megjelenítése.
az iot hub digital-twin show --device-id
[--hub-name]
[--login]
[--resource-group]
Példák
A céleszköz digitális ikereszközének megjelenítése.
az iot hub digital-twin show -n {iothub_name} -d {device_id}
Kötelező paraméterek
Céleszköz-azonosító.
Opcionális paraméterek
IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
Ez a parancs egy művelet végrehajtására jogosult entitást kapcsolati sztring támogat. Az "az login" használatával elkerülheti a munkamenet-bejelentkezést. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring elsőbbséget élvez. Ha a --hub-name nincs megadva, kötelező megadni.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
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 konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub digital-twin update
Egy digitális ikereszköz írási-olvasási tulajdonságainak frissítése JSON-javítás specifikáción keresztül.
A műveletek jelenleg a hozzáadásra, a cserere és az eltávolításra korlátozódnak.
az iot hub digital-twin update --device-id
--json-patch
[--etag]
[--hub-name]
[--login]
[--resource-group]
Példák
Frissítsen egy digitális ikerpéldányt JSON-javítás specifikáción keresztül.
az iot hub digital-twin update --hub-name {iothub_name} --device-id {device_id} --json-patch '{"op":"add", "path":"/thermostat1/targetTemperature", "value": 54}'
Frissítsen egy digitális ikerpéldányt JSON-javítás specifikáción keresztül.
az iot hub digital-twin update -n {iothub_name} -d {device_id} --json-patch '[
{"op":"remove", "path":"/thermostat1/targetTemperature"},
{"op":"add", "path":"/thermostat2/targetTemperature", "value": 22}
]'
Digitális ikertulajdonság frissítése egy fájlban definiált JSON-javítás-specifikációval.
az iot hub digital-twin update -n {iothub_name} -d {device_id} --json-patch ./my/patch/document.json
Kötelező paraméterek
Céleszköz-azonosító.
A JSON-patch által leírt frissítési specifikáció. A műveletek csak a hozzáadásra, a csere és az eltávolításra korlátozódnak. Adja meg a fájl elérési útját vagy a beágyazott JSON-t.
Opcionális paraméterek
Az erőforrás utolsó állapotának megfelelő etag vagy entitáscímke. Ha nincs megadva etag, a rendszer a "*" értéket használja.
IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
Ez a parancs egy művelet végrehajtására jogosult entitást kapcsolati sztring támogat. Az "az login" használatával elkerülheti a munkamenet-bejelentkezést. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring elsőbbséget élvez. Ha a --hub-name nincs megadva, kötelező megadni.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
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 konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: