Aracılığıyla paylaş


JavaScript için IoT Hub istemci kitaplığı için Azure Cihaz Güncelleştirmesi - sürüm 1.0.0-beta.1

Kitaplık, müşterilerin IoT cihazları için güncelleştirmeleri bulutta yayımlamasına ve ardından bu güncelleştirmeleri cihazlarına dağıtmasına olanak tanıyan IoT Hub için Cihaz Güncelleştirmesi hizmetine erişim sağlar (güncelleştirmeleri IoT Hub yönetilen ve sağlanan cihaz gruplarına onaylayın).

Kaynak kodu | Ürün belgeleri

Başlarken

Şu anda desteklenen ortamlar

  • Node.js sürüm 8.x.x veya üzeri

Önkoşullar

  • Microsoft Azure Aboneliği: Microsoft Azure hizmetlerini çağırmak için bir Azure aboneliği oluşturmanız gerekir
  • IoT Hub örneği için Cihaz Güncelleştirmesi
  • Azure IoT Hub örneği

@azure/iot-device-update paketini yükleyin

ile npmJavaScript için IoT Hub istemci kitaplığı için Azure Cihaz Güncelleştirmesi'ni yükleyin:

npm install @azure/iot-device-update

Önemli kavramlar

IoT Hub için Cihaz Güncelleştirmesi, IoT cihazlarınız için havadan güncelleştirmeleri dağıtmanızı sağlayan yönetilen bir hizmettir. İstemci kitaplığının üç ana bileşeni vardır:

  • Güncelleştirmeler: güncelleştirme yönetimi (içeri aktarma, listeleme, silme vb.)
  • Cihazlar: cihaz yönetimi (cihazları listeleme ve cihaz özelliklerini alma)
  • Dağıtımlar: dağıtım yönetimi (bir cihaz kümesine güncelleştirme dağıtımlarını başlatma ve izleme)

IoT Hub için Cihaz Güncelleştirmesi'ni ziyaret ederek IoT Hub için Cihaz Güncelleştirmesi hakkında daha fazla bilgi edinebilirsiniz.

Örnekler

Örnekleri kullanarak farklı API'ler hakkında bilgi edinebilirsiniz.

Sorun giderme

Günlüğe Kaydetme

Günlüğün etkinleştirilmesi hatalarla ilgili yararlı bilgilerin ortaya çıkarılmasına yardımcı olabilir. HTTP isteklerinin ve yanıtlarının günlüğünü görmek için ortam değişkenini AZURE_LOG_LEVEL olarak infoayarlayın. Alternatif olarak, günlüğü çalışma zamanında içinde çağrılarak setLogLevel@azure/loggeretkinleştirilebilir:

import { setLogLevel } from "@azure/logger";

setLogLevel("info");

Günlükleri etkinleştirme hakkında daha ayrıntılı yönergeler için @azure/günlükçü paketi belgelerine bakabilirsiniz.

Sonraki adımlar

IoT Hub örnekleri için Cihaz Güncelleştirmesi'ni kullanmaya başlama

Katkıda bulunma

Bu kitaplığa katkıda bulunmak isterseniz, kodu derleme ve test etme hakkında daha fazla bilgi edinmek için lütfen katkıda bulunma kılavuzunu okuyun.

İzlenimler