az iot central device command

Not

Bu başvuru, Azure CLI (sürüm 2.30.0 veya üzeri) için azure-iot uzantısının bir parçasıdır. Uzantı, az iot central device command komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Cihaz komutlarını çalıştırın.

Komutlar

az iot central device command history

Cihaza gönderilen en son komut isteği ve yanıtının ayrıntılarını alın.

az iot central device command run

Cihazda bir komut çalıştırın ve ilişkili yanıtı görüntüleyin. Komutun gerçekleştirebileceği özellik güncelleştirmelerini İzlemeZ.

az iot central device command history

Cihaza gönderilen en son komut isteği ve yanıtının ayrıntılarını alın.

IoT Central'dan cihaza gönderilen en son komut isteğini ve yanıtını listeler. Cihazın komut yürütmesi sonucunda cihaz özelliklerinde gerçekleştirdiği güncelleştirmeler yanıta dahil değildir.

az iot central device command history --app-id
                                      --cn
                                      --device-id
                                      [--api-version {1.0, 1.1-preview, preview}]
                                      [--central-api-uri]
                                      [--interface-id]
                                      [--token]

Örnekler

Komut yanıtlarını göster

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

Gerekli Parametreler

--app-id -n

Yönetmek istediğiniz IoT Central uygulamasının Uygulama Kimliği. Uygulama Kimliği'ni yardım menüsünün altında uygulamanızın "Hakkında" sayfasında bulabilirsiniz.

--cn --command-name

Cihaz şablonunda belirtilen komut adı. Komut adı, komutun Görünen Adı'ndan farklı olabilir.

--device-id -d

Hedef cihazın cihaz kimliği. Cihaz kimliğini, Cihaz Ayrıntıları sayfasındaki Bağlan düğmesine tıklayarak bulabilirsiniz.

İsteğe Bağlı Parametreler

--api-version --av

İstenen işlem için API sürümü.

kabul edilen değerler: 1.0, 1.1-preview, preview
varsayılan değer: 1.0
--central-api-uri --central-dns-suffix

Uygulamanızla ilişkili IoT Central DNS soneki.

varsayılan değer: azureiotcentral.com
--interface-id -i

Cihaz şablonunda belirtildiği gibi arabirimin/bileşenin adı. Cihaz Şablonu'na giderek bu şablonu bulabilir ve ilgili cihaz özelliği altında arabirim/bileşen kimliğini görüntüleyebilirsiniz.

--token

Azure CLI'da kimlik doğrulaması yapmadan isteğinizi göndermeyi tercih ederseniz, isteğinizin kimliğini doğrulamak için geçerli bir kullanıcı belirteci belirtebilirsiniz. anahtarın türünü isteğin bir parçası olarak belirtmeniz gerekir. daha fazla bilgi için bkz https://aka.ms/iotcentraldocsapi. .

az iot central device command run

Cihazda bir komut çalıştırın ve ilişkili yanıtı görüntüleyin. Komutun gerçekleştirebileceği özellik güncelleştirmelerini İzlemeZ.

Not: yük "istek" altında iç içe yerleştirilmelidir. Örneğin, cihazınız yükün {"key": "value"} şeklinde olmasını bekliyorsa yükün {"request": {"key": "value"}}olması gerekir. --content, bunun gibi bir dosya yoluna da işaret edilebilir (.../path/to/payload.json).

az iot central device command run --app-id
                                  --cn
                                  --content
                                  --device-id
                                  [--api-version {1.0, 1.1-preview, preview}]
                                  [--central-api-uri]
                                  [--interface-id]
                                  [--token]

Örnekler

Komut yanıtlarını çalıştırma

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

Kısa Çalıştır komut yanıtı

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

Gerekli Parametreler

--app-id -n

Yönetmek istediğiniz IoT Central uygulamasının Uygulama Kimliği. Uygulama Kimliği'ni yardım menüsünün altında uygulamanızın "Hakkında" sayfasında bulabilirsiniz.

--cn --command-name

Cihaz şablonunda belirtilen komut adı. Komut adı, komutun Görünen Adı'ndan farklı olabilir.

--content -k

İstek yapılandırması. JSON dosyasının veya ham dizeli JSON dosyasının yolunu belirtin. [Dosya Yolu Örneği: ./path/to/file.json] [Dizeli JSON Örneği: {'a': 'b'}].

--device-id -d

Hedef cihazın cihaz kimliği. Cihaz kimliğini, Cihaz Ayrıntıları sayfasındaki Bağlan düğmesine tıklayarak bulabilirsiniz.

İsteğe Bağlı Parametreler

--api-version --av

İstenen işlem için API sürümü.

kabul edilen değerler: 1.0, 1.1-preview, preview
varsayılan değer: 1.0
--central-api-uri --central-dns-suffix

Uygulamanızla ilişkili IoT Central DNS soneki.

varsayılan değer: azureiotcentral.com
--interface-id -i

Cihaz şablonunda belirtildiği gibi arabirimin/bileşenin adı. Cihaz Şablonu'na giderek bu şablonu bulabilir ve ilgili cihaz özelliği altında arabirim/bileşen kimliğini görüntüleyebilirsiniz.

--token

Azure CLI'da kimlik doğrulaması yapmadan isteğinizi göndermeyi tercih ederseniz, isteğinizin kimliğini doğrulamak için geçerli bir kullanıcı belirteci belirtebilirsiniz. anahtarın türünü isteğin bir parçası olarak belirtmeniz gerekir. daha fazla bilgi için bkz https://aka.ms/iotcentraldocsapi. .