Bir ürün, aynı özellikleri paylaşan cihazların bir koleksiyonudur. Bir ürün oluşturduktan sonra, cihaz eklemeniz ve bunların sertifikalarını almanız gerekir. IoT Platform konsolunda birden fazla cihazı aynı anda oluşturabilirsiniz.
Ön koşullar
Bir ürün oluşturulmuş olmalıdır. Daha fazla bilgi için bkz. Ürün oluşturma.
Yordam
IoT Platform konsolu oturumunu açın.
Overview sayfasında yönetmek istediğiniz örneği bulun ve örnek kimliğine veya örnek adına tıklayın.
Sol gezinme bölmesinde seçeneğini belirleyin.
Devices sayfasında Batch Add öğesine tıklayın.
-
Bir ürün seçin. Yeni cihazlar bu ürünün özelliklerini devralır.
ÖnemliÜrün diğer platformlarla ilişkiliyse, hesaplarınızda cihaz oluşturmak için yeterli aktivasyon kodu kotası olduğundan emin olun.
Add Method değerini Auto Generate olarak ayarlayın, Device Quantity değerini
100olarak belirtin ve ardından OK düğmesine tıklayın. -
DeviceName değerlerini belirtmek için bir yöntem seçin.
Auto Generate: Cihaz sayısını girin. IoT Platform, her cihaz için harf ve rakamlardan oluşan rastgele bir DeviceName oluşturur.
-
Batch Upload: Her cihaz için bir ad belirtin. Download .csv Template öğesine tıklayın, şablonda her cihaz için DeviceName ve Nickname değerlerini girin ve ardından dosyayı IoT Platform konsoluna yükleyin.
Önemliİlk satırı değiştirmeyin. Veri girişine A2 hücresinden başlayın.
Bir DeviceName 4 ila 32 karakter uzunluğunda olmalı ve harf, rakam, tire (-), alt çizgi (_), at işareti (@), nokta (.) ve iki nokta üst üste (:) içerebilir. Bir DeviceName, bir ürün içinde benzersiz olmalıdır.
Nickname, cihaz için isteğe bağlı bir takma addır. Bir takma ad 4 ila 64 karakter uzunluğunda olmalı ve Çince karakterler, Japonca karakterler, harfler, rakamlar ve alt çizgiler (_) içerebilir. Bir Çince veya Japonca karakter iki karakter olarak sayılır.
Bir dosya en fazla 10.000 kayıt içerebilir ve boyutu 2 MB'ı aşmamalıdır.
-
OK düğmesine tıklayın.
Yüklenen liste geçersiz cihaz adları içeriyorsa bir hata mesajı görüntülenir. Geçersiz adları görüntülemek, düzeltmek ve dosyayı tekrar yüklemek için Download Invalid Device Name List seçeneğine tıklayın.
-
Cihazlar oluşturulduktan sonra, cihazların sertifikalarını indirmek için Download Device Certificate öğesine tıklayın. Sertifikaları cihazlara yükleyebilirsiniz.
Bir cihaz sertifikası; ProductKey, DeviceName ve DeviceSecret değerlerinden oluşur. Bir cihazın IoT Platform ile iletişim kurması için bu kimlik bilgisine ihtiyacı vardır. Sertifikayı güvenli bir şekilde saklayın.
Parameter
Description
ProductKey
Cihazın ait olduğu ürünün ProductKey değeri. ProductKey, IoT Platform tarafından ürüne verilen GUID'dir.
DeviceName
Cihazın DeviceName değeri, ürün içindeki cihazın benzersiz tanımlayıcısıdır. DeviceName ve ProductKey kombinasyonu cihaz tanımlayıcısı olarak kullanılır. IoT Platform, cihazı doğrular ve cihazla cihaz tanımlayıcısına göre iletişim kurar.
DeviceSecret
Cihazın DeviceSecret değeri, IoT Platform tarafından cihaz kimlik doğrulaması ve şifreleme için verilir. DeviceSecret, DeviceName ile birlikte kullanılmalıdır.
Sonuç
Cihazlar oluşturulduktan sonra Devices sayfasındaki Batch Management sekmesine gidin. İlgili ürünü bulun ve aşağıdakilerden birine tıklayın:
-
Details: Toplu iş için Number of Added Devices değerini ve cihaz listesini görüntüleyin. Liste, cihaz sertifikaları ve durumu gibi bilgileri içerir.
Bazı cihazların oluşturulması başarısız olursa hata kodları ve nedenleri cihaz listesinde gösterilir. Aşağıdaki tabloda hata kodları açıklanmaktadır.
Error code
Message
Description
460
duplicated deviceName
The device name is duplicated.
invalid deviceName
The device name is invalid.
6251
device exist
The device already exists.
6760
insufficient activation code
You do not have enough activation codes.
64003
device creation failed
The device was not created due to concurrent operations.
6293
device has been distributed
The device has been distributed.
DownloadCSV: Bu toplu işteki cihazların sertifikalarını indirin.
Sonraki adımlar
Cihaz bilgilerini görüntüleyebilirsiniz. Daha fazla bilgi için bkz. Cihaz bilgilerini görüntüleme.
Bir cihaz oluşturduktan sonra cihaz Inactive durumunda olur. Cihazı etkinleştirmek için bir cihaz SDK'sı kullanarak cihazı IoT Platform'a bağlamanız gerekir. Daha fazla bilgi için bkz. Bir cihazı cihaz SDK'sı kullanarak IoT Platform'a bağlama.
Bir cihazı IoT Platform'a bağlama hakkında daha fazla bilgi için aşağıdaki konulara bakın:
İlgili API işlemleri
BatchRegisterDevice: Birden fazla cihazı aynı anda kaydeder.