Topik ini menjelaskan kode kesalahan yang dapat dikembalikan saat Anda memanggil operasi API Platform IoT. Untuk informasi lebih lanjut tentang cara menyelesaikan kesalahan terkait parameter permintaan, lihat dokumentasi API untuk parameter spesifik operasi. Kesalahan mencakup format data tidak valid, panjang data tidak valid, dan nilai tidak valid.
Kode kesalahan sistem
Kode kesalahan yang dimulai dengan iot.system atau iot.Sre menunjukkan kesalahan sistem.
Kode Kesalahan | Deskripsi | Solusi |
iot.system.SystemException | Terjadi pengecualian sistem. | Coba lagi nanti. Jika masalah berlanjut, kirimkan tiket. |
iot.system.InstanceNotFound | ID instance yang ditentukan tidak ada. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.Sre.IotInstanceNotFound | ||
iot.system.UidNotFound | Akun Alibaba Cloud yang ditentukan tidak ada atau Platform IoT belum diaktifkan untuk akun tersebut. | Pastikan akun Alibaba Cloud yang ditentukan valid dan Platform IoT telah diaktifkan untuk akun tersebut. Coba lagi nanti. |
iot.system.IllegalRequest | Parameter permintaan tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.system.InstanceIdSame | ID instance sumber yang ditentukan sama dengan ID instance tujuan yang ditentukan. | Pastikan ID instance sumber yang ditentukan berbeda dari ID instance tujuan yang ditentukan. Coba lagi nanti. |
Iot.system.BillIsOverDue | Akun Alibaba Cloud memiliki pembayaran yang tertunda. | Pergi ke Pusat Pengguna dan tambahkan dana ke akun Alibaba Cloud Anda. |
Kode kesalahan umum
Kode kesalahan yang dimulai dengan iot.common atau iot.check menunjukkan kesalahan umum.
Kode Kesalahan | Deskripsi | Solusi |
iot.common.InvalidPageParams | Ukuran halaman atau nomor halaman yang ditentukan tidak valid. | Pastikan parameter paginasi seperti PageSize valid. Coba lagi nanti. Untuk informasi lebih lanjut, lihat dokumentasi API. |
iot.common.InvalidTenant | Tenant yang ditentukan tidak valid. | Tentukan akun Alibaba Cloud yang valid dan berikan izin yang diperlukan kepada akun tersebut. |
iot.common.QueryDeviceActionError | Sistem gagal mendapatkan informasi perangkat. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.common.QueryDevicePropertyActionError | Sistem gagal mendapatkan properti perangkat. | |
iot.common.QueryProductActionError | Sistem gagal mendapatkan informasi produk. | |
iot.common.QueryProductCountActionError | Sistem gagal memperoleh jumlah total produk. | |
iot.common.RamActionPermissionDeny | Pengguna Resource Access Management (RAM) yang ditentukan tidak memiliki izin yang diperlukan. | Gunakan akun Alibaba Cloud Anda untuk memberikan izin yang diperlukan kepada pengguna RAM. Untuk informasi lebih lanjut, lihat RAM dan STS. |
iot.common.AuthActionPermissionDeny | Otentikasi gagal. Kesalahan ini mungkin terjadi ketika informasi perangkat yang ditentukan tidak sesuai dengan akun. | Pastikan pasangan AccessKey sesuai dengan informasi perangkat. Coba lagi nanti. |
iot.check.ParameterIsNotLessThanMax | Nilai Parameter A harus kurang dari nilai Parameter B. Sebagai contoh, nilai parameter startTime harus kurang dari nilai parameter endTime. | Pastikan parameter permintaan sesuai dengan aturan sebelumnya. Coba lagi nanti. |
iot.check.InvalidFormattedParameter | Format parameter tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.common.APINotSupportedInInstance | Operasi ini tidak tersedia untuk instance tersebut. Fitur ini tidak tersedia untuk instance publik. | Tentukan instance Edisi Perusahaan. Lalu, panggil operasi tersebut. |
iot.common.InvalidFormattedParameter | Format parameter tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.common.IllegalFileBizCode | Jenis bisnis file tidak valid. | |
iot.common.IllegalFileFormat | Format file tidak valid. | |
iot.common.FileNotExist | File yang ditentukan tidak ada. | |
iot.common.UpdateThingModelOverLimit | Jumlah karakter valid dalam satu file Thing Specification Language (TSL) melebihi batas, yaitu 256 KB atau 256 × 1.024 karakter. | Pastikan jumlah karakter valid dalam satu file TSL tidak melebihi batas. |
Kode kesalahan terkait produk
Kode kesalahan yang dimulai dengan iot.prod menunjukkan kesalahan terkait produk.
Kode Kesalahan | Deskripsi | Solusi |
iot.prod.AlreadyExistedProductName | Nama produk sudah ada. Nama setiap produk dalam sebuah instance harus unik. | Pastikan nama setiap produk dalam instance Edisi Perusahaan unik. Coba lagi nanti. |
iot.prod.CreateProductFailed | Sistem gagal membuat produk. | Pastikan bahwa parameter permintaan valid. Coba lagi nanti. |
iot.prod.CreateProductTopicFailed | Sistem gagal membuat kategori topik untuk produk. | |
iot.prod.InvalidAliyunCommodityCode | Nilai parameter AliyunCommodityCode tidak valid. | Nilai valid untuk parameter AliyunCommodityCode adalah iothub_senior dan iothub. Pastikan parameter AliyunCommodityCode valid. Coba lagi nanti. |
iot.prod.InvalidFormattedCatId | Parameter CategoryId tidak valid. | Pastikan parameter yang terkait dengan kategori produk valid. Coba lagi nanti. |
iot.prod.InvalidFormattedProductkey | Format nilai parameter ProductKey tidak valid. | Pastikan nilai yang Anda tentukan untuk parameter ProductKey valid. Coba lagi nanti. |
iot.prod.InvalidFormattedProductName | Format nama produk tidak valid. | Pastikan format nama yang Anda tentukan untuk produk valid. Coba lagi nanti. Untuk informasi lebih lanjut tentang format nama produk, lihat CreateProduct. |
iot.prod.LongProductDesc | Panjang deskripsi produk melebihi batas. | Deskripsi harus memiliki panjang 1 hingga 100 karakter. Pastikan panjang deskripsi produk tidak melebihi batas. Coba lagi nanti. |
iot.prod.InvalidNodeType | Parameter NodeType tidak valid. | Pastikan nilai yang Anda tentukan untuk parameter NodeType valid. Coba lagi nanti. Untuk informasi lebih lanjut tentang nilai valid parameter NoteType, lihat CreateProduct. |
iot.prod.NotExistedProduct | Produk yang ditentukan tidak ada. Nilai parameter ProductKey tidak ada dalam akun. | Pastikan ProductKey dan ID instance yang ditentukan valid. Coba lagi nanti. |
iot.prod.NotSeniorProduct | Produk tidak mendukung model TSL. Model TSL tidak diaktifkan untuk produk saat Anda membuat produk. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.prod.NullProductKey | Anda harus menentukan nilai valid untuk parameter ProductKey. | |
iot.prod.NullProductName | Anda harus menentukan nama produk yang valid. | |
iot.prod.ProductCountExceedMax | Jumlah total produk melebihi batas. Anda dapat membuat hingga 1.000 produk untuk sebuah instance. | Hapus produk yang tidak lagi digunakan. Coba lagi nanti. |
iot.prod.QueryDeviceCountActionError | Sistem gagal mendapatkan jumlah perangkat yang termasuk dalam produk. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.prod.QueryProductAbilitiesFailed | Sistem gagal mendapatkan fitur produk. | Pastikan parameter permintaan seperti parameter Identifier valid. Coba lagi nanti. |
iot.prod.QueryProductAbilityFailed | Sistem gagal mendapatkan fitur produk. | Periksa apakah parameter permintaan valid. Sebagai contoh, Anda dapat memeriksa nilai parameter Identifier. |
iot.prod.QueryProductListActionError | Sistem gagal mengambil daftar produk. | Pastikan parameter permintaan valid dan coba lagi nanti. |
iot.prod.UpdateProductFailed | Sistem gagal memperbarui informasi produk. | |
iot.prod.QueryExtendPropertyFailed | Sistem gagal mengambil tag produk. | |
iot.prod.InvalidScriptType | Jenis skrip penerjemahan data tidak valid. | Pastikan jenis yang ditentukan untuk skrip penerjemahan data valid. Coba lagi nanti. |
iot.prod.ThingScriptExisted | Draf skrip penguraian data baru atau yang dimodifikasi dari skrip yang ada tersedia untuk produk ini. | Periksa apakah draf skrip penguraian data baru atau draf termodifikasi dari skrip yang ada tersedia untuk produk tersebut. Jika tersedia, Anda tidak perlu membuat skrip baru atau memperbarui skrip yang ada. |
iot.prod.ConcurrentScriptOperation | Operasi yang diperlukan pada skrip penguraian data tidak berhasil. | Anda tidak dapat menjalankan beberapa operasi secara paralel pada skrip penguraian data. |
iot.prod.ThingScriptDataFormatError | Tipe skrip penguraian data untuk produk tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.prod.BatchCreateThingModelFailed | Sistem gagal membuat model TSL. | |
iot.prod.ThingModelNameDuplicated | Nama fitur duplikat ada dalam model TSL. | Tentukan nama fitur yang berbeda. Coba lagi nanti. |
iot.Prod.NotProductOwner | Operator saat ini bukan pemilik produk. | Pastikan Anda memiliki izin yang diperlukan untuk mengakses produk. Coba lagi nanti. |
iot.prod.ProductDataFormatIsNull | Skrip penerjemahan data gagal diserahkan. Anda tidak menentukan nilai untuk parameter DataFormat saat membuat produk. | Pastikan Anda menentukan format data saat membuat produk. Untuk informasi lebih lanjut, lihat CreateProduct. |
Kode kesalahan terkait perangkat
Kode kesalahan yang dimulai dengan iot.device, Iot.Device, atau iot.devicesearch menunjukkan kesalahan terkait perangkat.
Kode Kesalahan | Deskripsi | Solusi |
iot.device.DistributedProductCanNotCreateDevice | Produk tempat Anda ingin mendaftarkan perangkat adalah produk terdistribusi. Jika Anda mendistribusikan produk dari sumber ke tujuan, Anda tidak dapat membuat perangkat untuk produk terdistribusi di sisi tujuan. | Daftarkan perangkat untuk produk yang Anda buat di akun saat ini. |
Iot.Device.NotDeviceOwner | Pengguna saat ini bukan pemilik perangkat. | Gunakan akun Alibaba Cloud Anda untuk masuk ke konsol Platform IoT. Kemudian, periksa apakah perangkat ada di instance yang ingin Anda kelola. |
iot.device.AddTopoRelationFailed | Sistem gagal menambahkan hubungan topologi. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.device.AlreadyExistedDeviceName | DeviceName sudah ada. Setiap DeviceName harus unik dalam produk. | Tentukan DeviceName lain. Coba lagi nanti. |
iot.device.ApplyManyDevicesFailed | Sistem gagal membuat beberapa perangkat sekaligus. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.device.CreateDeviceFailed | Sistem gagal membuat perangkat. | |
iot.device.CreateDeviceTaskIsRunning | Tugas pembuatan perangkat sedang berlangsung. | Tugas yang digunakan untuk membuat beberapa perangkat sekaligus sedang berlangsung. Coba lagi nanti. |
iot.device.DeviceApplyIsNotFound | Parameter ApplyId tidak valid. | Pastikan nilai parameter ApplyId sama dengan nilai parameter ApplyId yang dikembalikan dari operasi BatchCheckDeviceNames. Coba lagi nanti. |
iot.device.DeviceCountExceeded | Jumlah perangkat yang ingin Anda buat sekaligus melebihi batas. Anda dapat membuat hingga 10.000 perangkat dalam satu operasi. | Kurangi jumlah perangkat yang ingin Anda buat. Coba lagi nanti. |
iot.device.DeleteDeviceFailed | Sistem gagal menghapus perangkat. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.device.DeleteDevicePropertyFailed | Sistem gagal menghapus properti perangkat. | |
iot.device.DisableDeviceFailed | Sistem gagal menonaktifkan perangkat. | |
iot.device.EnableDeviceFailed | Sistem gagal mengaktifkan perangkat. | |
iot.device.InactiveDevice | Perangkat dalam keadaan tidak aktif. Ini menunjukkan bahwa perangkat belum pernah terhubung ke Platform IoT. | Masuk ke konsol Platform IoT dan periksa status perangkat. Pastikan perangkat terhubung. |
iot.device.InvalidFormattedApplyId | Parameter ApplyId tidak valid. | Pastikan nilai dari parameter ApplyId sama dengan nilai dari parameter ApplyId yang dikembalikan dari operasi BatchCheckDeviceNames. Coba lagi nanti. |
iot.device.IncorrentDeviceApplyInfo | Informasi aplikasi perangkat tidak valid. | Pastikan parameter permintaan seperti ApplyId valid. Coba lagi nanti. |
iot.device.InvalidFormattedDeviceName | Format DeviceName tidak valid. | Pastikan format DeviceName yang ditentukan valid. Coba lagi nanti. Untuk informasi lebih lanjut tentang format nilai parameter DeviceName, lihat RegisterDevice. |
iot.device.InvalidDeviceNickNameExisted | Alias perangkat tidak valid ada dalam daftar nilai parameter DeviceName. Untuk informasi lebih lanjut, lihat daftar alias perangkat tidak valid yang dikembalikan. | Pastikan alias setiap perangkat valid saat Anda membuat beberapa perangkat sekaligus. |
iot.device.InvalidFormattedDevicePropertyKey | Format pengenal properti perangkat tidak valid. Untuk informasi lebih lanjut tentang format yang didukung untuk properti perangkat, lihat dokumentasi API. | Pastikan format pengenal properti perangkat yang ditentukan valid. |
iot.device.InvalidFormattedDevicePropertiesString | Format properti perangkat tidak valid. | Pastikan format properti perangkat yang ditentukan valid. Untuk informasi lebih lanjut tentang format yang didukung untuk properti perangkat, lihat dokumentasi API. |
iot.device.InvalidIoTId | ID perangkat tidak valid. | Masuk ke konsol Platform IoT dan kueri informasi tentang perangkat. Kemudian, periksa apakah nilai IotId valid. Anda dapat memanggil operasi QueryDeviceDetail atau QueryDevice untuk mendapatkan nilai IotId. Anda juga bisa mengganti nilai IotId dengan kombinasi nilai ProductKey dan DeviceName. |
iot.device.InvalidTimeBucket | Rentang waktu yang ditentukan tidak valid. Tentukan nilai valid untuk parameter. Untuk informasi lebih lanjut, lihat dokumentasi API. | Pastikan rentang waktu mulai dan akhir memenuhi persyaratan operasi. |
iot.device.InvokeThingServiceFailed | Sistem gagal memanggil layanan perangkat. Periksa apakah parameter permintaan valid. Sebagai contoh, Anda dapat memeriksa format dan nilai parameter Args. | Pastikan parameter permintaan sesuai dengan definisi fitur produk. Lalu, masuk ke konsol Platform IoT dan pastikan perangkat terhubung. Coba lagi nanti. |
iot.device.LongDevicePropertiesString | Panjang properti perangkat melebihi batas. Untuk informasi lebih lanjut tentang batasan, lihat dokumentasi API. | Kurangi panjangnya. Coba lagi nanti. |
iot.device.NoneDeviceNameElement | Daftar DeviceName kosong. | Pastikan nilai parameter DeviceName yang ditentukan valid. Coba lagi nanti. |
iot.device.NoneDeviceProperties | Tidak ada properti perangkat yang valid. Periksa apakah pengenal properti sama dengan pengenal yang didefinisikan dalam model TSL. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.device.NotExistedDevice | Perangkat tidak ada. Nilai parameter ProductKey, DeviceName, atau IotId yang ditentukan tidak valid. Anda dapat memanggil operasi QueryDeviceDetail atau QueryDevice untuk melihat nilai valid dari parameter ProductKey atau DeviceName. | Masuk ke konsol Platform IoT dan periksa apakah perangkat ada. |
iot.device.NullApplyId | Anda harus menentukan nilai valid untuk parameter ApplyId. | Pastikan nilai parameter ApplyId valid. Coba lagi nanti. |
iot.device.NullDeviceName | Tidak ada DeviceName yang ditentukan untuk perangkat. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.device.NullDevicePropertyKey | Anda harus menentukan nama valid untuk properti perangkat. | |
iot.device.NullDevicePropertiesString | Anda harus menentukan properti perangkat yang valid dalam parameter permintaan. | |
iot.device.QueryDeviceApplyActionError | Sistem gagal mendapatkan ID aplikasi. | Pastikan nilai parameter ApplyId valid. Coba lagi nanti. |
iot.device.QueryDeviceAttrDataHistoryFailed | Sistem gagal mendapatkan catatan historis atribut perangkat. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.device.QueryDeviceAttrStatusFailed | Sistem gagal mendapatkan status atribut perangkat. | |
iot.device.QueryDeviceEventHistoryFailed | Sistem gagal mendapatkan catatan pemanggilan peristiwa perangkat. | |
iot.device.QueryDeviceListActionError | Sistem gagal mendapatkan daftar perangkat. | |
iot.device.QueryDeviceServiceHistoryFailed | Sistem gagal mendapatkan catatan pemanggilan layanan perangkat. | |
iot.device.QueryDeviceStatisticsFailed | Sistem gagal mendapatkan statistik perangkat. | |
iot.device.QueryDeviceStatusFailed | Sistem gagal mendapatkan status perangkat. | |
iot.device.QueryTopoRelationFailed | Sistem gagal mendapatkan hubungan topologi. Periksa apakah parameter permintaan valid. Sebagai contoh, jika nilai parameter PageSize melebihi 50, kesalahan ini terjadi. | |
iot.device.RemoveTopoRelationFailed | Sistem gagal menghapus hubungan topologi. | |
iot.device.SaveOrUpdateDevicePropertiesFailed | Sistem gagal menambahkan atau memodifikasi properti perangkat. | |
iot.device.SetDevicePropertyFailed | Sistem gagal menetapkan properti perangkat. Periksa nilai dan format parameter Items serta apakah properti yang ditentukan dapat dibaca atau ditulis. | Pastikan properti perangkat yang ditentukan sesuai dengan definisi fitur produk. Coba lagi nanti. |
iot.device.TooManyDevicePropertiesPerTime | Jumlah properti yang ditentukan melebihi batas. Untuk informasi lebih lanjut tentang batasan, lihat dokumentasi API. | Pastikan jumlah properti yang ingin Anda tentukan tidak melebihi batas. |
iot.device.TopoRelationCountExceeded | Jumlah hubungan topologi yang ditentukan melebihi batas. Untuk informasi lebih lanjut tentang batasan jumlah gateway atau sub-perangkat, lihat Batasan. | Hapus hubungan topologi yang tidak lagi Anda gunakan. Coba lagi nanti. |
iot.device.VerifyDeviceFailed | Sistem gagal mengotentikasi perangkat. | Pastikan bahwa parameter permintaan seperti parameter tentang informasi perangkat valid. Coba lagi nanti. |
iot.device.TooManyDeviceNamesPerRequest | Jumlah nama perangkat yang Anda tentukan dalam permintaan melebihi batas. | Pastikan jumlah nama perangkat dalam permintaan tidak melebihi 10.000. Coba lagi nanti. |
iot.device.InvalidDeviceParams | Parameter permintaan tidak valid. | Periksa apakah parameter permintaan seperti parameter yang berisi informasi perangkat valid. Coba lagi nanti. |
iot.devicesearch.InvalidSQLError | Pernyataan SQL tidak valid. | Pastikan bahwa sintaks SQL valid. Coba lagi nanti. |
iot.devicesearch.InvalidSQLOffsetError | Offset SQL tidak valid. | Periksa pernyataan SQL dan tentukan offset yang valid. Coba lagi nanti. |
iot.devicesearch.InvalidSQLFieldError | Pernyataan SQL mencakup nama field yang tidak valid. | Periksa pernyataan SQL dan tentukan nama field yang valid. Coba lagi nanti. |
iot.devicesearch.InvalidSQLConditionError | Jumlah konjungsi SQL melebihi batas. | Periksa pernyataan SQL dan kurangi jumlah konjungsi yang ditentukan. Coba lagi nanti. |
iot.devicesearch.InvalidSQLOrderError | Urutan SQL tidak valid. | Periksa pernyataan SQL dan tentukan urutan SQL yang valid. Coba lagi nanti. |
iot.devicesearch.InvalidSQLOperatorTypeError | Operator SQL tidak sesuai dengan tipe data. | Periksa pernyataan SQL dan tentukan operator yang valid. Coba lagi nanti. |
iot.devicesearch.InvalidSQLParamError | Sintaks SQL tidak valid. | Periksa pernyataan SQL dan hapus klausa dari sintaks yang tidak valid. Coba lagi nanti. |
iot.tsl.InvalidIdentifierInEventError | Sistem gagal mendapatkan catatan peristiwa asli dari perangkat. | Periksa apakah properti identifier yang ditentukan valid. |
InvalidIdentifierInServiceError | Sistem gagal mendapatkan catatan layanan asli dari perangkat. | Periksa apakah properti identifier yang ditentukan valid. |
InvalidIdentifierInPropertyError | Sistem gagal memperoleh catatan properti asli dari perangkat. | Periksa apakah identifier properti yang ditentukan valid. |
iot.device.PageTokenIsIllegal | Sistem gagal memperoleh snapshot asli, catatan properti, catatan layanan, dan catatan peristiwa. | Pastikan nilai parameter NextPageToken valid. Coba lagi nanti. |
iot.device.DeviceHasDistributed | Perangkat sudah didistribusikan. Tentukan nilai lain untuk parameter DeviceName. Coba lagi nanti. | Nilai yang ditentukan untuk parameter DeviceName sudah digunakan oleh perangkat yang ada di produk. Tentukan nilai valid lainnya. Coba lagi nanti. |
iot.device.FuzzyRuntimeSearchMinLengthLimit | Isi pencocokan fuzzy kurang dari lima karakter. | Tingkatkan batas panjang kata kunci pencocokan fuzzy. Coba lagi nanti. |
iot.device.RegionNotSupportDynamicGroup | Fitur grup dinamis tidak didukung di wilayah tersebut. Fitur grup dinamis hanya didukung di wilayah China (Shanghai). | Pastikan Anda menentukan China (Shanghai) untuk parameter wilayah. Coba lagi nanti. |
Kode kesalahan terkait distribusi perangkat
Kode kesalahan yang dimulai dengan iot.provisioning menunjukkan kesalahan terkait distribusi perangkat.
Kode Kesalahan | Deskripsi | Solusi |
iot.provisioning.RunningTaskExceedLimit | Jumlah maksimum tugas distribusi bersamaan telah tercapai dalam akun Alibaba Cloud yang ditentukan. Setiap akun Alibaba Cloud dapat membuat hingga 10 tugas untuk mendistribusikan produk dan perangkat. | Tunggu tugas yang sedang berjalan selesai sebelum Anda menambahkan tugas konkuren baru. |
iot.provisioning.TaskNotFinish | Tugas distribusi belum selesai. | Tunggu hingga tugas distribusi selesai. |
iot.provisioning.TaskIsProcessing | Tugas distribusi masih berlangsung. | Tunggu hingga tugas distribusi selesai. |
iot.provisioning.DeviceIsInAnotherTask | Perangkat ditambahkan ke tugas distribusi yang berbeda. | Jika perangkat ditambahkan ke beberapa tugas distribusi pada saat yang sama, hanya satu tugas distribusi yang dapat digunakan untuk mendistribusikan perangkat. |
iot.provisioning.TaskNotExist | Tugas distribusi tidak ada. | Pastikan tugas distribusi ada. Coba lagi nanti. |
iot.provisioning.TaskAlreadyFinish | Tugas distribusi sudah selesai. | Periksa apakah parameter permintaan valid. Coba lagi nanti. |
iot.provisioning.UidAndTaskNotMatch | ID akun Alibaba Cloud yang ditentukan berbeda dari ID akun Alibaba Cloud yang membuat tugas distribusi. | |
iot.provisioning.DeviceIsDistributing | Perangkat sedang didistribusikan. | Tunggu hingga perangkat didistribusikan. |
iot.provisioning.ProductIsDistributing | Produk sedang didistribusikan. | Sistem menjalankan tugas distribusi yang Anda buat hanya setelah tugas mendistribusikan produk selesai. |
iot.provisioning.AccountNotFound | Akun Alibaba Cloud yang ditentukan tidak ada. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.provisioning.TargetAccountParamsError | Anda harus menentukan informasi akun yang valid. | |
iot.provisioning.CrmServiceError | Akun Alibaba Cloud yang ditentukan dalam keadaan layanan abnormal. | Coba lagi nanti. |
iot.provisioning.InstanceOperationDeny | Instance tujuan tidak termasuk dalam akun Alibaba Cloud tujuan. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.provisioning.SourceInstanceNotFound | ID instance sumber yang ditentukan tidak ada. | |
iot.provisioning.TargetInstanceNotFound | ID instance tujuan yang ditentukan tidak ada. | |
iot.provisioning.CaptchaNotNull | Tidak ada kode verifikasi yang diberikan untuk operasi tersebut. | |
iot.provisioning.CaptchaNotFound | Kode verifikasi tidak valid. | |
iot.provisioning.SendCaptchaFlowControl | Permintaan operasi berlebihan diajukan dalam waktu singkat. Coba lagi satu menit kemudian. | Coba lagi nanti. Interval pengiriman kode verifikasi oleh sistem harus lebih dari satu menit. |
iot.provisioning.LimitExceeded | Jumlah maksimum perangkat terdistribusi telah tercapai. | Kurangi jumlah perangkat yang ingin Anda distribusikan. Coba lagi nanti. |
iot.provisioning.FailGetLogLat | Sistem gagal mendapatkan informasi lintang dan bujur. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.provisioning.NotCrossTenantId | Operasi ini tidak dapat dilakukan di seluruh akun Alibaba Cloud. | Operasi ini tidak dapat dilakukan di seluruh akun Alibaba Cloud. |
iot.provisioning.ErrorStrategy | Kebijakan distribusi tidak didukung. | Tentukan kebijakan distribusi yang valid. Coba lagi nanti. |
iot.provisioning.InstanceRegionConflict | Hanya satu ID instance yang dapat dipilih untuk setiap wilayah. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.provisioning.NotDeviceOwner | Pengguna saat ini bukan pemilik perangkat. | Hanya pemilik perangkat yang dapat mendistribusikan perangkat. |
iot.provisioning.NextTokenNotNull | Parameter permintaan NextToken tidak boleh kosong. Untuk informasi lebih lanjut, lihat ListDeviceDistributeJob. | Pastikan bahwa parameter permintaan valid. Coba lagi nanti. |
Kode kesalahan terkait grup perangkat
Kode kesalahan yang dimulai dengan iot.group menunjukkan kesalahan terkait grup perangkat.
Kode Kesalahan | Deskripsi | Solusi |
iot.group.NullGroupId | ID grup dibiarkan kosong dalam permintaan. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.group.DeleteGroupFailed | Sistem gagal menghapus grup. | |
iot.group.SubGroupNotNull | Subgrup ada di dalam grup. Anda tidak dapat menghapus grup yang memiliki subgrup. Untuk menghapus grup, Anda harus terlebih dahulu menghapus semua subgrup dari grup tersebut. | Hapus semua subgrup lalu hapus grup. |
iot.group.InvalidGroupName | Nama grup tidak valid. Nama dapat berisi huruf, angka, dan garis bawah (_). Nama harus memiliki panjang 4 hingga 30 karakter. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.group.GroupNameExisted | Nama grup sudah ada. | Tentukan nama valid untuk grup. Coba lagi nanti. |
iot.group.QueryGroupInfoFailed | Sistem gagal mendapatkan detail grup. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.group.NotExistedGroup | Grup tidak ada. Periksa nilai parameter GroupId. | Masuk ke konsol Platform IoT dan pastikan grup ada. Coba lagi nanti. |
iot.group.QueryGroupCountFailed | Sistem gagal mendapatkan jumlah grup. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.group.QueryGroupListFailed | Sistem gagal mendapatkan daftar grup. | |
iot.group.BindGroupRelationFailed | Sistem gagal membuat hubungan antar grup. | |
iot.group.UpdateGroupFailed | Sistem gagal memodifikasi informasi grup. | |
iot.group.QueryGroupTreeFailed | Sistem gagal mendapatkan struktur hubungan grup. | |
iot.group.CreateGroupFailed | Sistem gagal membuat grup. | |
iot.group.InvalidFormattedTagString | Format tag tidak valid. | Tag dalam format JSON. Tag terdiri dari tagKey dan tagValue. Anda harus menentukan tagKey dan tagValue yang valid untuk sebuah tag. Pisahkan beberapa tag dengan koma (,). Contoh: |
iot.group.TagCountExceedMax | Jumlah tag melebihi batas. Anda dapat menambahkan maksimal 100 tag ke sebuah grup. | Hapus tag yang tidak lagi digunakan. Coba lagi nanti. |
iot.group.GroupCountExceedMax | Jumlah grup melebihi batas.
| Hapus subgrup atau perangkat yang tidak digunakan dari grup. Coba lagi nanti. |
iot.group.SetGroupTagFailed | Sistem gagal menentukan tag grup. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.group.QueryGroupTagFailed | Sistem gagal mendapatkan informasi tag grup. | |
iot.group.LongGroupDescError | Panjang deskripsi grup melebihi batas. Deskripsi harus memiliki panjang 1 hingga 100 karakter. | Ubah deskripsi grup. Coba lagi nanti. |
iot.group.QueryGroupRelationFailed | Sistem gagal mendapatkan hubungan grup. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.group.GroupLevelExceedingLimitError | Jumlah level grup melebihi batas. Grup dapat bersarang hanya dalam tiga level. Level ini mencakup grup, subgrup, dan sub-subgrup. | Masuk ke konsol Platform IoT dan periksa level nesting grup. |
iot.group.SuperGroupUnsupport | Subgrup tidak dapat ditambahkan ke grup saat ini. | Masuk ke konsol Platform IoT dan periksa apakah grup adalah grup dinamis. Anda tidak dapat menambahkan subgrup ke grup dinamis. |
Kode kesalahan terkait pesan
Dalam banyak kasus, kode kesalahan yang dimulai dengan iot.messagebroker menunjukkan kesalahan terkait pesan. Kode kesalahan ini dikembalikan jika Anda gagal memanggil operasi API terkait pesan, bayangan perangkat, dan mesin aturan. Untuk informasi lebih lanjut tentang kode kesalahan yang dikembalikan oleh operasi API terkait mesin aturan, lihat bagian berikut.
Kode Kesalahan | Deskripsi | Solusi |
iot.messagebroker.CreateTopicRouteFailed | Sistem gagal membuat rute pesan antara topik. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.messagebroker.CreateTopicTemplateException | Terjadi pengecualian saat kategori topik sedang dibuat. | |
iot.messagebroker.CreateTopicTemplateFailed | Sistem gagal membuat kategori topik. | |
Iot.MessageBroker.BatchSubTopicFailed | Sistem gagal berlangganan ke beberapa topik. | |
Iot.MessageBroker.EmptySubTopicList | Daftar topik langganan kosong. | Tentukan topik yang valid. Coba lagi nanti. |
iot.messagebroker.DeleteTopicTemplateException | Terjadi pengecualian saat kategori topik sedang dihapus. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.messagebroker.DeleteTopicTemplateFailed | Sistem gagal menghapus kategori topik. | |
iot.messagebroker.DestTopicNameArraySizeIsLarge | Jumlah topik tujuan yang Anda tentukan untuk topik sumber melebihi batas. | Anda dapat menentukan maksimal 100 topik tujuan untuk satu topik sumber. Pastikan parameter terkait valid. Coba lagi nanti. |
iot.messagebroker.DeleteTopicRouteFailed | Sistem gagal menghapus rute pesan antara topik. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.messagebroker.DesireInfoInShadowMessageIsNotJson | Nilai parameter desire dalam bayangan perangkat tidak dalam format JSON. | Tentukan nilai dalam format JSON untuk parameter desire. Coba lagi nanti. |
iot.messagebroker.DesireValueIsNullInShadowMessage | Nilai parameter desire dalam bayangan perangkat kosong. | Tentukan nilai yang valid untuk parameter desire. Silakan coba lagi nanti. |
iot.messagebroker.ElementKeyOrValueIsNullInDesire | Parameter desire mencakup pengenal properti kosong atau nilai properti kosong. | Pastikan parameter desire tidak mencakup pengenal properti kosong atau nilai properti kosong. Coba lagi nanti. |
iot.messagebroker.ElementKeyOrValueIsNullInReport | Parameter report mencakup pengenal properti kosong atau nilai properti kosong. | Pastikan parameter report tidak mencakup pengenal properti kosong atau nilai properti kosong. Coba lagi nanti. |
iot.messagebroker.HALFCONN | Koneksi gagal karena perangkat dalam keadaan setengah terbuka. | Pastikan status koneksi perangkat normal. Coba lagi nanti. |
iot.messagebroker.InvalidFormattedSrcTopicName | Format nama topik sumber tidak valid. | Pastikan format nama topik valid. Coba lagi nanti. Anda dapat melihat topik perangkat pada tab Daftar Topik halaman Detail Perangkat di konsol Platform IoT. |
iot.messagebroker.InvalidFormattedTopicName | Format topik tidak valid. Anda dapat melihat topik perangkat pada tab Daftar Topik halaman Detail Perangkat di konsol Platform IoT. | Pastikan format topik valid. Coba lagi nanti. Anda dapat melihat topik perangkat pada tab Daftar Topik halaman Detail Perangkat di konsol Platform IoT. |
iot.messagebroker.InvalidFormattedTopicTemplateId | Format ID kategori topik tidak valid. | Pastikan format ID kategori topik valid. Coba lagi nanti. Anda dapat memanggil operasi QueryProductTopic untuk menanyakan nilai parameter TopicId. |
iot.messagebroker.InvalidTimeoutValue | Periode timeout yang ditentukan tidak valid. | Pastikan periode timeout yang ditentukan valid. Coba lagi nanti. Untuk informasi lebih lanjut, lihat dokumentasi API. |
iot.messagebroker.InvalidTopicTemplateOperationValue | Izin pada kategori topik tidak valid. | Pastikan izin pada kategori topik valid. Coba lagi nanti. Nilai valid: SUB: berlangganan PUB: publikasi ALL: publikasi dan berlangganan |
iot.messagebroker.InvalidVersionValueInShadowMessage | Nilai parameter version dalam bayangan perangkat tidak valid. | Pastikan nilai parameter version dalam bayangan perangkat valid. Coba lagi nanti. |
iot.messagebroker.MethodValueIsNotUpdate | Anda harus menetapkan parameter method menjadi update dalam bayangan perangkat. | Pastikan parameter method disetel ke update. Coba lagi nanti. |
iot.messagebroker.MessageContentIsNotBase64Encode | Konten pesan harus dienkripsi dalam Base64. | Pastikan konten pesan dienkripsi dalam Base64. Coba lagi nanti. |
iot.messagebroker.NoneElementInDesire | Tidak ada properti dalam parameter desire. | Pastikan satu atau lebih properti ditentukan untuk parameter desire. Coba lagi nanti. |
iot.messagebroker.NoneElementInReport | Tidak ada properti dalam parameter report. | Pastikan satu atau lebih properti ditentukan untuk parameter report. Coba lagi nanti. |
iot.messagebroker.NoneElementDestTopicNameInArray | Tidak ada elemen dalam daftar topik tujuan. | Pastikan satu atau lebih elemen ada dalam daftar topik tujuan. Coba lagi nanti. |
iot.messagebroker.NotFoundDesireInShadowMessage | Parameter desire tidak ada dalam parameter state bayangan perangkat. | Pastikan parameter desire ada dalam parameter state bayangan perangkat. |
iot.messagebroker.NotFoundMethodInShadowMessage | Parameter method tidak ada dalam bayangan perangkat. | Pastikan parameter method ada dalam bayangan perangkat. Coba lagi nanti. |
iot.messagebroker.NotFoundReportInShadowMessage | Parameter report tidak ada dalam bayangan perangkat. | Pastikan parameter report ada dalam bayangan perangkat. Coba lagi nanti. |
iot.messagebroker.NotFoundStateInShadowMessage | Parameter state tidak ada dalam bayangan perangkat. | Pastikan parameter state ada dalam bayangan perangkat. Coba lagi nanti. |
iot.messagebroker.NotFoundVersionOrNullVersionValue | Parameter version tidak ada atau nilai parameter version kosong. | Pastikan nilai parameter version valid. Coba lagi nanti. |
iot.messagebroker.NotMatchedProductKeyWithSrcTopicOwner | ProductKey produk yang berlangganan topik sumber tidak termasuk pengguna saat ini. | Pastikan produk dari topik milik pengguna saat ini. Coba lagi nanti. |
iot.messagebroker.NullMessageContent | Anda harus menentukan konten pesan yang valid. | Pastikan konten pesan valid. Coba lagi nanti. |
iot.messagebroker.NullShadowMessage | Anda harus menentukan konten bayangan perangkat yang valid. | Pastikan konten yang Anda tentukan untuk bayangan perangkat valid. Coba lagi nanti. |
iot.messagebroker.NullSrcTopicName | Anda harus menentukan nama valid untuk topik sumber. | Pastikan nama topik valid. Coba lagi nanti. |
iot.messagebroker.NullTopicName | Anda harus menentukan topik yang valid. | Pastikan topik valid. Coba lagi nanti. |
iot.messagebroker.NullTopicTemplateId | Anda harus menentukan ID valid untuk kategori topik. | Pastikan ID kategori topik valid. Coba lagi nanti. |
iot.messagebroker.NullTopicTemplateOperation | Anda harus memberikan izin valid pada kategori topik. | Pastikan izin pada kategori topik valid. Coba lagi nanti. |
iot.messagebroker.OFFLINE | Koneksi gagal karena perangkat tidak terhubung ke Platform IoT. | Pastikan perangkat terhubung ke Platform IoT dan coba lagi. |
iot.messagebroker.PublishMessageException | Terjadi pengecualian dalam perpesanan. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.messagebroker.PublishMessageFailed | Sistem gagal mengirim pesan. | |
iot.messagebroker.QueryDeviceShadowActionError | Sistem gagal menanyakan bayangan perangkat. | |
iot.messagebroker.QueryProductTopicListActionError | Sistem gagal mendapatkan daftar kategori topik. | |
iot.messageborker.QueryTopicReverseRouteTableListActionError | Sistem gagal mendapatkan daftar topik sumber. | |
iot.messageborker.QueryTopicRouteTableListActionError | Sistem gagal mendapatkan daftar rute pesan. | |
iot.messagebroker.QueryTopicTemplateActionError | Sistem gagal mendapatkan kategori topik. | |
iot.messagebroker.QueryTopicTemplateException | Terjadi pengecualian saat kategori topik sedang ditanyakan. | |
iot.messagebroker.RateLimit | Koneksi gagal karena throttling. | Pastikan frekuensi pemanggilan operasi API melebihi batas. Pemanggilan berlebihan dapat memicu throttling. Untuk informasi lebih lanjut, lihat Batasan. |
iot.messagebroker.ReportInShadowMessageIsNotJson | Nilai parameter report dalam parameter state bayangan perangkat tidak dalam format JSON. | Pastikan nilai parameter report dalam parameter state bayangan perangkat dalam format JSON. Coba lagi nanti. |
iot.messagebroker.RrpcException | Terjadi pengecualian saat pesan dikirim menggunakan Revert Remote Procedure Call (RRPC). | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.messagebroker.RrpcFailed | Sistem gagal mengirim pesan menggunakan RRPC. | |
iot.messagebroker.ShadowMessageIsNotJson | Bayangan perangkat tidak dalam format JSON. | Pastikan bayangan perangkat dalam format JSON. Coba lagi nanti. |
iot.messagebroker.ShadowMessageLengthIsLarge | Ukuran bayangan perangkat melebihi batas. | Pastikan ukuran bayangan perangkat tidak melebihi batas. Coba lagi nanti. Ukuran maksimum bayangan perangkat adalah 16 KB. |
iot.messagebroker.TIMEOUT | Koneksi gagal karena masalah timeout. | Coba lagi. |
iot.messagebroker.TooManyElementInDesire | Jumlah total properti yang termasuk dalam parameter desire melebihi batas. | Pastikan jumlah properti dalam parameter desire tidak melebihi batas. Coba lagi nanti. Bayangan perangkat dalam format JSON dapat mencakup maksimal 128 properti. |
iot.messagebroker.TooManyElementInReport | Jumlah total properti yang termasuk dalam parameter report melebihi batas. | Pastikan jumlah properti dalam parameter report tidak melebihi batas. Coba lagi nanti. Bayangan perangkat dalam format JSON dapat mencakup maksimal 128 properti. |
iot.messagebroker.TopicAlreadyFound | Nama kategori topik sudah ada di produk. | Pastikan nama setiap kategori topik dalam produk unik. Coba lagi nanti. |
iot.messagebroker.TopicTemplateCountExceedMax | Jumlah kategori topik dalam produk melebihi batas. | Pastikan jumlah kategori topik dalam produk tidak melebihi batas. Coba lagi nanti. Anda dapat mendefinisikan maksimal 50 kategori topik untuk sebuah produk. |
iot.messagebroker.TopicTemplateIsNotFound | Kategori topik tidak ada. | Pastikan kategori topik ada. Coba lagi nanti. Anda dapat memanggil operasi QueryProductTopic untuk melihat semua kategori topik dalam produk. |
iot.messagebroker.UpdateDeviceShadowMessageFailed | Sistem gagal memperbarui bayangan perangkat. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.messagebroker.UpdateTopicTemplateException | Terjadi kesalahan saat kategori topik sedang diperbarui. | |
iot.messagebroker.UpdateTopicTemplateFailed | Sistem gagal memperbarui kategori topik. | |
iot.messagebroker.TooManyUserProperties | Jumlah properti kustom dalam Message Queuing Telemetry Transport (MQTT) 5.0 melebihi 20. | Pastikan jumlah properti kustom tidak melebihi batas. Coba lagi nanti. |
iot.messagebroker.UserPropertyListExceedMaxLength | Total panjang properti kustom dalam MQTT 5.0 melebihi 8.192 karakter. | Pastikan total panjang properti kustom tidak melebihi batas. Coba lagi nanti. |
iot.messagebroker.InvalidUserProperty | Format properti kustom dalam MQTT 5.0 tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.messagebroker.CorrelationDataNotBase64Encode | Data korelasi dalam MQTT 5.0 tidak dienkripsi dalam Base64. | Pastikan data korelasi dienkripsi dalam Base64. Coba lagi nanti. |
iot.messagebroker.NullCorrelationData | Data korelasi dalam MQTT 5.0 kosong. | Pastikan data korelasi valid. Coba lagi nanti. |
iot.messagebroker.CorrelationDataExceedMaxLength | Panjang data korelasi dalam MQTT 5.0 melebihi 128 karakter. | Pastikan panjang data korelasi tidak melebihi batas. Coba lagi nanti. |
iot.messagebroker.InvalidMqttResponseTopic | Topik respons tidak valid. | Pastikan topik respons valid. Coba lagi nanti. |
Kode kesalahan terkait mesin aturan
Kode kesalahan yang dimulai dengan iot.rule atau iot.ruleng, dan beberapa kode kesalahan yang dimulai dengan iot.messagebroker menunjukkan kesalahan terkait mesin aturan.
Jika terjadi pengecualian atau kesalahan, periksa apakah parameter permintaan valid dan coba lagi nanti.
Kode Kesalahan | Deskripsi | Solusi |
iot.rule.CreateRuleException | Sistem gagal membuat aturan. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.rule.DeleteRuleFailed | Sistem gagal menghapus aturan. | |
iot.rule.IncorrentRuleActionId | ID aksi aturan tidak valid. | Panggil operasi ListRuleActions untuk menanyakan ID aksi aturan. Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.rule.IncorrentRuleActionType | Tipe aksi aturan tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. Untuk informasi lebih lanjut, lihat deskripsi parameter Type dalam topik CreateRuleAction. |
iot.rule.NullForwardDestForRule | Anda harus menentukan tujuan penerusan data yang valid. | Pastikan tujuan penerusan data ditentukan untuk aturan. Untuk informasi lebih lanjut tentang cara mengonfigurasi parameter Configuration, lihat CreateRuleAction. |
iot.rule.NullSqlForRule | Anda harus menentukan pernyataan SQL yang valid untuk aturan. | Pastikan pernyataan SQL yang valid ditentukan untuk aturan. Coba lagi nanti. |
iot.rule.NotFoundRule | Aturan tidak ada. | Tentukan nilai valid untuk parameter RuleId. Coba lagi nanti. Panggil operasi ListRule untuk mendapatkan ID semua aturan dalam akun. |
iot.rule.NotFoundRuleAction | Aksi aturan tidak ada. | Tentukan nilai valid untuk parameter ActionId. Coba lagi nanti. Panggil operasi ListRuleActions untuk mendapatkan semua ID aksi dari sebuah aturan. |
iot.rule.EmptyScript | Skrip parser kosong. | Pastikan skrip parser disimpan dan dikirimkan. Coba lagi nanti. |
iot.rule.EmptyScriptDraft | Draf skrip parser kosong. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.rule.scriptSyntaxError | Sintaks skrip tidak valid. | |
iot.rule.DataSourceNotExists | Sumber data yang ditentukan tidak ada. | |
iot.rule.DataSourceItemNotExists | Topik sumber data yang ditentukan tidak ada. | |
iot.rule.DestinationNotBound | Parser tidak terkait dengan tujuan data. | Pastikan parser terkait dengan tujuan data dan coba lagi. |
iot.rule.destinationNotExists | Tujuan penerusan data yang ditentukan tidak ada. | Pastikan ID tujuan data valid dan coba lagi. |
iot.rule.ParseRuleActionConfigError | Sistem gagal mengurai pengaturan aksi aturan. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.rule.QueryRuleActionListError | Sistem gagal mendapatkan daftar aksi aturan. | |
iot.rule.QueryRuleFailed | Sistem gagal mendapatkan informasi parser. | |
iot.rule.QueryRulePageActionError | Sistem gagal mendapatkan daftar aturan per halaman. | |
iot.rule.RuleActionIsAlreadyCreated | Aksi aturan yang ditentukan sudah ada. | |
iot.rule.RuleCountExceedMax | Jumlah total aturan melebihi batas. | |
iot.rule.RuleNameIsAlreadyExisted | Nama aturan yang ditentukan sudah ada. | |
iot.rule.StartRuleFailed | Sistem gagal mengaktifkan aturan. | Pastikan pengaturan aturan dan parameter permintaan valid. Coba lagi nanti. |
iot.rule.StopRuleFailed | Sistem gagal menonaktifkan aturan. | Pastikan pengaturan aturan dan parameter permintaan valid. Coba lagi nanti. |
iot.rule.TooManyRuleAction | Jumlah aksi aturan melebihi batas. | Pastikan parameter permintaan valid. Coba lagi nanti. Anda dapat menentukan maksimal 10 aksi penerusan data dalam sebuah aturan. |
iot.rule.UpdateRuleFailed | Sistem gagal memperbarui aturan. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.CreateRuleActionFailed | Sistem gagal membuat aksi aturan. | |
iot.ruleng.DeleteRuleActionFailed | Sistem gagal menghapus aksi aturan. | |
iot.ruleng.IncorrectActionTypeForError | Aturan untuk penerusan data kesalahan tidak tersedia untuk layanan cloud. | |
iot.ruleng.IncorrectRegionName | Di Tiongkok Daratan, data dapat diteruskan dari satu wilayah ke wilayah lain. Di luar Tiongkok Daratan, data hanya dapat diteruskan di wilayah yang sama. | |
iot.ruleng.IncorrectSysTopic | Topik komunikasi dasar atau topik komunikasi TSL tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. Tentukan topik yang valid. Untuk informasi lebih lanjut, lihat CreateRule. |
iot.ruleng.IncorrectType | Tipe topik aturan tidak valid. Nilai valid untuk parameter TopicType:
| Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.InvalidEndpoint | Titik akhir tidak valid. | |
iot.ruleng.InvalidFormattedTagInConfiguration | Panjang tag dalam parameter Configuration melebihi batas. | |
iot.ruleng.InvalidRamRole | Peran RAM tidak valid. | Masuk ke Konsol RAM untuk melihat informasi tentang peran. Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.ListInstancesError | Sistem gagal mendapatkan daftar instance. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.OnlyAllowOneErrorAction | Anda hanya dapat menentukan satu tujuan untuk menerima pesan kesalahan untuk sebuah aturan. | |
iot.ruleng.QueryInstanceError | Sistem gagal mendapatkan detail instance. | |
iot.ruleng.QueryRuleActionFailed | Sistem gagal mendapatkan aksi aturan. | |
iot.ruleng.RegionNotSupportRuleForwardCloudProduct | Penerusan data ke layanan Alibaba Cloud tidak didukung di wilayah ini. | Pastikan parameter permintaan valid. Coba lagi nanti. Untuk informasi lebih lanjut tentang layanan cloud yang didukung oleh setiap wilayah, lihat Wilayah dan zona. |
iot.ruleng.RuleActionConfigurationIsNotJson | Nilai parameter Configuration dari aksi aturan tidak dalam format JSON. Nilai parameter Configuration harus dalam format JSON. Untuk informasi lebih lanjut, lihat CreateRuleAction. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.RuleAlreadyIsStarted | Aturan dalam keadaan berjalan. | |
iot.ruleng.NullRamRoleArn | Anda harus menentukan parameter roleArn. | |
iot.ruleng.NullRamRoleName | Anda harus menentukan parameter roleName. | |
iot.ruleng.NullRuleActionConfig | Anda harus menentukan parameter Configuration untuk aksi aturan. | |
iot.ruleng.NullRuleActionType | Anda harus menentukan parameter Type untuk aksi aturan. | |
iot.ruleng.UpdateRuleActionFailed | Sistem gagal memperbarui aksi aturan. | |
iot.messagebroker.IncorrectRuleSql | Pernyataan SQL aturan tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. Untuk informasi lebih lanjut tentang cara mengonfigurasi pernyataan SQL, lihat CreateRule. |
iot.messagebroker.QueryRuleConfigActionException | Sistem gagal mendapatkan konfigurasi aturan. | Pastikan parameter permintaan valid. Coba lagi nanti. |
Tabel berikut menjelaskan kode kesalahan yang dikembalikan saat penentuan tujuan penerusan data gagal.
Kode kesalahan | Deskripsi | Solusi |
iot.messagebroker.InvalidFormattedTopicName | Format topik tidak valid. | Lihat format topik pada tab Daftar Topik di konsol Platform IoT. Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.prod.NotExistedProduct | Produk yang ditentukan tidak ada. | Pastikan ProductKey yang ditentukan valid, produk milik akun Alibaba Cloud, dan parameter permintaan valid. Coba lagi nanti. |
iot.common.QueryProductActionError | Sistem gagal mendapatkan informasi produk. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.IncorrectSysTopic | Topik komunikasi dasar atau topik komunikasi TSL tidak valid. Tentukan topik yang valid. Untuk informasi lebih lanjut, lihat CreateRule. | |
iot.messagebroker.NullTopicName | Anda harus menentukan nama topik yang valid. |
Kode kesalahan | Deskripsi | Solusi |
iot.ruleng.NullOtsInstanceName | Anda harus menentukan nama yang valid untuk instance Tablestore (OTS). | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.NullTableNameInOtsInstance | Anda harus menentukan nama tabel yang valid untuk instance OTS. | |
iot.ruleng.NullPrimaryKeyInOtsTable | Anda harus menentukan kunci utama yang valid untuk tabel OTS. | |
iot.ruleng.NullPrimaryKeyNameInOts | Anda harus menentukan nama yang valid untuk kunci utama. | |
iot.ruleng.NullPrimaryKeyTypeInOts | Anda harus menentukan tipe yang valid untuk kunci utama. | |
iot.ruleng.NullPrimaryKeyValueInOts | Anda harus menentukan nilai yang valid untuk kunci utama. | |
iot.ruleng.IncorrectPrimaryKeyValueInOtsTable | Nilai kunci utama untuk tabel OTS tidak valid. | Lihat kunci utama yang Anda tentukan saat membuat tabel data di konsol OTS. Pastikan parameter permintaan valid. Coba lagi nanti. |
Kode kesalahan | Deskripsi | Solusi |
iot.ruleng.NullTopicNameInMns | Anda harus menentukan topik MNS yang valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.NotFoundTopicInMns | Topik MNS tidak ada. Periksa nama topik MNS. | Pastikan nama topik MNS dan parameter permintaan lainnya valid. Coba lagi nanti. |
iot.ruleng.QueryMnsTopicListActionError | Sistem gagal mendapatkan daftar topik MNS. | Pastikan parameter permintaan valid. Coba lagi nanti. |
Kode kesalahan | Deskripsi | Solusi |
iot.ruleng.NullServiceNameInFc | Nama layanan Function Compute tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.NullFunctionNameInFc | Anda harus menentukan nama yang valid untuk fungsi tersebut. | |
iot.ruleng.NotFoundServiceInFc | Layanan Function Compute tidak ada. | Peroleh nama yang benar dari layanan Function Compute di konsol Function Compute. Pastikan parameter permintaan valid. Coba lagi nanti. |
Kode kesalahan | Deskripsi | Solusi |
iot.messagebroker.NullTopicName | Anda harus menentukan topik Antrian Pesan yang valid untuk menerima pesan. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.InstanceNotFound | Instansi tidak ditemukan. | |
iot.ruleng.ListMqTopicsError | Sistem gagal mendapatkan topik Antrian Pesan. | |
iot.ruleng.TopicIsNotUnique | Topik yang ditentukan sudah ada. | |
iot.ruleng.TopicNotFound | Topik yang ditentukan tidak ada. |
Kode kesalahan | Deskripsi | Solusi |
iot.ruleng.InvalidFormattedTagNameInHitsdb | Format tag TSDB tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.InvalidFormattedTimestampInHitsdb | Format timestamp tidak valid. | |
iot.ruleng.NotBindCustomerVpc | Tidak ada VPC yang terpasang pada instance. | |
iot.ruleng.NullInstanceNameInHitsdb | Anda harus menentukan nama yang valid untuk instance TSDB. | |
iot.ruleng.NullTagNameInHitsdb | Anda harus menentukan nama yang valid untuk tag TSDB. | |
iot.ruleng.NullTagValueInHitsdb | Anda harus menentukan nilai yang valid untuk tag TSDB. | |
iot.ruleng.NullTimestampInHitsdb | Anda harus menentukan tag yang valid untuk timestamp. | |
iot.ruleng.OnlySameRegionHitsdbSupport | Data hanya dapat diteruskan ke instance TSDB yang berada di wilayah yang sama. |
Kode kesalahan | Deskripsi | Solusi |
iot.ruleng.GrantVpcInstanceFailed | Sistem gagal mengotorisasi VPC. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.InvalidFormattedConnectionIp | Format titik akhir tidak valid. | |
iot.ruleng.InvalidFormattedConnectionPort | Format port tidak valid. | |
iot.ruleng.InvalidFormattedRdsDatabaseName | Nama database ApsaraDB RDS tidak valid. | |
iot.ruleng.InvalidFormattedRdsTableName | Nama tabel ApsaraDB RDS tidak valid. | |
iot.ruleng.ListRdsAccountError | Sistem gagal mendapatkan akun untuk instance ApsaraDB RDS. | |
iot.ruleng.NotFoundTable | Tabel ApsaraDB RDS tidak ada. | |
iot.ruleng.NotFoundVpcInstance | VPC tidak ada. | |
iot.ruleng.NotFoundVpcInstanceConnection | Titik akhir VPC dari instance ApsaraDB RDS tidak ada. | Pastikan Anda menentukan VPC dan vSwitch yang valid untuk instance ApsaraDB RDS. Coba lagi nanti. |
iot.ruleng.NotMatchedField | Bidang yang ditentukan tidak sesuai dengan tabel database ApsaraDB RDS. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ruleng.NullConnectionIp | Anda harus menentukan titik akhir yang valid. | |
iot.ruleng.NullConnectionPort | Anda harus menentukan port yang valid. | |
iot.ruleng.NullRdsInstanceName | Anda harus menentukan nama yang valid untuk instance ApsaraDB RDS. | |
iot.ruleng.NullRdsDatabaseName | Anda harus menentukan nama yang valid untuk database ApsaraDB RDS. | |
iot.ruleng.NullRdsAccountName | Anda harus menentukan nama yang valid untuk akun. | |
iot.ruleng.NullRdsPassword | Anda harus menentukan kata sandi yang valid untuk akun. | |
iot.ruleng.NullRdsTableName | Anda harus menentukan nama yang valid untuk tabel ApsaraDB RDS. | |
iot.ruleng.NullRdsFieldName | Anda harus menentukan nama yang valid untuk bidang ApsaraDB RDS. | |
iot.ruleng.NullRdsFieldValue | Anda harus menentukan nilai yang valid untuk bidang ApsaraDB RDS. | |
iot.ruleng.NullVpcInstance | Anda harus menentukan VPC yang valid. | |
iot.ruleng.OnlySupportSameRegionRds | Data dapat diteruskan ke instance ApsaraDB RDS yang berada di wilayah yang sama. | |
iot.ruleng.QueryServerMappingInfoError | Sistem gagal mendapatkan informasi pemetaan VPC. |
Kode kesalahan terkait langganan sisi server
Kode kesalahan yang dimulai dengan iot.consumer menunjukkan kesalahan terkait langganan sisi server.
Kode kesalahan | Deskripsi | Solusi |
iot.consumer.group.CallbackTypeEmpty | Anda tidak dapat mengatur parameter CallbackType dari semua grup konsumen menjadi false. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.consumer.group.ChangeDefaultConsumerGroupNotAllowed | Anda tidak dapat mengubah grup konsumen default. | |
iot.consumer.group.ConsumerGroupExceedsLimit | Jumlah grup konsumen yang berlangganan melebihi batas. | |
iot.consumer.group.ConsumerGroupExceedLimit | Jumlah grup konsumen melebihi batas. | |
iot.consumer.group.ConsumerGroupNameExisted | Nama grup konsumen sudah ada. | |
iot.consumer.group.ConsumerGroupNotExist | Grup konsumen tidak ada. | |
iot.consumer.group.CreateConsumerGroupFailed | Sistem gagal menambahkan grup konsumen. | |
iot.consumer.group.DeleteConsumerGroupFailed | Sistem gagal menghapus grup konsumen. | |
iot.consumer.group.InvalidConsumerGroupName | Nama grup konsumen tidak valid. | |
iot.consumer.group.InvalidConsumerGroupId | ID grup konsumen tidak valid. | |
iot.consumer.group.InvalidConsumerGroup | Grup konsumen tidak valid. | |
iot.consumer.group.InvalidGroupBy | Parameter groupby tidak valid. | |
iot.consumer.group.InvalidSubscribeType | Tipe langganan tidak valid. | |
iot.consumer.group.MnsCheckFailed | Sistem gagal memverifikasi MNS. | |
iot.consumer.group.MnsNotSupport | Produk dengan perangkat yang dialihkan tidak mendukung langganan sisi server MNS. | |
iot.consumer.group.ProductKeyExceedsLimit | Jumlah layanan yang dilanggan oleh grup konsumen melebihi batas. | |
iot.consumer.group.QueryConsumerGroupStatusFailed | Sistem gagal mendapatkan status grup konsumen. | |
iot.consumer.group.UpdateConsumerGroupFailed | Sistem gagal memperbarui grup konsumen. | |
iot.consumer.group.SubscribeNotExist | Langganan sisi server MNS atau AMQP tidak ada. |
Kode kesalahan terkait pembaruan over-the-air (OTA)
Kode kesalahan yang dimulai dengan iot.firmware atau iot.ota menunjukkan kesalahan terkait pembaruan OTA.
Kode Kesalahan | Deskripsi | Solusi |
iot.firmware.AlreadyExistedFirmwareName | Nama paket pembaruan OTA yang ditentukan sudah ada. | Tentukan nama yang valid untuk paket pembaruan OTA. Coba lagi nanti. |
iot.firmware.AlreadyExistedFirmwareVersion | Versi paket pembaruan OTA sudah ada di produk. | Tentukan versi yang valid untuk paket pembaruan OTA. Coba lagi nanti. |
iot.firmware.BadlyFormattedGrayPercent | Format persentase pembaruan tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.BatchCancelDeviceUpgradeFailed | Sistem gagal membatalkan pembaruan perangkat. | Ajukan tiket. |
iot.firmware.BlankFirmwareName | Nama paket pembaruan OTA hanya berisi spasi. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.CancelOTAStrategyByJobFailed | Sistem gagal membatalkan kebijakan pembaruan yang terkait dengan batch pembaruan dinamis. | Ajukan tiket. |
iot.firmware.CancelOTATaskByJobFailed | Sistem gagal membatalkan tugas pembaruan perangkat dari batch pembaruan. | |
iot.firmware.CancelOptionIsMandatory | Anda harus menentukan parameter yang diperlukan. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.CancelUpgradeTaskFailed | Sistem gagal membatalkan batch pembaruan. | Ajukan tiket. |
iot.firmware.CreateFirmwareFailure | Sistem gagal membuat paket pembaruan OTA. | |
iot.firmware.CreateOTAUpgradeJobFailure | Sistem gagal membuat batch pembaruan. | |
iot.firmware.DeleteFirmwareFailure | Sistem gagal menghapus paket pembaruan OTA. | |
iot.firmware.DeviceUpgradeRecordNotFound | Perangkat tidak sedang diperbarui. | Periksa apakah tugas pembaruan sedang berjalan dan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.DeviceWithDestinationVersionInArray | Versi firmware perangkat sama dengan versi yang ingin Anda perbarui. | Periksa apakah perangkat yang diperbarui ada. |
iot.firmware.DynamicGrayNotSupported | Anda tidak dapat melakukan pembaruan bertahap dinamis pada perangkat. | Fitur ini tidak didukung. |
iot.firmware.DynamicSpecificNotSupported | Anda tidak dapat melakukan pembaruan spesifik dinamis pada perangkat. | |
iot.firmware.EmptyFirmwareFile | Ukuran paket pembaruan OTA adalah 0. | Pastikan paket pembaruan OTA yang Anda unggah valid. Coba lagi nanti. |
iot.firmware.FireTimeMustLargeThanCurrentTime | Waktu pembaruan yang dijadwalkan harus lebih dari waktu saat ini. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.FireTimeTooLate | Waktu pembaruan yang dijadwalkan harus paling lambat tujuh hari setelah waktu saat ini. | |
iot.firmware.FireTimeTooShort | Waktu pembaruan yang dijadwalkan harus minimal 5 menit setelah waktu saat ini. | |
iot.firmware.FirmwareAndProductKeyMismatch | Paket pembaruan OTA tidak cocok dengan parameter ProductKey. | |
iot.firmware.FirmwareCountExceedMax | Jumlah paket pembaruan OTA melebihi 500. | Hapus paket pembaruan OTA yang tidak lagi digunakan. Coba lagi nanti. |
iot.firmware.FirmwareDescriptionExceedMaxLength | Deskripsi paket pembaruan OTA melebihi 100 karakter. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.FirmwareNotFound | Paket pembaruan OTA tidak ada. | |
iot.firmware.FirmwareNotVerified | Anda tidak dapat memulai pembaruan karena paket pembaruan OTA belum diverifikasi. | Pastikan paket pembaruan OTA telah diverifikasi. Coba lagi nanti. |
iot.firmware.GenerateOTAUploadURLFailure | Sistem gagal menghasilkan URL unggah untuk paket pembaruan. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.GrayAppliesToStaticOnly | Untuk melakukan pembaruan bertahap, Anda hanya dapat mengonfigurasi batch pembaruan statis. | |
iot.firmware.InProgressDynamicJobExisted | Batch dinamis yang sedang berjalan sudah ada. | Anda hanya dapat menggunakan satu paket pembaruan OTA untuk membuat satu batch pembaruan dinamis. Batalkan batch pembaruan dinamis yang sedang berlangsung dan coba buat batch pembaruan dinamis lagi. |
iot.firmware.InProgressVerifyJobExisted | Tugas verifikasi paket pembaruan OTA sedang berlangsung. | Tunggu tugas verifikasi yang sedang berlangsung selesai sebelum Anda membuat tugas verifikasi paket pembaruan OTA. |
iot.firmware.IncorrectDeviceUpgradeJobStatus | Status tugas pembaruan perangkat yang akan dibatalkan tidak valid. | Tugas pembaruan perangkat tidak dapat dibatalkan. Periksa apakah tugas pembaruan perangkat sedang berlangsung. |
iot.firmware.IncorrectFormattedFirmwareName | Format nama paket pembaruan OTA tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.IncorrectFormattedFirmwareVersion | Format versi paket pembaruan OTA tidak valid. | |
iot.firmware.IncorrectFormattedModuleName | Format nama modul tidak valid. | |
iot.firmware.IncorrectFormattedSrcVersion | Format versi sumber tidak valid. | |
iot.firmware.InvalidDynamicMode | Mode pembaruan dinamis tidak valid. | |
iot.firmware.InvalidFirmware | Paket pembaruan OTA tidak valid. | |
iot.firmware.InvalidFirmwareId | ID paket pembaruan OTA tidak valid. | |
iot.firmware.InvalidFirmwareSign | Tanda tangan paket pembaruan OTA tidak valid. | |
iot.firmware.InvalidFirmwareSignMethod | Algoritma tanda tangan paket pembaruan OTA tidak valid. | |
iot.firmware.InvalidFirmwareSize | Ukuran paket pembaruan OTA tidak valid. | |
iot.firmware.InvalidFirmwareType | Jenis paket pembaruan OTA tidak valid. | |
iot.firmware.InvalidFirmwareUrl | URL paket pembaruan OTA tidak valid. | |
iot.firmware.InvalidGenerateOTAUploadURLParam | Sistem gagal menghasilkan URL untuk paket pembaruan karena parameter yang ditentukan tidak valid. | |
iot.firmware.InvalidGrayPercent | Persentase pembaruan bertahap tidak valid. | |
iot.firmware.InvalidMaximumPerMinute | Laju pembaruan maksimum tidak memenuhi persyaratan. | |
iot.firmware.InvalidOTAJobId | ID batch tidak valid. | |
iot.firmware.InvalidOTATaskId | ID tugas pembaruan tidak valid. | |
iot.firmware.InvalidOverwriteMode | Mode penimpaan tidak valid. | |
iot.firmware.InvalidProductKey | Nilai parameter ProductKey tidak valid. | |
iot.firmware.InvalidRetryCount | Jumlah percobaan ulang tidak valid. | |
iot.firmware.InvalidRetryInterval | Interval percobaan ulang tidak valid. | |
iot.firmware.InvalidSelectionType | Jenis yang ditentukan tidak valid. | |
iot.firmware.InvalidTargetSelection | Target yang ditentukan tidak valid. | |
iot.firmware.InvalidTaskStatus | Status tugas pembaruan tidak valid. | |
iot.firmware.InvalidTimeoutSetting | Pengaturan waktu habis tidak valid. | |
iot.firmware.JobAlreadyCanceled | Batch dibatalkan. | |
iot.firmware.JobHasNoScheduleTime | Batch bukan batch yang dijadwalkan. | |
iot.firmware.ListOTAFirmwareFailed | Sistem gagal mendapatkan daftar paket pembaruan OTA. | |
iot.firmware.ListOTAJobFailed | Sistem gagal mendapatkan daftar batch pembaruan. | |
iot.firmware.ListOTAModuleFailed | Sistem gagal mendapatkan daftar modul. | |
iot.firmware.ListOTAModuleNameByProductFailed | Sistem gagal mendapatkan daftar modul produk. | |
iot.firmware.ListOTATaskByDeviceFailed | Sistem gagal mendapatkan tugas pembaruan perangkat. | |
iot.firmware.ListOTATaskByJobFailed | Sistem gagal mendapatkan tugas pembaruan batch. | |
iot.firmware.MalformedFirmwareUrl | URL paket pembaruan OTA tidak valid. | |
iot.firmware.ModuleCountLimitExceeded | Jumlah modul melebihi batas. | |
iot.firmware.ModuleNameReserved | Nama modul dicadangkan. Anda harus menentukan nama modul lain yang valid. | |
iot.firmware.MoreThanOneSrcVersion | Anda hanya dapat menentukan satu versi sumber saat menggunakan paket pembaruan OTA untuk pembaruan diferensial. | |
iot.firmware.NoDeviceCanUpgrade | Tidak ada perangkat yang dapat diperbarui. | Periksa apakah perangkat telah diperbarui. |
iot.firmware.NonVersionedDeviceInArray | Perangkat dalam grup perangkat tidak mengirimkan versi firmware atau mengirimkan versi firmware yang tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.NotDynamicJob | Anda hanya dapat membatalkan kebijakan pembaruan dinamis yang terkait dengan batch pembaruan dinamis. | |
iot.firmware.NullFirmwareId | Anda harus menentukan ID paket pembaruan OTA. | |
iot.firmware.NullFirmwareName | Anda harus menentukan nama paket pembaruan OTA. | |
iot.firmware.NullFirmwareUrl | Anda harus menentukan URL paket pembaruan OTA. | |
iot.firmware.NullFirmwareVersion | Anda harus menentukan versi paket pembaruan OTA. | |
iot.firmware.NullGrayPercent | Anda harus menentukan persentase pembaruan yang valid untuk pembaruan bertahap. | |
iot.firmware.NullOTAJobId | Anda harus menentukan ID batch yang valid. | |
iot.firmware.NullSelectionType | Anda harus menentukan jenis yang valid. | |
iot.firmware.NullSrcVersions | Anda harus menentukan versi firmware yang valid untuk diperbarui. | |
iot.firmware.NullTargetDeviceNames | Anda harus menentukan ruang lingkup perangkat yang valid untuk dilakukan pembaruan spesifik statis. | |
iot.firmware.NullTargetSelection | Anda harus menentukan target yang valid. | |
iot.firmware.NullTaskId | Anda harus menentukan ID batch yang valid. | |
iot.firmware.ParameterSizeExceedMax | Jumlah parameter dalam daftar melebihi batas. | |
iot.firmware.ReUpgradeFailedFirmwareNotVerified | Anda tidak dapat memulai ulang pembaruan karena paket pembaruan OTA belum diverifikasi. | |
iot.firmware.ScheduleFinishTimeEarlierThanStartTime | Waktu akhir pembaruan yang dijadwalkan harus lebih dari waktu mulai. | |
iot.firmware.ScheduleFinishTimeTooEarly | Waktu akhir pembaruan yang dijadwalkan harus minimal 60 menit setelah waktu mulai. | |
iot.firmware.ScheduleFinishTimeTooLate | Waktu akhir pembaruan yang dijadwalkan tidak boleh lebih dari 30 hari setelah waktu mulai. | |
iot.firmware.ScheduleFinishTimeWithoutStartTime | Anda harus menentukan waktu mulai dan waktu akhir pembaruan terjadwal secara bersamaan. | |
iot.firmware.SrcDestVersionMatched | Versi firmware sumber sama dengan versi firmware tujuan. | |
iot.firmware.SrcVersionIsMandatory | Anda harus menentukan versi sumber untuk paket pembaruan diferensial. | |
iot.firmware.SrcVersionMismatch | Versi firmware perangkat saat ini berbeda dari versi sumber paket pembaruan OTA. | |
iot.firmware.SrcVersionsNotAllowed | Anda tidak dapat menentukan beberapa versi firmware sumber. | |
iot.firmware.SrcVersionsSizeExceedMax | Jumlah versi firmware sumber melebihi batas. | |
iot.firmware.SystemBusy | Sistem sedang sibuk. Coba lagi nanti. | Jika masalah berlanjut, ajukan tiket. |
iot.firmware.SystemBusyForScheduleTime | Sistem sedang sibuk. Anda harus menentukan waktu lain untuk melakukan pembaruan terjadwal. | |
iot.firmware.TargetDeviceNamesNotAllowed | Anda tidak dapat melakukan pembaruan spesifik statis pada perangkat. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.TooManyDeviceUpgrade | Jumlah perangkat yang mengirimkan permintaan pembaruan melebihi batas. Coba lagi nanti. | Pastikan parameter permintaan valid. Coba lagi 1 menit kemudian. |
iot.firmware.TooManyDeviceUpgradeForScheduleTime | Jumlah perangkat yang mengirimkan permintaan pembaruan pada waktu yang dijadwalkan melebihi batas. Anda harus menentukan waktu lain untuk menjalankan pembaruan terjadwal. | |
iot.firmware.UpgradeSrcVersionMismatch | Versi firmware sumber yang akan diperbarui berbeda dengan versi sumber paket pembaruan OTA diferensial. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.VerifyFirmwareFailed | Sistem gagal memverifikasi paket pembaruan OTA. | Ajukan tiket. |
iot.firmware.InvalidOTATaskId | Nilai yang ditentukan untuk parameter TaskId tidak ada. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.firmware.InvalidTaskStatus | Status tugas pembaruan perangkat yang sesuai dengan parameter TaskId tidak valid. | |
iot.firmware.JobTagIsTooLong | Saat membuat batch pembaruan, jumlah total karakter tag melebihi 4.096. | |
iot.firmware.JobTagKeyInvalid | Saat membuat batch pembaruan, kunci tag tidak valid. | |
iot.firmware.JobTagValueInvalid | Saat membuat batch pembaruan, nilai tag tidak valid. | |
iot.firmware.JobTagTooMany | Saat membuat batch pembaruan, jumlah tag dalam format | |
iot.ota.PackageFileAmountExceed | Saat membuat paket pembaruan, jumlah file paket pembaruan melebihi 20. | |
iot.ota.PackageFileParamConflict | Saat membuat paket pembaruan, terjadi konflik pada parameter file paket pembaruan. Anda tidak dapat menentukan parameter terkait satu file dan parameter terkait beberapa file secara bersamaan. | |
iot.ota.PackageFileNameDuplicated | Saat membuat paket pembaruan, nama file paket pembaruan duplikat. | |
iot.ota.PackageFileUrlDuplicated | Saat membuat paket pembaruan, URL file paket pembaruan duplikat. | |
iot.ota.PackageFileSignDuplicated | Saat membuat paket pembaruan, nilai tanda tangan file paket pembaruan duplikat. | |
iot.ota.tag.KeyDuplicated | Kunci duplikat ada dalam daftar tag. | |
iot.ota.CreateOTAModuleFailure | Terjadi kesalahan saat Anda membuat modul OTA. | Ajukan tiket. |
iot.ota.CreateOTAModuleParamError | Parameter permintaan tidak valid saat Anda membuat modul OTA. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ota.CreateOTAModuleExceedLimit | Jumlah modul OTA untuk produk melebihi batas. | Hapus modul yang tidak lagi digunakan. Coba lagi nanti. |
iot.ota.CreateOTAModuleNameExist | Nama modul OTA yang ingin Anda buat sudah ada. | Tentukan nama yang valid dan unik untuk modul OTA. Coba lagi nanti. |
iot.ota.UpdateOTAModuleFailure | Terjadi kesalahan saat Anda memperbarui modul OTA. | Ajukan tiket. |
iot.ota.UpdateOTAModuleParamError | Parameter permintaan yang digunakan untuk memperbarui modul OTA tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ota.DeleteOTAModuleParamError | Parameter permintaan yang digunakan untuk menghapus modul OTA tidak valid. | |
iot.ota.DeleteOTAModuleFailure | Terjadi kesalahan saat Anda mencoba menghapus modul OTA. | |
iot.ota.DeleteOTAModulePackageExist | Anda tidak dapat menghapus modul OTA yang memiliki paket pembaruan terlampir. | |
iot.ota.DeleteOtaDefaultModule | Anda tidak dapat menghapus modul default. | |
iot.ota.ListOTAModuleParamError | Parameter permintaan yang digunakan untuk mendapatkan daftar modul OTA tidak valid. | |
iot.ota.ListOTAModuleFailure | Terjadi kesalahan saat Anda mencoba mendapatkan daftar modul OTA. | |
iot.ota.OTAModuleNotExist | Sistem gagal menghapus atau memperbarui modul OTA karena modul OTA tidak ada di produk. | |
iot.ota.TooManyOtaTask | Jumlah ID tugas yang ditentukan oleh parameter permintaan TaskId.N melebihi batas. | |
iot.ota.TaskIdIsNull | Anda harus menentukan nilai yang valid untuk parameter TaskId.N. | |
iot.ota.ConfirmNotAllowedNow | Perangkat tidak dapat diperbarui pada waktu saat ini, dan tugas pembaruan perangkat yang menunggu konfirmasi tidak dapat dikonfirmasi. | |
iot.ota.EmptyDeviceInfoParams | Anda harus menentukan informasi perangkat. | |
iot.ota.InvalidOtaModuleName | Format nama modul OTA tidak valid. | |
iot.ota.GroupNotExist | Grup tidak tersedia. Pastikan parameter permintaan valid. Silakan coba lagi nanti. | |
iot.ota.DynamicGroupExpressionInvalid | Saat Anda melakukan pembaruan OTA pada grup dinamis, Anda harus menentukan nama modul dan versi modul dalam kondisi pembaruan. | |
iot.ota.DynamicGroupTaskCountExceedLimit | Jumlah batch pembaruan untuk grup dinamis melebihi 5. | |
iot.ota.UpgradeDeviceCountExceedLimit | Jumlah perangkat yang mengirimkan permintaan pembaruan melebihi batas. Untuk informasi lebih lanjut, lihat Batasan. | Ajukan tiket. |
iot.ota.GroupUpgradeTenantInvalid | Pembaruan berbasis grup yang dimulai oleh akun Alibaba Cloud tidak valid. Pastikan parameter permintaan valid. Coba lagi nanti. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ota.GroupTypeInvalid | Jenis grup yang ditentukan untuk pembaruan berbasis grup tidak valid. Pastikan parameter permintaan valid. Coba lagi nanti. | |
iot.firmware.VerifyFirmwareNoNeed | Paket pembaruan saat ini tidak perlu diverifikasi. | |
iot.ota.DownloadProtocolInvalid | Protokol yang digunakan untuk mengunduh paket pembaruan untuk batch pembaruan saat ini tidak valid. | |
iot.ota.DownloadProtocolMqttNotSuitable | Anda tidak dapat menggunakan protokol MQTT untuk mengunduh paket pembaruan untuk batch pembaruan saat ini. | |
iot.ota.DynamicGroupConflict | Nilai parameter OverwriteMode dan MultiModuleMode tidak konsisten di seluruh batch pembaruan baru dan yang sudah ada dari grup dinamis. | |
iot.ota.OverWriteAndMultiModuleConflict | Anda dapat mengatur parameter OverwriteMode ke 2 atau parameter MultiModuleMode ke true. | |
iot.ota.dynamicGroupForbiddenInDefaultInstance | Perangkat di instans publik versi sebelumnya tidak mendukung pembaruan dinamis berbasis grup. | Perangkat di instans publik versi sebelumnya tidak mendukung fitur grup dinamis. |
iot.ota.multiModuleModeForbiddenInDefaultInstance | Perangkat di instans publik versi sebelumnya tidak mendukung pembaruan simultan beberapa modul. | Instans publik versi sebelumnya tidak mendukung pembaruan simultan beberapa modul. |
iot.ota.InvalidTaskExist | Setidaknya satu tugas pembaruan perangkat yang Anda tentukan tidak valid. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ota.UnmatchedJob | ID batch pembaruan tidak cocok dengan ID tugas pembaruan perangkat. | |
iot.ota.JobCanceled | Batch pembaruan dibatalkan. | |
iot.ota.InvalidJobId | ID batch pembaruan tidak ada. | |
iot.ota.InvalidFirmwareUid | Paket pembaruan OTA tidak ada. | |
iot.ota.InvalidTaskId | ID tugas pembaruan perangkat tidak ada. | |
iot.ota.FailedTaskNotFound | Sistem tidak menemukan tugas pembaruan perangkat yang gagal atau dibatalkan dalam batch pembaruan. | |
iot.ota.DeviceNotReUpgraded | Sistem tidak menemukan perangkat mana pun yang dapat dilakukan pembaruan ulang. | |
iot.ota.DeviceNotExist | Perangkat tidak ada. | Pastikan parameter permintaan valid. Coba lagi nanti. |
iot.ota.FirmwareNotVerified | Paket pembaruan OTA sedang diverifikasi. Sistem tidak dapat memulai ulang pembaruan. | Coba lagi setelah paket pembaruan OTA diverifikasi. |
iot.ota.NotFirmwareOwner | Pengguna saat ini bukan pemilik paket pembaruan. | Pengguna tidak memiliki izin untuk memanggil operasi ini. Pastikan parameter permintaan valid. Coba lagi nanti. |