このトピックでは、IoT Platform API オペレーションの呼び出し時に返される可能性のあるエラーコードについて説明します。リクエストパラメータに関連するエラーのトラブルシューティング方法の詳細については、API ドキュメントのオペレーション固有のリクエストパラメータをご参照ください。これらのエラーには、無効なデータ形式、無効なデータ長、無効な値が含まれます。
システムエラーコード
iot.system または iot.Sre で始まるエラーコードは、システムエラーを示します。
エラーコード | 説明 | 解決策 |
iot.system.SystemException | システム例外が発生しました。 | 後でもう一度お試しください。問題が解決しない場合は、チケットを送信してください。 |
iot.system.InstanceNotFound | 指定されたインスタンス ID は存在しません。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.Sre.IotInstanceNotFound | ||
iot.system.UidNotFound | 指定された Alibaba Cloud アカウントが存在しないか、そのアカウントで IoT Platform がアクティブ化されていません。 | 指定された Alibaba Cloud アカウントが有効であり、そのアカウントで IoT Platform がアクティブ化されていることを確認してください。後でもう一度お試しください。 |
iot.system.IllegalRequest | リクエストパラメータが無効です。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.system.InstanceIdSame | 指定されたソースインスタンスの ID が、指定された宛先インスタンスの ID と同じです。 | 指定されたソースインスタンスの ID が、指定された宛先インスタンスの ID と異なることを確認してください。後でもう一度お試しください。 |
Iot.system.BillIsOverDue | Alibaba Cloud アカウントの支払いが遅延しています。 | ユーザーセンターにアクセスして、Alibaba Cloud アカウントに資金を追加してください。 |
共通エラーコード
iot.common または iot.check で始まるエラーコードは、共通エラーを示します。
エラーコード | 説明 | 解決策 |
iot.common.InvalidPageParams | 指定されたページサイズまたはページ番号が無効です。 | 指定したページネーションパラメーター ( PageSize など) が有効であることを確認してください。 後でやり直してください。 詳細については、「API ドキュメント」をご参照ください。 |
iot.common.InvalidTenant | 指定されたテナントが無効です。 | 有効な Alibaba Cloud アカウントを指定し、必要な権限をそのアカウントに付与してください。 |
iot.common.QueryDeviceActionError | システムがデバイス情報を取得できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.common.QueryDevicePropertyActionError | システムがデバイスのプロパティを取得できませんでした。 | |
iot.common.QueryProductActionError | システムが製品情報を取得できませんでした。 | |
iot.common.QueryProductCountActionError | システムが製品の総数を取得できませんでした。 | |
iot.common.RamActionPermissionDeny | 指定された Resource Access Management (RAM) ユーザーに必要な権限がありません。 | Alibaba Cloud アカウントを使用して、必要な権限を RAM ユーザーに付与してください。詳細については、「RAM と STS」をご参照ください。 |
iot.common.AuthActionPermissionDeny | 認証に失敗しました。 このエラーは、指定されたデバイス情報がアカウントと一致しない場合に発生する可能性があります。 | アクセスキー ペアがデバイス情報と一致していることを確認してください。 後でもう一度お試しください。 |
iot.check.ParameterIsNotLessThanMax | パラメータ A の値は、パラメータ B の値より小さくなければなりません。たとえば、開始時刻終了時刻 パラメータの値は、 パラメータの値より小さくなければなりません。 | リクエストパラメータが上記のルールに準拠していることを確認してください。後でもう一度お試しください。 |
iot.check.InvalidFormattedParameter | パラメータの形式が無効です。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.common.APINotSupportedInInstance | このオペレーションは、インスタンスでは使用できません。 この機能は、パブリックインスタンスでは使用できません。 | Enterprise Edition インスタンスを指定してください。その後、オペレーションを呼び出してください。 |
iot.common.InvalidFormattedParameter | パラメータの形式が無効です。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.common.IllegalFileBizCode | ファイルのビジネスタイプが無効です。 | |
iot.common.IllegalFileFormat | ファイルの形式が無効です。 | |
iot.common.FileNotExist | 指定されたファイルは存在しません。 | |
iot.common.UpdateThingModelOverLimit | 1 つの Thing Specification Language (TSL) ファイルの有効な文字数が制限を超えています。制限は 256 KB または 256 × 1024 文字です。 | 1 つの TSL ファイルの有効な文字数が制限を超えていないことを確認してください。 |
製品関連のエラーコード
iot.prod で始まるエラーコードは、製品関連のエラーを示します。
エラーコード | 説明 | 解決策 |
iot.prod.AlreadyExistedProductName | 製品名は既に存在します。インスタンス内の各製品の名前は一意である必要があります。 | Enterprise Edition インスタンス内の各製品の名前が一意であることを確認してください。後でもう一度お試しください。 |
iot.prod.CreateProductFailed | システムが製品を作成できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.prod.CreateProductTopicFailed | システムが製品の Topic カテゴリを作成できませんでした。 | |
iot.prod.InvalidAliyunCommodityCode | AliyunCommodityCode パラメーターの値が無効です。 | AliyunCommodityCode パラメーターの有効な値は、iothub_senior と iothub です。 AliyunCommodityCode パラメーターが有効であることを確認してください。 後でもう一度お試しください。 |
iot.prod.InvalidFormattedCatId | カテゴリ ID パラメータが無効です。 | 指定された プロダクトカテゴリ に関連するパラメーターが有効であることを確認してください。 後でもう一度お試しください。 |
iot.prod.InvalidFormattedProductkey | [ProductKey] パラメータの値の形式が無効です。 | ProductKey パラメーターに指定した値が有効であることを確認してください。 後でもう一度お試しください。 |
iot.prod.InvalidFormattedProductName | 製品名の形式が無効です。 | 製品に指定した名前の形式が有効であることを確認してください。後でもう一度お試しください。 製品名の形式の詳細については、「CreateProduct」をご参照ください。 |
iot.prod.LongProductDesc | 製品説明の長さが制限を超えています。 | 説明は 1 ~ 100 文字の長さでなければなりません。 製品説明の長さが制限を超えていないことを確認してください。後でもう一度お試しください。 |
iot.prod.InvalidNodeType | NodeType パラメーターが無効です。 | NodeType パラメーターに指定する値が有効であることを確認してください。後でもう一度お試しください。 [NoteType] パラメータの有効な値の詳細については、「CreateProduct」をご参照ください。 |
iot.prod.NotExistedProduct | 指定された製品は存在しません。 ProductKey パラメータの値がアカウントに存在しません。 | 指定した ProductKey とインスタンス ID が有効であることを確認してください。後でもう一度お試しください。 |
iot.prod.NotSeniorProduct | 製品は TSL モデルをサポートしていません。製品を作成したときに、TSL モデルが有効になっていませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.prod.NullProductKey | ProductKey パラメーターに有効な値を指定する必要があります。 | |
iot.prod.NullProductName | 有効な製品名を指定する必要があります。 | |
iot.prod.ProductCountExceedMax | 製品の総数が制限を超えています。 インスタンスにつき最大 1,000 個の製品を作成できます。 | 不要になった製品を削除してください。後でもう一度お試しください。 |
iot.prod.QueryDeviceCountActionError | システムが製品に属するデバイスの数を取得できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.prod.QueryProductAbilitiesFailed | システムが製品の機能を取得できませんでした。 | 識別子 パラメータなどのリクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.prod.QueryProductAbilityFailed | システムが製品の機能を取得できませんでした。 | リクエストパラメータが有効かどうかを確認してください。たとえば、識別子 パラメータの値を確認できます。 |
iot.prod.QueryProductListActionError | システムが製品のリストを取得できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.prod.UpdateProductFailed | システムが製品情報を更新できませんでした。 | |
iot.prod.QueryExtendPropertyFailed | システムが製品タグを取得できませんでした。 | |
iot.prod.InvalidScriptType | データ解析スクリプトのタイプが無効です。 | データ解析スクリプトに指定したタイプが有効であることを確認してください。後でもう一度お試しください。 |
iot.prod.ThingScriptExisted | 新しいデータ解析スクリプトのドラフト、または既存のスクリプトの変更されたドラフトが製品で利用可能です。 | 新しいデータ解析スクリプトのドラフト、または既存のスクリプトの変更されたドラフトが製品で利用可能かどうかを確認してください。新しいデータ解析スクリプトのドラフト、または既存のスクリプトの変更されたドラフトが製品で利用可能な場合は、新しいスクリプトを作成したり、既存のスクリプトを再度更新したりする必要はありません。 |
iot.prod.ConcurrentScriptOperation | データ解析スクリプトで必要な操作に失敗しました。 | データ解析スクリプトで複数の操作を並行して実行することはできません。 |
iot.prod.ThingScriptDataFormatError | 製品のデータ解析スクリプトのタイプが無効です。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.prod.BatchCreateThingModelFailed | システムが TSL モデルを作成できませんでした。 | |
iot.prod.ThingModelNameDuplicated | TSL モデルに重複した機能名が存在します。 | 別の機能名を指定してください。後でもう一度お試しください。 |
iot.Prod.NotProductOwner | 現在のオペレータは、製品の所有者ではありません。 | 製品にアクセスするために必要な権限を持っていることを確認してください。後でもう一度お試しください。 |
iot.prod.ProductDataFormatIsNull | データ解析スクリプトの送信に失敗しました。プロダクトの作成時に、DataFormat パラメーターの値を指定しませんでした。 | 製品の作成時にデータ形式を指定していることを確認してください。詳細については、「CreateProduct」をご参照ください。 |
デバイス関連のエラーコード
iot.device、Iot.Device、または iot.devicesearch で始まるエラーコードは、デバイス関連のエラーを示します。
エラーコード | 説明 | 解決策 |
iot.device.DistributedProductCanNotCreateDevice | デバイスを登録しようとしている製品は、分散製品です。ソースから宛先に製品を配布する場合、宛先側で分散製品のデバイスを作成することはできません。 | 現在のアカウントで作成した製品にデバイスを登録してください。 |
Iot.Device.NotDeviceOwner | 現在のオペレータは、デバイスの所有者ではありません。 | Alibaba Cloud アカウントを使用して IoT Platform コンソールにログインしてください。次に、管理するインスタンスにデバイスが存在するかどうかを確認してください。 |
iot.device.AddTopoRelationFailed | システムがトポロジ関係を追加できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.device.AlreadyExistedDeviceName | DeviceName は既に存在します。 各 DeviceName は、製品内で一意である必要があります。 | 別の DeviceName を指定してください。後でもう一度お試しください。 |
iot.device.ApplyManyDevicesFailed | システムが一度に複数のデバイスを作成できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.device.CreateDeviceFailed | システムがデバイスを作成できませんでした。 | |
iot.device.CreateDeviceTaskIsRunning | デバイス作成タスクが進行中です。 | 一度に複数のデバイスを作成するために使用されるタスクが進行中です。後でもう一度お試しください。 |
iot.device.DeviceApplyIsNotFound | ApplyId パラメーターが無効です。 | ApplyId パラメーターの値が、BatchCheckDeviceNames 操作から返される ApplyId パラメーターの値と同じであることを確認してください。 後でもう一度お試しください。 |
iot.device.DeviceCountExceeded | 一度に作成しようとするデバイスの数が制限を超えています。 1 回の操作で最大 10,000 台のデバイスを作成できます。 | 作成するデバイスの数を減らしてください。後でもう一度お試しください。 |
iot.device.DeleteDeviceFailed | システムがデバイスを削除できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.device.DeleteDevicePropertyFailed | システムがデバイスのプロパティを削除できませんでした。 | |
iot.device.DisableDeviceFailed | システムがデバイスを無効にできませんでした。 | |
iot.device.EnableDeviceFailed | システムがデバイスを有効にできませんでした。 | |
iot.device.InactiveDevice | デバイスは非アクティブ状態です。これは、デバイスが IoT Platform に接続されたことがないことを示します。 | IoT Platform コンソールにログインして、デバイスのステータスを確認してください。デバイスが接続されていることを確認してください。 |
iot.device.InvalidFormattedApplyId | ApplyId パラメーターが無効です。 | ApplyId パラメーターの値が、BatchCheckDeviceNames 操作から返される ApplyId パラメーターの値と同じであることを確認してください。 後でもう一度お試しください。 |
iot.device.IncorrentDeviceApplyInfo | デバイスアプリケーション情報が無効です。 | ApplyId などのリクエストパラメータが有効であることを確認してください。 後でもう一度お試しください。 |
iot.device.InvalidFormattedDeviceName | DeviceName の形式が無効です。 | 指定された DeviceName の形式が有効であることを確認してください。後でもう一度お試しください。 DeviceName パラメータ値の形式の詳細については、「RegisterDevice」をご参照ください。 |
iot.device.InvalidDeviceNickNameExisted | DeviceName パラメータ値のリストに無効なデバイスエイリアスが存在します。 詳細については、返された無効なデバイスエイリアスのリストをご参照ください。 | 一度に複数のデバイスを作成する場合は、各デバイスのエイリアスが有効であることを確認してください。 |
iot.device.InvalidFormattedDevicePropertyKey | デバイスプロパティ識別子の形式が無効です。 デバイスプロパティでサポートされている形式の詳細については、API ドキュメントをご参照ください。 | 指定されたデバイスプロパティ識別子の形式が有効であることを確認してください。 |
iot.device.InvalidFormattedDevicePropertiesString | デバイスプロパティの形式が無効です。 | 指定されたデバイスプロパティの形式が有効であることを確認してください。 デバイスプロパティでサポートされている形式の詳細については、API ドキュメントをご参照ください。 |
iot.device.InvalidIoTId | デバイス ID が無効です。 | IoT Platform コンソールにログインして、デバイスに関する情報をクエリしてください。次に、IotId 値が有効かどうかを確認してください。 QueryDeviceDetail 操作または QueryDevice 操作を呼び出して、IotId 値を取得できます。また、IotId 値を ProductKey 値と DeviceName 値の組み合わせで置き換えることもできます。 |
iot.device.InvalidTimeBucket | 指定された時間範囲が無効です。 パラメータに有効な値を指定してください。詳細については、API ドキュメントをご参照ください。 | 指定された開始時刻と終了時刻がオペレーションの要件を満たしていることを確認してください。 |
iot.device.InvokeThingServiceFailed | システムがデバイスのサービスを呼び出せませんでした。 リクエストパラメータが有効かどうかを確認してください。たとえば、引数 パラメータの形式と値を確認できます。 | リクエストパラメータが製品の機能定義に準拠していることを確認してください。次に、IoT Platform コンソールにログインして、デバイスが接続されていることを確認してください。後でもう一度お試しください。 |
iot.device.LongDevicePropertiesString | デバイスプロパティの長さが制限を超えています。 制限の詳細については、API ドキュメントをご参照ください。 | 長さを短くしてください。後でもう一度お試しください。 |
iot.device.NoneDeviceNameElement | DeviceName リストが空です。 | DeviceName パラメータに指定された値が有効であることを確認してください。後でもう一度お試しください。 |
iot.device.NoneDeviceProperties | 有効なデバイスプロパティが存在しません。 プロパティの識別子が、TSL モデルで定義されている識別子と同じであるかどうかを確認してください。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.device.NotExistedDevice | デバイスは存在しません。 指定された IotIdProductKeyDeviceNameQueryDeviceDetailQueryDevice、、または パラメータの値が無効です。 または オペレーションを呼び出して、ProductKey または DeviceName パラメータの有効な値を表示できます。 | IoT Platform コンソールにログインして、デバイスが存在するかどうかを確認してください。 |
iot.device.NullApplyId | ApplyId パラメーターに有効な値を指定する必要があります。 | ApplyId パラメーターの値が有効であることを確認してください。 後でもう一度お試しください。 |
iot.device.NullDeviceName | デバイスの DeviceName が指定されていません。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.device.NullDevicePropertyKey | デバイスプロパティに有効な名前を指定する必要があります。 | |
iot.device.NullDevicePropertiesString | リクエストパラメータで有効なデバイスプロパティを指定する必要があります。 | |
iot.device.QueryDeviceApplyActionError | システムがアプリケーション ID を取得できませんでした。 | ApplyId パラメーターの値が有効であることを確認してください。 後でもう一度お試しください。 |
iot.device.QueryDeviceAttrDataHistoryFailed | システムがデバイスプロパティの履歴レコードを取得できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.device.QueryDeviceAttrStatusFailed | システムがデバイスプロパティのステータスを取得できませんでした。 | |
iot.device.QueryDeviceEventHistoryFailed | システムがデバイスイベントの呼び出しレコードを取得できませんでした。 | |
iot.device.QueryDeviceListActionError | システムがデバイスのリストを取得できませんでした。 | |
iot.device.QueryDeviceServiceHistoryFailed | システムがデバイスサービスの呼び出しレコードを取得できませんでした。 | |
iot.device.QueryDeviceStatisticsFailed | システムがデバイスの統計情報を取得できませんでした。 | |
iot.device.QueryDeviceStatusFailed | システムがデバイスのステータスを取得できませんでした。 | |
iot.device.QueryTopoRelationFailed | システムがトポロジ関係を取得できませんでした。 リクエストパラメータが有効かどうかを確認してください。たとえば、ページサイズ パラメータの値が 50 を超えると、このエラーが発生します。 | |
iot.device.RemoveTopoRelationFailed | システムがトポロジ関係を削除できませんでした。 | |
iot.device.SaveOrUpdateDevicePropertiesFailed | システムがデバイスプロパティを追加または変更できませんでした。 | |
iot.device.SetDevicePropertyFailed | システムがデバイスプロパティを設定できませんでした。 Items パラメーターの値と形式が有効であり、指定されたプロパティが読み取り可能または書き込み可能であることを確認します。 | 指定されたデバイスプロパティが製品の機能定義に準拠していることを確認してください。後でもう一度お試しください。 |
iot.device.TooManyDevicePropertiesPerTime | 指定されたプロパティの数が制限を超えています。 制限の詳細については、API ドキュメントをご参照ください。 | 指定するプロパティの数が制限を超えていないことを確認してください。 |
iot.device.TopoRelationCountExceeded | 指定されたトポロジ関係の数が制限を超えています。 ゲートウェイまたはサブデバイスの数の制限の詳細については、「制限」をご参照ください。 | 不要になったトポロジ関係を削除してください。後でもう一度お試しください。 |
iot.device.VerifyDeviceFailed | システムがデバイスの認証に失敗しました。 | デバイス情報に関するパラメータなど、リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.device.TooManyDeviceNamesPerRequest | リクエストで指定したデバイス名の数が制限を超えています。 | リクエスト内のデバイス名が 10,000 を超えていないことを確認してください。後でもう一度お試しください。 |
iot.device.InvalidDeviceParams | リクエストパラメータが無効です。 | デバイス情報を含むパラメータなど、リクエストパラメータが有効かどうかを確認してください。後でもう一度お試しください。 |
iot.devicesearch.InvalidSQLError | SQL 文が無効です。 | SQL 構文が有効であることを確認してください。後でもう一度お試しください。 |
iot.devicesearch.InvalidSQLOffsetError | SQL オフセットが無効です。 | SQL 文を確認して、有効なオフセットを指定してください。後でもう一度お試しください。 |
iot.devicesearch.InvalidSQLFieldError | SQL 文に無効なフィールド名が含まれています。 | SQL 文を確認して、有効なフィールド名を指定してください。後でもう一度お試しください。 |
iot.devicesearch.InvalidSQLConditionError | SQL 接続詞の数が制限を超えています。 | SQL 文を確認して、指定された接続詞の数を減らしてください。後でもう一度お試しください。 |
iot.devicesearch.InvalidSQLOrderError | SQL 照合順序が無効です。 | SQL 文を確認して、有効な SQL 照合順序を指定してください。後でもう一度お試しください。 |
iot.devicesearch.InvalidSQLOperatorTypeError | SQL 演算子がデータ型と一致しません。 | SQL 文を確認して、有効な演算子を指定してください。後でもう一度お試しください。 |
iot.devicesearch.InvalidSQLParamError | SQL 構文が無効です。 | SQL 文を確認して、無効な構文から句を削除してください。後でもう一度お試しください。 |
iot.tsl.InvalidIdentifierInEventError | システムがデバイスの元のイベントレコードを取得できませんでした。 | 指定されたプロパティ identifier が有効かどうかを確認します。 |
InvalidIdentifierInServiceError | システムがデバイスの元のサービスレコードを取得できませんでした。 | 指定されたプロパティ identifier が有効かどうかを確認します。 |
InvalidIdentifierInPropertyError | システムがデバイスの元のプロパティレコードを取得できませんでした。 | 指定されたプロパティ identifier が有効かどうかを確認します。 |
iot.device.PageTokenIsIllegal | システムが元の スナップショット、プロパティレコード、サービスレコード、およびイベントレコードを取得できませんでした。 | NextPageToken パラメーターの値が有効であることを確認してください。後でもう一度お試しください。 |
iot.device.DeviceHasDistributed | デバイスは既に配布されています。 DeviceName パラメータに別の値を指定してください。後でもう一度お試しください。 | DeviceName パラメータに指定された値は、製品内の既存のデバイスで使用されています。別の有効な値を指定してください。後でもう一度お試しください。 |
iot.device.FuzzyRuntimeSearchMinLengthLimit | あいまい一致の内容が 5 文字未満です。 | あいまい一致のキーワードの長さ制限を増やしてください。後でもう一度お試しください。 |
iot.device.RegionNotSupportDynamicGroup | 動的グループ機能は、このリージョンではサポートされていません。 動的グループ機能は、中国(上海)リージョンでのみサポートされています。 | リージョン パラメーターに 中国 (上海) を指定していることを確認してください。後でもう一度お試しください。 |
デバイス配布関連のエラーコード
iot.provisioning で始まるエラーコードは、デバイス配布関連のエラーを示します。
エラーコード | 説明 | 解決策 |
iot.provisioning.RunningTaskExceedLimit | 指定された Alibaba Cloud アカウント内で、同時配布タスクの最大数に達しました。 各 Alibaba Cloud アカウントは、製品とデバイスを配布するためのタスクを最大 10 個作成できます。 | 実行中のタスクが完了するまで待ってから、新しい同時タスクを追加してください。 |
iot.provisioning.TaskNotFinish | 配布タスクが完了していません。 | 配布タスクが完了するまでお待ちください。 |
iot.provisioning.TaskIsProcessing | 配布タスクはまだ進行中です。 | 配布タスクが完了するまでお待ちください。 |
iot.provisioning.DeviceIsInAnotherTask | デバイスは別の配布タスクに追加されています。 | デバイスが同時に複数の配布タスクに追加されている場合、デバイスの配布に使用できる配布タスクは 1 つだけです。 |
iot.provisioning.TaskNotExist | 配布タスクは存在しません。 | 配布タスクが存在することを確認してください。後でもう一度お試しください。 |
iot.provisioning.TaskAlreadyFinish | 配布タスクは完了しています。 | リクエストパラメータが有効かどうかを確認してください。後でもう一度お試しください。 |
iot.provisioning.UidAndTaskNotMatch | 指定された Alibaba Cloud アカウントの ID が、配布タスクを作成した Alibaba Cloud アカウントの ID と異なります。 | |
iot.provisioning.DeviceIsDistributing | デバイスは配布中です。 | デバイスが配布されるまでお待ちください。 |
iot.provisioning.ProductIsDistributing | 製品は配布中です。 | システムは、製品の配布タスクが完了した後にのみ、作成した配布タスクを実行します。 |
iot.provisioning.AccountNotFound | 指定された Alibaba Cloud アカウントは存在しません。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.provisioning.TargetAccountParamsError | 有効なアカウント情報を指定する必要があります。 | |
iot.provisioning.CrmServiceError | 指定された Alibaba Cloud アカウントは異常なサービス状態です。 | 後でもう一度お試しください。 |
iot.provisioning.InstanceOperationDeny | 宛先インスタンスは宛先 Alibaba Cloud アカウントに属していません。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.provisioning.SourceInstanceNotFound | 指定されたソースインスタンスの ID は存在しません。 | |
iot.provisioning.TargetInstanceNotFound | 指定された宛先インスタンスの ID は存在しません。 | |
iot.provisioning.CaptchaNotNull | 操作に確認コードが提供されていません。 | |
iot.provisioning.CaptchaNotFound | 確認コードが無効です。 | |
iot.provisioning.SendCaptchaFlowControl | 短期間に過剰な操作リクエストが送信されています。1 分後にもう一度お試しください。 | 後でもう一度お試しください。システムが確認コードを送信する間隔は 1 分以上でなければなりません。 |
iot.provisioning.LimitExceeded | 配布済みデバイスの最大数に達しました。 | 配布するデバイスの数を減らしてください。後でもう一度お試しください。 |
iot.provisioning.FailGetLogLat | システムが経度と緯度情報を取得できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.provisioning.NotCrossTenantId | この操作は、Alibaba Cloud アカウント間では実行できません。 | この操作は、Alibaba Cloud アカウント間では実行できません。 |
iot.provisioning.ErrorStrategy | 配布ポリシーはサポートされていません。 | 有効な配布ポリシーを指定してください。後でもう一度お試しください。 |
iot.provisioning.InstanceRegionConflict | リージョンごとに選択できるインスタンス ID は 1 つだけです。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.provisioning.NotDeviceOwner | 現在のオペレータは、デバイスの所有者ではありません。 | デバイスの所有者のみがデバイスを配布できます。 |
iot.provisioning.NextTokenNotNull | NextToken リクエストパラメータは空にできません。詳細については、「ListDeviceDistributeJob」をご参照ください。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
デバイスグループ関連のエラーコード
iot.group で始まるエラーコードは、デバイスグループ関連のエラーを示します。
エラーコード | 説明 | 解決策 |
iot.group.NullGroupId | リクエストでグループ ID が空になっています。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.group.DeleteGroupFailed | システムがグループを削除できませんでした。 | |
iot.group.SubGroupNotNull | グループにサブグループが存在します。 サブグループを持つグループは削除できません。グループを削除するには、まずグループからすべてのサブグループを削除する必要があります。 | すべてのサブグループを削除してから、グループを削除してください。 |
iot.group.InvalidGroupName | グループ名が無効です。 名前に使用できるのは、英字、数字、およびアンダースコア (_) です。名前は 4 ~ 30 文字の長さでなければなりません。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.group.GroupNameExisted | グループ名は既に存在します。 | グループに有効な名前を指定してください。後でもう一度お試しください。 |
iot.group.QueryGroupInfoFailed | システムがグループの詳細を取得できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.group.NotExistedGroup | グループが存在しません。 GroupId パラメーターの値を確認します。 | IoT Platform コンソールにログインして、グループが存在するかどうかを確認してください。後でもう一度お試しください。 |
iot.group.QueryGroupCountFailed | システムがグループの数を取得できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.group.QueryGroupListFailed | システムがグループのリストを取得できませんでした。 | |
iot.group.BindGroupRelationFailed | システムがグループ間の関係を確立できませんでした。 | |
iot.group.UpdateGroupFailed | システムがグループの情報を変更できませんでした。 | |
iot.group.QueryGroupTreeFailed | システムがグループ関係の構造を取得できませんでした。 | |
iot.group.CreateGroupFailed | システムがグループを作成できませんでした。 | |
iot.group.InvalidFormattedTagString | タグの形式が無効です。 | タグは JSON 形式です。タグは tagKey と tagValue で構成されます。タグには有効な tagKey と tagValue を指定する必要があります。複数のタグはコンマ (,) で区切ります。例: |
iot.group.TagCountExceedMax | タグの数が制限を超えています。 グループには最大 100 個のタグを追加できます。 | 使用していないタグを削除してください。後でもう一度お試しください。 |
iot.group.GroupCountExceedMax | グループの数が制限を超えています。
| アイドル状態のサブグループまたはアイドル状態のデバイスをグループから削除してください。後でもう一度お試しください。 |
iot.group.SetGroupTagFailed | システムがグループタグを指定できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.group.QueryGroupTagFailed | システムがグループタグの情報を取得できませんでした。 | |
iot.group.LongGroupDescError | グループ説明の長さが制限を超えています。 説明は 1 ~ 100 文字の長さでなければなりません。 | グループの説明を変更してください。後でもう一度お試しください。 |
iot.group.QueryGroupRelationFailed | システムがグループの関係を取得できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.group.GroupLevelExceedingLimitError | グループレベルの数が制限を超えています。 グループは 3 レベルまでネストできます。これらのレベルには、グループ、サブグループ、および子サブグループが含まれます。 | IoT Platform コンソールにログインして、グループのネストレベルを確認してください。 |
iot.group.SuperGroupUnsupport | サブグループを現在のグループに追加できません。 | IoT Platform コンソールにログインして、グループが動的グループかどうかを確認してください。動的グループにサブグループを追加することはできません。 |
メッセージ関連のエラーコード
ほとんどの場合、iot.messagebroker で始まるエラーコードは、メッセージ関連のエラーを示します。これらのエラーコードは、メッセージング、デバイスシャドウ、およびルールエンジンに関連する API オペレーションの呼び出しに失敗した場合に返されます。ルールエンジンに関連する API オペレーションによって返されるエラーコードの詳細については、次のセクションをご参照ください。
エラーコード | 説明 | 解決策 |
iot.messagebroker.CreateTopicRouteFailed | システムがトピック間の messag ルートを作成できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.CreateTopicTemplateException | Topic カテゴリの作成中に例外が発生しました。 | |
iot.messagebroker.CreateTopicTemplateFailed | システムが Topic カテゴリを作成できませんでした。 | |
Iot.MessageBroker.BatchSubTopicFailed | システムが複数のトピックにサブスクライブできませんでした。 | |
Iot.MessageBroker.EmptySubTopicList | サブスクライブ済みトピックのリストが空です。 | 有効なトピックを指定してください。後でもう一度お試しください。 |
iot.messagebroker.DeleteTopicTemplateException | Topic カテゴリの削除中に例外が発生しました。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.DeleteTopicTemplateFailed | システムが Topic カテゴリを削除できませんでした。 | |
iot.messagebroker.DestTopicNameArraySizeIsLarge | ソーストピックに指定した宛先トピックの数が制限を超えています。 | ソーストピックには最大 100 個の宛先トピックを指定できます。関連するパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.DeleteTopicRouteFailed | システムがトピック間の messag ルートを削除できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.DesireInfoInShadowMessageIsNotJson | デバイスシャドウの desire パラメーターの値が JSON フォーマットではありません。 | desire パラメーターに JSON フォーマットで値を指定してください。後でもう一度お試しください。 |
iot.messagebroker.DesireValueIsNullInShadowMessage | デバイスシャドウの desire パラメーターの値は Empty です。 | desire パラメーターに有効な値を指定してください。後でもう一度お試しください。 |
iot.messagebroker.ElementKeyOrValueIsNullInDesire | desire パラメーターには、空のプロパティ ID またはプロパティ値が含まれています。 | desire パラメーターに空のプロパティ ID やプロパティ値が含まれていないことを確認してください。後でもう一度お試しください。 |
iot.messagebroker.ElementKeyOrValueIsNullInReport | レポート パラメーターには、空のプロパティ ID またはプロパティ値が含まれています。 | レポート パラメーターに空のプロパティ ID やプロパティ値が含まれていないことを確認してください。後でもう一度お試しください。 |
iot.messagebroker.HALFCONN | デバイスがハーフオープン状態のため、接続に失敗します。 | デバイスの接続状態が正常であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.InvalidFormattedSrcTopicName | ソーストピック名の形式が無効です。 | トピック名の形式が有効であることを確認してください。後でもう一度お試しください。 IoT Platform コンソールの [デバイスの詳細] ページの [トピックリスト] タブで、デバイスのトピックを表示できます。トピック一覧 |
iot.messagebroker.InvalidFormattedTopicName | トピックの形式が無効です。 IoT Platform コンソールの [デバイスの詳細] ページの [トピックリスト] タブで、デバイスのトピックを表示できます。トピック一覧 | トピックの形式が有効であることを確認してください。後でもう一度お試しください。 IoT Platform コンソールの [デバイスの詳細] ページの [トピックリスト] タブで、デバイスのトピックを表示できます。トピック一覧 |
iot.messagebroker.InvalidFormattedTopicTemplateId | Topic カテゴリ ID の形式が無効です。 | Topic カテゴリ ID の形式が有効であることを確認してください。後でもう一度お試しください。 QueryProductTopic 操作を呼び出して、TopicId パラメーターの値をクエリできます。 |
iot.messagebroker.InvalidTimeoutValue | 指定されたタイムアウト期間が無効です。 | 指定されたタイムアウト期間が有効であることを確認してください。後でもう一度お試しください。 詳細については、API ドキュメントをご参照ください。 |
iot.messagebroker.InvalidTopicTemplateOperationValue | Topic カテゴリの権限が無効です。 | Topic カテゴリの権限が有効であることを確認してください。後でもう一度お試しください。有効な値: SUB: サブスクライブ PUB: パブリッシュ すべて: パブリッシュとサブスクライブ |
iot.messagebroker.InvalidVersionValueInShadowMessage | デバイスシャドウの バージョン パラメータの値が無効です。 | デバイスシャドウの バージョン パラメータの値が有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.MethodValueIsNotUpdate | デバイスシャドウで method パラメーターを update に設定する必要があります。 | method パラメーターが update に設定されていることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.MessageContentIsNotBase64Encode | メッセージの内容は Base64 でエンコードする必要があります。 | メッセージの内容が Base64 でエンコードされていることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NoneElementInDesire | desire パラメーターにプロパティは存在しません。 | desire パラメーターに 1 つ以上のプロパティが指定されていることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NoneElementInReport | レポート パラメーターにプロパティが存在しません。 | レポート パラメーターに 1 つ以上のプロパティが指定されていることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NoneElementDestTopicNameInArray | 宛先トピックリストに要素が存在しません。 | 宛先トピックリストに 1 つ以上の要素が存在することを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NotFoundDesireInShadowMessage | desire パラメーターは、デバイスシャドウの state パラメーターに存在しません。 | デバイスシャドウの state パラメーターに desire パラメーターが存在することを確認します。 |
iot.messagebroker.NotFoundMethodInShadowMessage | デバイスシャドウに メソッド パラメータが存在しません。 | メソッド パラメーターがデバイスシャドウに存在することを確認してください。 後でもう一度お試しください。 |
iot.messagebroker.NotFoundReportInShadowMessage | デバイスシャドウに レポート パラメータが存在しません。 | デバイスシャドウに [レポート] パラメーターが存在することを確認してください。 後でもう一度お試しください。 |
iot.messagebroker.NotFoundStateInShadowMessage | state パラメーターは、デバイスシャドウに存在しません。 | デバイスシャドウに state パラメーターが存在することを確認してください。 後でもう一度お試しください。 |
iot.messagebroker.NotFoundVersionOrNullVersionValue | version パラメーターが存在しないか、version パラメーターの値が空です。 | version パラメーターの値が有効であることを確認してください。 後でもう一度お試しください。 |
iot.messagebroker.NotMatchedProductKeyWithSrcTopicOwner | ソーストピックにサブスクライブしている製品の ProductKey が現在のユーザーに属していません。 | トピックの製品が現在のユーザーに属していることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NullMessageContent | 有効なメッセージの内容を指定する必要があります。 | メッセージの内容が有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NullShadowMessage | デバイスシャドウの有効な内容を指定する必要があります。 | デバイスシャドウに指定した内容が有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NullSrcTopicName | ソーストピックに有効な名前を指定する必要があります。 | トピック名が有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NullTopicName | 有効なトピックを指定する必要があります。 | トピックが有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NullTopicTemplateId | Topic カテゴリに有効な ID を指定する必要があります。 | Topic カテゴリの ID が有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NullTopicTemplateOperation | Topic カテゴリに有効な権限を付与する必要があります。 | Topic カテゴリの権限が有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.OFFLINE | デバイスが IoT Platform に接続されていないため、接続に失敗します。 | デバイスが IoT Platform に接続されていることを確認してから、再試行してください。 |
iot.messagebroker.PublishMessageException | メッセージングで例外が発生しました。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.PublishMessageFailed | システムがメッセージを送信できませんでした。 | |
iot.messagebroker.QueryDeviceShadowActionError | システムがデバイスシャドウをクエリできませんでした。 | |
iot.messagebroker.QueryProductTopicListActionError | システムが Topic カテゴリのリストを取得できませんでした。 | |
iot.messageborker.QueryTopicReverseRouteTableListActionError | システムがソーストピックのリストを取得できませんでした。 | |
iot.messageborker.QueryTopicRouteTableListActionError | システムが messag ルートのリストを取得できませんでした。 | |
iot.messagebroker.QueryTopicTemplateActionError | システムが Topic カテゴリを取得できませんでした。 | |
iot.messagebroker.QueryTopicTemplateException | Topic カテゴリのクエリ中に例外が発生しました。 | |
iot.messagebroker.RateLimit | スロットリングが原因で接続に失敗します。 | API オペレーションの呼び出し頻度が制限を超えていることを確認してください。過剰な呼び出しは、スロットリングをトリガーする可能性があります。詳細については、「制限」をご参照ください。 |
iot.messagebroker.ReportInShadowMessageIsNotJson | デバイスシャドウの state パラメーター内の report パラメーターの値が JSON フォーマットではありません。 | デバイスシャドウの state パラメーター内の report パラメーターの値が JSON フォーマットであることを確認してください。 後でもう一度お試しください。 |
iot.messagebroker.RrpcException | Revert Remote Procedure Call (RRPC) を使用してメッセージを送信中に例外が発生しました。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.RrpcFailed | システムが RRPC を使用してメッセージを送信できませんでした。 | |
iot.messagebroker.ShadowMessageIsNotJson | デバイスシャドウが JSON 形式ではありません。 | デバイスシャドウが JSON 形式であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.ShadowMessageLengthIsLarge | デバイスシャドウのサイズが制限を超えています。 | デバイスシャドウのサイズが制限を超えていないことを確認してください。後でもう一度お試しください。 デバイスシャドウの最大サイズは 16 KB です。 |
iot.messagebroker.TIMEOUT | タイムアウトが原因で接続に失敗しました。 | 再試行してください。 |
iot.messagebroker.TooManyElementInDesire | desire パラメーターに含まれるプロパティの総数が制限を超えています。 | desire パラメーターのプロパティ数が制限を超えていないことを確認してください。後でもう一度お試しください。 JSON 形式のデバイスシャドウには、最大 128 個のプロパティを含めることができます。 |
iot.messagebroker.TooManyElementInReport | レポート パラメーターに含まれるプロパティの総数が制限を超えています。 | レポート パラメータのプロパティ数が制限を超えていないことを確認してください。後でもう一度お試しください。 JSON 形式のデバイスシャドウには、最大 128 個のプロパティを含めることができます。 |
iot.messagebroker.TopicAlreadyFound | Topic カテゴリの名前は既に製品に存在します。 | 製品内の各 Topic カテゴリの名前が一意であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.TopicTemplateCountExceedMax | 製品の Topic カテゴリの数が制限を超えています。 | 製品の Topic カテゴリの数が制限を超えていないことを確認してください。後でもう一度お試しください。 製品には最大 50 個の Topic カテゴリを定義できます。 |
iot.messagebroker.TopicTemplateIsNotFound | Topic カテゴリが存在しません。 | Topic カテゴリが存在することを確認してください。後でもう一度お試しください。 QueryProductTopic オペレーションを呼び出して、製品内のすべての Topic カテゴリを表示できます。 |
iot.messagebroker.UpdateDeviceShadowMessageFailed | システムがデバイスシャドウを更新できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.UpdateTopicTemplateException | Topic カテゴリの更新中にエラーが発生しました。 | |
iot.messagebroker.UpdateTopicTemplateFailed | システムが Topic カテゴリを更新できませんでした。 | |
iot.messagebroker.TooManyUserProperties | Message Queuing Telemetry Transport (MQTT) 5.0 のカスタムプロパティの数が 20 を超えています。 | カスタムプロパティの数が制限を超えていないことを確認してください。後でもう一度お試しください。 |
iot.messagebroker.UserPropertyListExceedMaxLength | MQTT 5.0 のカスタムプロパティの全長が 8,192 文字を超えています。 | カスタムプロパティの全長が制限を超えていないことを確認してください。後でもう一度お試しください。 |
iot.messagebroker.InvalidUserProperty | MQTT 5.0 のカスタムプロパティの形式が無効です。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.CorrelationDataNotBase64Encode | MQTT 5.0 の相関データが Base64 でエンコードされていません。 | 相関データが Base64 でエンコードされていることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.NullCorrelationData | MQTT 5.0 の相関データが空です。 | 相関データが有効であることを確認してください。後でもう一度お試しください。 |
iot.messagebroker.CorrelationDataExceedMaxLength | MQTT 5.0 の相関データの長さが 128 文字を超えています。 | 相関データの長さが制限を超えていないことを確認してください。後でもう一度お試しください。 |
iot.messagebroker.InvalidMqttResponseTopic | MQTT 5.0 のレスポンストピックが無効です。 | レスポンストピックが有効であることを確認してください。後でもう一度お試しください。 |
ルールエンジン関連のエラーコード
iot.rule または iot.ruleng で始まるエラーコード、および iot.messagebroker で始まる一部のエラーコードは、ルールエンジン関連のエラーを示します。
例外またはエラーが発生した場合は、リクエストパラメータが有効かどうかを確認し、後でもう一度お試しください。
エラーコード | 説明 | 解決策 |
iot.rule.CreateRuleException | システムがルールを作成できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.rule.DeleteRuleFailed | システムがルールを削除できませんでした。 | |
iot.rule.IncorrentRuleActionId | ルールアクションの ID が無効です。 | ListRuleActions オペレーションを呼び出して、ルールアクションの ID をクエリしてください。リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.rule.IncorrentRuleActionType | ルールアクションのタイプが無効です。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 詳細については、「CreateRuleAction」トピックの Type パラメータの説明をご参照ください。 |
iot.rule.NullForwardDestForRule | 有効なデータ転送先を指定する必要があります。 | ルールに有効なデータ転送先が指定されていることを確認してください。 構成 パラメーターを構成する方法の詳細については、「CreateRuleAction」をご参照ください。 |
iot.rule.NullSqlForRule | ルールに有効な SQL 文を指定する必要があります。 | ルールに有効な SQL 文が指定されていることを確認してください。後でもう一度お試しください。 |
iot.rule.NotFoundRule | ルールが存在しません。 | RuleId パラメーターに有効な値を指定してください。後でもう一度お試しください。 ListRule 操作を呼び出して、アカウント内のすべてのルールの ID を取得します。 |
iot.rule.NotFoundRuleAction | ルールアクションが存在しません。 | ActionId パラメーターに有効な値を指定してください。 後でもう一度お試しください。 ListRuleActions 操作を呼び出して、ルールのすべての アクション ID を取得します。 |
iot.rule.EmptyScript | パーサースクリプトが空です。 | パーサースクリプトが保存および送信されていることを確認してください。後でもう一度お試しください。 |
iot.rule.EmptyScriptDraft | パーサースクリプトのドラフトが空です。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.rule.scriptSyntaxError | スクリプトの構文が無効です。 | |
iot.rule.DataSourceNotExists | 指定されたデータソースは存在しません。 | |
iot.rule.DataSourceItemNotExists | 指定されたデータソースのトピックは存在しません。 | |
iot.rule.DestinationNotBound | パーサーはデータの宛先に関連付けられていません。 | パーサーがデータの宛先に関連付けられていることを確認してから、再試行してください。 |
iot.rule.destinationNotExists | 指定されたデータ転送先は存在しません。 | データ宛先 ID が有効であることを確認してから、再試行してください。 |
iot.rule.ParseRuleActionConfigError | システムがルールアクションの設定を解析できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.rule.QueryRuleActionListError | システムがルールアクションのリストを取得できませんでした。 | |
iot.rule.QueryRuleFailed | システムがパーサー情報を取得できませんでした。 | |
iot.rule.QueryRulePageActionError | システムがページごとにルールのリストを取得できませんでした。 | |
iot.rule.RuleActionIsAlreadyCreated | 指定されたルールアクションは既に存在します。 | |
iot.rule.RuleCountExceedMax | ルールの総数が制限を超ています。 | |
iot.rule.RuleNameIsAlreadyExisted | 指定されたルール名は既に存在します。 | |
iot.rule.StartRuleFailed | システムがルールを有効にできませんでした。 | ルールの設定とリクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.rule.StopRuleFailed | システムがルールを無効にできませんでした。 | ルールの設定とリクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.rule.TooManyRuleAction | ルールアクションの数が制限を超えています。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 ルールには最大 10 個のデータ転送アクションを指定できます。 |
iot.rule.UpdateRuleFailed | システムがルールを更新できませんでした。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.ruleng.CreateRuleActionFailed | システムがルールアクションを作成できませんでした。 | |
iot.ruleng.DeleteRuleActionFailed | システムがルールアクションを削除できませんでした。 | |
iot.ruleng.IncorrectActionTypeForError | エラーデータ転送のルールは、クラウドサービスでは使用できません。 | |
iot.ruleng.IncorrectRegionName | 中国本土では、データをリージョンから他のリージョンに転送できます。中国本土以外では、データは同じリージョン内でのみ転送できます。 | |
iot.ruleng.IncorrectSysTopic | 基本通信トピックまたは TSL 通信トピックが無効です。 | リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 有効なトピックを指定してください。詳細については、「CreateRule」をご参照ください。 |
iot.ruleng.IncorrectType | ルールのトピックタイプが無効です。 TopicType パラメーターの有効な値:
| リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.ruleng.InvalidEndpoint | エンドポイントが無効です。 | |
iot.ruleng.InvalidFormattedTagInConfiguration | 構成 パラメータのタグの長さが制限を超えています。 | |
iot.ruleng.InvalidRamRole | RAM ロールが無効です。 | RAM コンソール にログインして、ロールに関する情報を表示します。リクエストパラメータが有効であることを確認してください。後でもう一度お試しください。 |
iot.ruleng.ListInstancesError | インスタンス リストの取得に失敗しました。 | リクエスト パラメータが有効であることを確認してください。 後でもう一度お試しください。 |
iot.ruleng.OnlyAllowOneErrorAction | ルールに対してエラーメッセージを受信する宛先は 1 つだけ指定できます。 | |
iot.ruleng.QueryInstanceError | インスタンスの詳細の取得に失敗しました。 | |
iot.ruleng.QueryRuleActionFailed | ルール アクションの取得に失敗しました。 | |
iot.ruleng.RegionNotSupportRuleForwardCloudProduct | このリージョンでは、Alibaba Cloud サービスへのデータ転送はサポートされていません。 | リクエストパラメータが有効であることを確認してください。 後でもう一度お試しください。 各リージョンでサポートされているクラウドサービスの詳細については、「リージョンとゾーン」をご参照ください。 |
iot.ruleng.RuleActionConfigurationIsNotJson | ルールアクションの Configuration パラメーターの値が JSON フォーマットではありません。 構成CreateRuleAction を作成する パラメーターの値は JSON フォーマットである必要があります。詳細については、「」をご参照ください。 | リクエストパラメーターが有効であることを確認してください。後でもう一度お試しください。 |
iot.ruleng.ルールは既に開始されています | ルールは実行状態です。 | |
iot.ruleng.NullRamRoleArn | roleArn パラメーターを指定する必要があります。 | |
iot.ruleng.NullRamRoleName | roleName パラメーターを指定する必要があります。 | |
iot.ruleng.NullRuleActionConfig | ルール操作には [構成] パラメーターを指定する必要があります。 | |
iot.ruleng.NullRuleActionType | ルール操作の [タイプ] パラメーターを指定する必要があります。 | |
iot.ruleng.UpdateRuleActionFailed | ルール アクションの更新に失敗しました。 | |
iot.messagebroker.IncorrectRuleSql | ルールの SQL 文が無効です。 | リクエストパラメータが有効であることを確認してください。 後でやり直してください。 SQL 文の設定方法の詳細については、「CreateRule」をご参照ください。 |
iot.messagebroker.QueryRuleConfigActionException | ルール構成の取得に失敗しました。 | リクエストパラメータが有効であることを確認してください。 後でもう一度お試しください。 |
次の表は、データ転送先のセットに失敗した場合に返されるエラーコードについて説明しています。
エラーコード | 説明 | 解決策 |
iot.messagebroker.InvalidFormattedTopicName | トピックの形式が無効です。 | IoT Platform コンソールの トピック一覧 タブでトピックの形式を確認します。リクエストパラメータが有効であることを確認します。後でもう一度お試しください。 |
iot.prod.NotExistedProduct | 指定されたプロダクトが存在しません。 | 指定された ProductKey が有効であり、プロダクトが Alibaba Cloud アカウントに属しており、リクエストパラメータが有効であることを確認します。後でもう一度お試しください。 |
iot.common.QueryProductActionError | システムがプロダクト情報を取得できませんでした。 | リクエストパラメータが有効であることを確認します。後でもう一度お試しください。 |
iot.ruleng.IncorrectSysTopic | 基本通信トピックまたは TSL 通信トピックが無効です。 有効なトピックを指定します。詳細については、「CreateRule」をご参照ください。 | |
iot.messagebroker.NullTopicName | 有効なトピック名を指定する必要があります。 |
エラーコード | 説明 | 解決策 |
iot.ruleng.NullOtsInstanceName | Tablestore (OTS) インスタンスの有効な名前を指定する必要があります。 | リクエストパラメータが有効であることを確認してください。 後ほど再試行してください。 |
iot.ruleng.NullTableNameInOtsInstance | OTS インスタンスのテーブルの有効な名前を指定する必要があります。 | |
iot.ruleng.NullPrimaryKeyInOtsTable | OTS テーブルの有効なプライマリキーを指定する必要があります。 | |
iot.ruleng.NullPrimaryKeyNameInOts | プライマリキーの有効な名前を指定する必要があります。 | |
iot.ruleng.NullPrimaryKeyTypeInOts | プライマリキーの有効な型を指定する必要があります。 | |
iot.ruleng.NullPrimaryKeyValueInOts | プライマリキーの有効な値を指定する必要があります。 | |
iot.ruleng.IncorrectPrimaryKeyValueInOtsTable | OTS テーブルのプライマリキーの値が無効です。 | OTS コンソールでデータテーブルを作成したときに指定したプライマリキーを確認してください。 リクエストパラメータが有効であることを確認してください。 後ほど再試行してください。 |
エラーコード | 説明 | 解決策 |
iot.ruleng.NullTopicNameInMns | 有効な MNS トピックを指定する必要があります。 | リクエストパラメータが有効であることを確認してください。 後ほど再試行してください。 |
iot.ruleng.NotFoundTopicInMns | MNS トピックが存在しません。 MNS トピックの名前を確認してください。 | MNS トピックの名前とその他のリクエストパラメータが有効であることを確認してください。 後ほど再試行してください。 |
iot.ruleng.QueryMnsTopicListActionError | システムは MNS トピックのリストを取得できませんでした。 | リクエストパラメータが有効であることを確認してください。 後ほど再試行してください。 |
エラーコード | 説明 | 解決策 |
iot.ruleng.NullServiceNameInFc | Function Compute サービスの名前が無効です。 | リクエストパラメータが有効であることを確認します。 後でやり直してください。 |
iot.ruleng.NullFunctionNameInFc | 関数の有効な名前を指定する必要があります。 | |
iot.ruleng.NotFoundServiceInFc | Function Compute サービスが存在しません。 | Function Compute コンソールで Function Compute サービスの正しい名前を取得します。 リクエストパラメータが有効であることを確認します。 後でやり直してください。 |
エラーコード | 説明 | 解決策 |
iot.messagebroker.NullTopicName | メッセージを受信するには、有効な Message Queue Topic を指定する必要があります。 | リクエストパラメータが有効であることを確認してください。 後ほど再試行してください。 |
iot.ruleng.InstanceNotFound | インスタンスが見つかりません。 | |
iot.ruleng.ListMqTopicsError | システムは Message Queue Topic を取得できませんでした。 | |
iot.ruleng.TopicIsNotUnique | 指定された Topic は既に存在します。 | |
iot.ruleng.TopicNotFound | 指定された Topic は存在しません。 |
エラーコード | 説明 | 解決策 |
iot.ruleng.InvalidFormattedTagNameInHitsdb | TSDB タグの形式が無効です。 | リクエストパラメータが有効であることを確認してください。 後ほど再試行してください。 |
iot.ruleng.InvalidFormattedTimestampInHitsdb | タイムスタンプの形式が無効です。 | |
iot.ruleng.NotBindCustomerVpc | インスタンスに VPC がアタッチされていません。 | |
iot.ruleng.NullInstanceNameInHitsdb | TSDB インスタンスに有効な名前を指定する必要があります。 | |
iot.ruleng.NullTagNameInHitsdb | TSDB タグに有効な名前を指定する必要があります。 | |
iot.ruleng.NullTagValueInHitsdb | TSDB タグに有効な値を指定する必要があります。 | |
iot.ruleng.NullTimestampInHitsdb | タイムスタンプに有効なタグを指定する必要があります。 | |
iot.ruleng.OnlySameRegionHitsdbSupport | データは、同じリージョンにある TSDB インスタンスにのみ転送できます。 |
エラーコード | 説明 | 解決策 |
iot.ruleng.GrantVpcInstanceFailed | システムが VPC を承認できませんでした。 | リクエストパラメータが有効であることを確認してください。 後ほど再試行してください。 |
iot.ruleng.InvalidFormattedConnectionIp | エンドポイントの形式が無効です。 | |
iot.ruleng.InvalidFormattedConnectionPort | ポートの形式が無効です。 | |
iot.ruleng.InvalidFormattedRdsDatabaseName | ApsaraDB RDS データベースの名前が無効です。 | |
iot.ruleng.InvalidFormattedRdsTableName | ApsaraDB RDS テーブルの名前が無効です。 | |
iot.ruleng.ListRdsAccountError | システムが ApsaraDB RDS インスタンスのアカウントを取得できませんでした。 | |
iot.ruleng.NotFoundTable | ApsaraDB RDS テーブルが存在しません。 | |
iot.ruleng.NotFoundVpcInstance | VPC が存在しません。 | |
iot.ruleng.NotFoundVpcInstanceConnection | ApsaraDB RDS インスタンスの VPC エンドポイントが存在しません。 | ApsaraDB RDS インスタンスに有効な VPC と vSwitch を指定していることを確認してください。 後ほど再試行してください。 |
iot.ruleng.NotMatchedField | 指定されたフィールドが ApsaraDB RDS データベースのテーブルと一致しません。 | リクエストパラメータが有効であることを確認してください。 後ほど再試行してください。 |
iot.ruleng.NullConnectionIp | 有効なエンドポイントを指定する必要があります。 | |
iot.ruleng.NullConnectionPort | 有効なポートを指定する必要があります。 | |
iot.ruleng.NullRdsInstanceName | ApsaraDB RDS インスタンスの有効な名前を指定する必要があります。 | |
iot.ruleng.NullRdsDatabaseName | ApsaraDB RDS データベースの有効な名前を指定する必要があります。 | |
iot.ruleng.NullRdsAccountName | アカウントの有効な名前を指定する必要があります。 | |
iot.ruleng.NullRdsPassword | アカウントの有効なパスワードを指定する必要があります。 | |
iot.ruleng.NullRdsTableName | ApsaraDB RDS テーブルの有効な名前を指定する必要があります。 | |
iot.ruleng.NullRdsFieldName | ApsaraDB RDS フィールドの有効な名前を指定する必要があります。 | |
iot.ruleng.NullRdsFieldValue | ApsaraDB RDS フィールドの有効な値を指定する必要があります。 | |
iot.ruleng.NullVpcInstance | 有効な VPC を指定する必要があります。 | |
iot.ruleng.OnlySupportSameRegionRds | データは、同じリージョンにある ApsaraDB RDS インスタンスに転送できます。 | |
iot.ruleng.QueryServerMappingInfoError | システムが VPC のマッピング情報を取得できませんでした。 |
サーバー側サブスクリプションに関連するエラーコード
iot.consumer で始まるエラーコードは、サーバー側サブスクリプションに関連するエラーを示します。
エラーコード | 説明 | 解決策 |
iot.consumer.group.CallbackTypeEmpty | すべてのコンシューマー グループの CallbackType パラメーターを false に設定することはできません。 | リクエストパラメーターが有効であることを確認してください。 後ほど再試行してください。 |
iot.consumer.group.ChangeDefaultConsumerGroupNotAllowed | デフォルトのコンシューマーグループは変更できません。 | |
iot.consumer.group.ConsumerGroupExceedsLimit | サブスクライブしているコンシューマーグループの数が制限を超えています。 | |
iot.consumer.group.ConsumerGroupExceedLimit | コンシューマーグループの数が制限を超えています。 | |
iot.consumer.group.ConsumerGroupNameExisted | コンシューマーグループの名前はすでに存在します。 | |
iot.consumer.group.ConsumerGroupNotExist | コンシューマーグループが存在しません。 | |
iot.consumer.group.CreateConsumerGroupFailed | コンシューマーグループを追加できませんでした。 | |
iot.consumer.group.DeleteConsumerGroupFailed | コンシューマーグループを削除できませんでした。 | |
iot.consumer.group.InvalidConsumerGroupName | コンシューマーグループの名前が無効です。 | |
iot.consumer.group.InvalidConsumerGroupId | コンシューマーグループの ID が無効です。 | |
iot.consumer.group.InvalidConsumerGroup | コンシューマーグループが無効です。 | |
iot.consumer.group.InvalidGroupBy | groupby パラメーターが無効です。 | |
iot.consumer.group.InvalidSubscribeType | サブスクリプションタイプが無効です。 | |
iot.consumer.group.MnsCheckFailed | MNS の認証に失敗しました。 | |
iot.consumer.group.MnsNotSupport | 転送済みデバイスを持つプロダクトは、MNS サーバー側サブスクリプションをサポートしていません。 | |
iot.consumer.group.ProductKeyExceedsLimit | コンシューマーグループがサブスクライブするサービスの数が制限を超えています。 | |
iot.consumer.group.QueryConsumerGroupStatusFailed | コンシューマーグループのステータスを取得できませんでした。 | |
iot.consumer.group.UpdateConsumerGroupFailed | コンシューマーグループを更新できませんでした。 | |
iot.consumer.group.SubscribeNotExist | MNS または AMQP サーバー側サブスクリプションが存在しません。 |
無線 (OTA) アップデートに関連するエラーコード
iot.firmware または iot.ota で始まるエラーコードは、OTA アップデートに関連するエラーを示します。
エラーコード | 説明 | 解決策 |
iot.firmware.AlreadyExistedFirmwareName | 指定された OTA アップデートパッケージの名前はすでに存在します。 | OTA アップデートパッケージに有効な名前を指定します。 後ほど再試行してください。 |
iot.firmware.AlreadyExistedFirmwareVersion | OTA アップデートパッケージのバージョンは、プロダクトにすでに存在します。 | OTA アップデートパッケージに有効なバージョンを指定します。 後ほど再試行してください。 |
iot.firmware.BadlyFormattedGrayPercent | アップデートのパーセンテージの形式が無効です。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.BatchCancelDeviceUpgradeFailed | デバイスのアップデートをキャンセルできませんでした。 | チケットを送信してください。 |
iot.firmware.BlankFirmwareName | OTA アップデートパッケージの名前にはスペースのみが含まれています。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.CancelOTAStrategyByJobFailed | 動的アップデートバッチに関連付けられているアップデートポリシーをキャンセルできませんでした。 | チケットを送信してください。 |
iot.firmware.CancelOTATaskByJobFailed | アップデートバッチのデバイスアップデートタスクをキャンセルできませんでした。 | |
iot.firmware.CancelOptionIsMandatory | 必須パラメーターを指定する必要があります。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.CancelUpgradeTaskFailed | アップデートバッチをキャンセルできませんでした。 | チケットを送信してください。 |
iot.firmware.CreateFirmwareFailure | OTA アップデートパッケージを作成できませんでした。 | |
iot.firmware.CreateOTAUpgradeJobFailure | アップデートバッチを作成できませんでした。 | |
iot.firmware.DeleteFirmwareFailure | OTA アップデートパッケージを削除できませんでした。 | |
iot.firmware.DeviceUpgradeRecordNotFound | デバイスはアップデートされていません。 | アップデートタスクが実行中で、リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.DeviceWithDestinationVersionInArray | デバイスのファームウェアバージョンは、アップデート先のバージョンと同じです。 | アップデートされているデバイスが存在するかどうかを確認します。 |
iot.firmware.DynamicGrayNotSupported | デバイスで動的段階的アップデートを実行できません。 | この機能はサポートされていません。 |
iot.firmware.DynamicSpecificNotSupported | デバイスで動的個別アップデートを実行できません。 | |
iot.firmware.EmptyFirmwareFile | OTA アップデートパッケージのサイズは 0 です。 | アップロードする OTA アップデートパッケージが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.FireTimeMustLargeThanCurrentTime | スケジュールされたアップデート時刻は、現在時刻よりも後にする必要があります。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.FireTimeTooLate | スケジュールされたアップデート時刻は、現在時刻から 7 日後までにする必要があります。 | |
iot.firmware.FireTimeTooShort | スケジュールされたアップデート時刻は、現在時刻より少なくとも 5 分後にする必要があります。 | |
iot.firmware.FirmwareAndProductKeyMismatch | OTA アップデートパッケージが ProductKey パラメーターと一致しません。 | |
iot.firmware.FirmwareCountExceedMax | OTA アップデートパッケージの数が 500 を超えています。 | 使用しなくなった OTA アップデートパッケージを削除します。 後ほど再試行してください。 |
iot.firmware.FirmwareDescriptionExceedMaxLength | OTA アップデートパッケージの説明の長さが 100 文字を超えています。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.FirmwareNotFound | OTA アップデートパッケージが存在しません。 | |
iot.firmware.FirmwareNotVerified | OTA アップデートパッケージが検証されていないため、アップデートを開始できません。 | OTA アップデートパッケージが検証されていることを確認します。 後ほど再試行してください。 |
iot.firmware.GenerateOTAUploadURLFailure | アップデートパッケージのアップロード URL を生成できませんでした。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.GrayAppliesToStaticOnly | 段階的アップデートを実行するには、静的アップデートバッチのみを設定できます。 | |
iot.firmware.InProgressDynamicJobExisted | 実行中の動的バッチがすでに存在します。 | OTA アップデートパッケージを使用して、1 つの動的アップデートバッチのみを作成できます。 実行中の動的アップデートバッチをキャンセルし、動的アップデートバッチを再度作成してみてください。 |
iot.firmware.InProgressVerifyJobExisted | OTA アップデートパッケージの検証タスクが進行中です。 | OTA アップデートパッケージの検証タスクを作成する前に、進行中の検証タスクが完了するまで待ってください。 |
iot.firmware.IncorrectDeviceUpgradeJobStatus | キャンセルするデバイスアップデートタスクのステータスが無効です。 | デバイスアップデートタスクはキャンセルできません。 デバイスアップデートタスクが進行中かどうかを確認してください。 |
iot.firmware.IncorrectFormattedFirmwareName | OTA アップデートパッケージ名の形式が無効です。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.IncorrectFormattedFirmwareVersion | OTA アップデートパッケージバージョンの形式が無効です。 | |
iot.firmware.IncorrectFormattedModuleName | モジュール名の形式が無効です。 | |
iot.firmware.IncorrectFormattedSrcVersion | ソースバージョンの形式が無効です。 | |
iot.firmware.InvalidDynamicMode | 動的アップデートのモードが無効です。 | |
iot.firmware.InvalidFirmware | OTA アップデートパッケージが無効です。 | |
iot.firmware.InvalidFirmwareId | OTA アップデートパッケージの ID が無効です。 | |
iot.firmware.InvalidFirmwareSign | OTA アップデートパッケージの署名が無効です。 | |
iot.firmware.InvalidFirmwareSignMethod | OTA アップデートパッケージの署名アルゴリズムが無効です。 | |
iot.firmware.InvalidFirmwareSize | OTA アップデートパッケージのサイズが無効です。 | |
iot.firmware.InvalidFirmwareType | OTA アップデートパッケージのタイプが無効です。 | |
iot.firmware.InvalidFirmwareUrl | OTA アップデートパッケージの URL が無効です。 | |
iot.firmware.InvalidGenerateOTAUploadURLParam | 指定されたパラメーターが無効であるため、アップデートパッケージの URL を生成できませんでした。 | |
iot.firmware.InvalidGrayPercent | 段階的アップデートのアップデートのパーセンテージが無効です。 | |
iot.firmware.InvalidMaximumPerMinute | 最大アップデートレートが要件を満たしていません。 | |
iot.firmware.InvalidOTAJobId | バッチ ID が無効です。 | |
iot.firmware.InvalidOTATaskId | アップデートタスクの ID が無効です。 | |
iot.firmware.InvalidOverwriteMode | 上書きモードが無効です。 | |
iot.firmware.InvalidProductKey | ProductKey パラメーター値が無効です。 | |
iot.firmware.InvalidRetryCount | 再試行回数が無効です。 | |
iot.firmware.InvalidRetryInterval | 再試行間隔が無効です。 | |
iot.firmware.InvalidSelectionType | 指定されたタイプが無効です。 | |
iot.firmware.InvalidTargetSelection | 指定されたターゲットが無効です。 | |
iot.firmware.InvalidTaskStatus | アップデートタスクのステータスが無効です。 | |
iot.firmware.InvalidTimeoutSetting | タイムアウト期間が無効です。 | |
iot.firmware.JobAlreadyCanceled | バッチはキャンセルされました。 | |
iot.firmware.JobHasNoScheduleTime | バッチはスケジュールされたバッチではありません。 | |
iot.firmware.ListOTAFirmwareFailed | OTA アップデートパッケージのリストを取得できませんでした。 | |
iot.firmware.ListOTAJobFailed | アップデートバッチのリストを取得できませんでした。 | |
iot.firmware.ListOTAModuleFailed | モジュールのリストを取得できませんでした。 | |
iot.firmware.ListOTAModuleNameByProductFailed | プロダクトのモジュールのリストを取得できませんでした。 | |
iot.firmware.ListOTATaskByDeviceFailed | デバイスのアップデートタスクを取得できませんでした。 | |
iot.firmware.ListOTATaskByJobFailed | バッチのアップデートタスクを取得できませんでした。 | |
iot.firmware.MalformedFirmwareUrl | OTA アップデートパッケージの URL が無効です。 | |
iot.firmware.ModuleCountLimitExceeded | モジュールの数が制限を超えています。 | |
iot.firmware.ModuleNameReserved | モジュール名は予約されています。 別の有効なモジュール名を指定する必要があります。 | |
iot.firmware.MoreThanOneSrcVersion | 差分アップデートに OTA アップデートパッケージを使用する場合、1 つのソースバージョンのみを指定できます。 | |
iot.firmware.NoDeviceCanUpgrade | アップデートできるデバイスがありません。 | デバイスがアップデートされているかどうかを確認します。 |
iot.firmware.NonVersionedDeviceInArray | デバイスグループ内のデバイスがファームウェアバージョンを送信していないか、無効なファームウェアバージョンを送信しています。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.NotDynamicJob | 動的アップデートバッチに関連付けられている動的アップデートポリシーのみをキャンセルできます。 | |
iot.firmware.NullFirmwareId | OTA アップデートパッケージの ID を指定する必要があります。 | |
iot.firmware.NullFirmwareName | OTA アップデートパッケージの名前を指定する必要があります。 | |
iot.firmware.NullFirmwareUrl | OTA アップデートパッケージの URL を指定する必要があります。 | |
iot.firmware.NullFirmwareVersion | OTA アップデートパッケージのバージョンを指定する必要があります。 | |
iot.firmware.NullGrayPercent | 段階的アップデートに有効なアップデートのパーセンテージを指定する必要があります。 | |
iot.firmware.NullOTAJobId | 有効なバッチ ID を指定する必要があります。 | |
iot.firmware.NullSelectionType | 有効なタイプを指定する必要があります。 | |
iot.firmware.NullSrcVersions | アップデートする有効なファームウェアバージョンを指定する必要があります。 | |
iot.firmware.NullTargetDeviceNames | 静的個別アップデートを実行するデバイスの有効な範囲を指定する必要があります。 | |
iot.firmware.NullTargetSelection | 有効なターゲットを指定する必要があります。 | |
iot.firmware.NullTaskId | 有効なバッチ ID を指定する必要があります。 | |
iot.firmware.ParameterSizeExceedMax | リスト内のパラメーターの数が制限を超えています。 | |
iot.firmware.ReUpgradeFailedFirmwareNotVerified | OTA アップデートパッケージが検証されていないため、アップデートを再開できません。 | |
iot.firmware.ScheduleFinishTimeEarlierThanStartTime | スケジュールされたアップデートの終了時刻は、開始時刻よりも後にする必要があります。 | |
iot.firmware.ScheduleFinishTimeTooEarly | スケジュールされたアップデートの終了時刻は、開始時刻より少なくとも 60 分後にする必要があります。 | |
iot.firmware.ScheduleFinishTimeTooLate | スケジュールされたアップデートの終了時刻は、開始時刻から 30 日を超えて後にすることはできません。 | |
iot.firmware.ScheduleFinishTimeWithoutStartTime | スケジュールされたアップデートの開始時刻と終了時刻を同時に指定する必要があります。 | |
iot.firmware.SrcDestVersionMatched | ソースファームウェアバージョンは、宛先ファームウェアバージョンと同じです。 | |
iot.firmware.SrcVersionIsMandatory | 差分アップデートパッケージのソースバージョンを指定する必要があります。 | |
iot.firmware.SrcVersionMismatch | デバイスの現在のファームウェアバージョンは、OTA アップデートパッケージのソースバージョンと異なります。 | |
iot.firmware.SrcVersionsNotAllowed | 複数のソースファームウェアバージョンを指定することはできません。 | |
iot.firmware.SrcVersionsSizeExceedMax | ソースファームウェアバージョンの数が制限を超えています。 | |
iot.firmware.SystemBusy | システムがビジー状態です。 後ほど再試行してください。 | 問題が解決しない場合は、チケットを送信してください。 |
iot.firmware.SystemBusyForScheduleTime | システムがビジー状態です。 スケジュールされたアップデートを実行するために別の時点を指定する必要があります。 | |
iot.firmware.TargetDeviceNamesNotAllowed | デバイスで静的個別アップデートを実行できません。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.TooManyDeviceUpgrade | アップデートリクエストを送信したデバイスの数が制限を超えました。 後ほど再試行してください。 | リクエストパラメーターが有効であることを確認します。 1 分後にもう一度試してください。 |
iot.firmware.TooManyDeviceUpgradeForScheduleTime | スケジュールされた時刻にアップデートリクエストを送信したデバイスの数が制限を超えました。 スケジュールアップデートを実行するために別の時刻を指定する必要があります。 | |
iot.firmware.UpgradeSrcVersionMismatch | アップデートするソースファームウェアバージョンは、差分 OTA アップデートパッケージのソースバージョンと異なります。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.VerifyFirmwareFailed | OTA アップデートパッケージを検証できませんでした。 | チケットを送信してください。 |
iot.firmware.InvalidOTATaskId | 指定された TaskId リクエストパラメーターの値が存在しません。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.firmware.InvalidTaskStatus | TaskId パラメーターに対応するデバイスアップデートタスクのステータスが無効です。 | |
iot.firmware.JobTagIsTooLong | アップデートバッチを作成するときに、タグの文字の合計数が 4,096 を超えています。 | |
iot.firmware.JobTagKeyInvalid | アップデートバッチを作成するときに、タグキーが無効です。 | |
iot.firmware.JobTagValueInvalid | アップデートバッチを作成するときに、タグ値が無効です。 | |
iot.firmware.JobTagTooMany | アップデートバッチを作成するときに、 | |
iot.ota.PackageFileAmountExceed | アップデートパッケージを作成するときに、アップデートパッケージファイルの数が 20 を超えています。 | |
iot.ota.PackageFileParamConflict | アップデートパッケージを作成するときに、アップデートパッケージファイルのパラメーターで競合が発生します。 単一ファイルに関連するパラメーターと複数ファイルに関連するパラメーターを同時に指定することはできません。 | |
iot.ota.PackageFileNameDuplicated | アップデートパッケージを作成するときに、アップデートパッケージファイルの名前が重複しています。 | |
iot.ota.PackageFileUrlDuplicated | アップデートパッケージを作成するときに、アップデートパッケージファイルの URL が重複しています。 | |
iot.ota.PackageFileSignDuplicated | アップデートパッケージを作成するときに、アップデートパッケージファイルの署名値が重複しています。 | |
iot.ota.tag.KeyDuplicated | タグリストに重複キーが存在します。 | |
iot.ota.CreateOTAModuleFailure | OTA モジュールの作成中にエラーが発生しました。 | チケットを送信してください。 |
iot.ota.CreateOTAModuleParamError | OTA モジュールを作成するときに、リクエストパラメーターが無効です。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.ota.CreateOTAModuleExceedLimit | プロダクトの OTA モジュールの数が制限を超えています。 | 使用しなくなったモジュールを削除します。 後ほど再試行してください。 |
iot.ota.CreateOTAModuleNameExist | 作成しようとしている OTA モジュールの名前はすでに存在します。 | OTA モジュールに有効で一意の名前を指定します。 後ほど再試行してください。 |
iot.ota.UpdateOTAModuleFailure | OTA モジュールの更新中にエラーが発生しました。 | チケットを送信してください。 |
iot.ota.UpdateOTAModuleParamError | OTA モジュールの更新に使用されるリクエストパラメーターが無効です。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.ota.DeleteOTAModuleParamError | OTA モジュールを削除するために使用されるリクエストパラメーターが無効です。 | |
iot.ota.DeleteOTAModuleFailure | OTA モジュールを削除しようとしたときにエラーが発生しました。 | |
iot.ota.DeleteOTAModulePackageExist | アップデートパッケージが添付されている OTA モジュールは削除できません。 | |
iot.ota.DeleteOtaDefaultModule | デフォルトモジュールは削除できません。 | |
iot.ota.ListOTAModuleParamError | OTA モジュールのリストを取得するために使用されるリクエストパラメーターが無効です。 | |
iot.ota.ListOTAModuleFailure | OTA モジュールのリストを取得しようとしたときにエラーが発生しました。 | |
iot.ota.OTAModuleNotExist | プロダクトに OTA モジュールが存在しなかったため、OTA モジュールを削除または更新できませんでした。 | |
iot.ota.TooManyOtaTask | TaskId.N リクエストパラメーターで指定されたタスク ID の数が制限を超えています。 | |
iot.ota.TaskIdIsNull | TaskId.N パラメーターに有効な値を指定する必要があります。 | |
iot.ota.ConfirmNotAllowedNow | デバイスは現在アップデートできません。確認待ちのデバイスアップデートタスクを確認できません。 | |
iot.ota.EmptyDeviceInfoParams | デバイス情報を指定する必要があります。 | |
iot.ota.InvalidOtaModuleName | OTA モジュール名の形式が無効です。 | |
iot.ota.GroupNotExist | グループが存在しません。 リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 | |
iot.ota.DynamicGroupExpressionInvalid | 動的グループで OTA アップデートを実行する場合は、アップデート条件でモジュール名とモジュールバージョンを指定する必要があります。 | |
iot.ota.DynamicGroupTaskCountExceedLimit | 動的グループのアップデートバッチの数が 5 を超えています。 | |
iot.ota.UpgradeDeviceCountExceedLimit | アップデートリクエストを送信するデバイスの数が制限を超えています。 詳細については、「制限」をご参照ください。 | チケットを送信してください。 |
iot.ota.GroupUpgradeTenantInvalid | Alibaba Cloud アカウントによって開始されたグループベースのアップデートが無効です。 リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.ota.GroupTypeInvalid | グループベースのアップデートに指定されたグループタイプが無効です。 リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 | |
iot.firmware.VerifyFirmwareNoNeed | 現在のアップデートパッケージを検証する必要はありません。 | |
iot.ota.DownloadProtocolInvalid | 現在のアップデートバッチのアップデートパッケージをダウンロードするために使用されるプロトコルが無効です。 | |
iot.ota.DownloadProtocolMqttNotSuitable | 現在のアップデートバッチのアップデートパッケージをダウンロードするために MQTT プロトコルを使用することはできません。 | |
iot.ota.DynamicGroupConflict | [overwritemode] パラメーターと [multimodulemode] パラメーターの値が、動的グループの新しい更新バッチと既存の更新バッチで一致していません。 | |
iot.ota.OverWriteAndMultiModuleConflict | OverwriteMode パラメーターを 2 に設定するか、MultiModuleMode パラメーターを true に設定できます。 | |
iot.ota.dynamicGroupForbiddenInDefaultInstance | 以前のバージョンのパブリックインスタンスのデバイスは、グループベースの動的アップデートをサポートしていません。 | 以前のバージョンのパブリックインスタンスのデバイスは、動的グループ機能をサポートしていません。 |
iot.ota.multiModuleModeForbiddenInDefaultInstance | 以前のバージョンのパブリックインスタンスのデバイスは、複数モジュールの同時アップデートをサポートしていません。 | 以前のバージョンのパブリックインスタンスは、複数モジュールの同時アップデートをサポートしていません。 |
iot.ota.InvalidTaskExist | 指定したデバイスアップデートタスクの少なくとも 1 つが無効です。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.ota.UnmatchedJob | アップデートバッチの ID がデバイスアップデートタスクの ID と一致しません。 | |
iot.ota.JobCanceled | アップデートバッチはキャンセルされました。 | |
iot.ota.InvalidJobId | アップデートバッチの ID が存在しません。 | |
iot.ota.InvalidFirmwareUid | OTA アップデートパッケージが存在しません。 | |
iot.ota.InvalidTaskId | デバイスアップデートタスクの ID が存在しません。 | |
iot.ota.FailedTaskNotFound | アップデートバッチで失敗またはキャンセルされたデバイスアップデートタスクが見つかりませんでした。 | |
iot.ota.DeviceNotReUpgraded | アップデートを再開できるデバイスが見つかりませんでした。 | |
iot.ota.DeviceNotExist | デバイスが存在しません。 | リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |
iot.ota.FirmwareNotVerified | OTA アップデートパッケージは検証中です。 アップデートを再開できません。 | OTA アップデートパッケージが検証された後に再試行してください。 |
iot.ota.NotFirmwareOwner | 現在のユーザーはアップデートパッケージの所有者ではありません。 | ユーザーはこの操作を呼び出す権限がありません。 リクエストパラメーターが有効であることを確認します。 後ほど再試行してください。 |