すべてのプロダクト
Search
ドキュメントセンター

IoT Platform:エラーコード

最終更新日:Mar 22, 2025

このトピックでは、Link SDK for Android を使用してデバイスを IoT Platform に接続する場合に、IoT Platform がデバイスに返す可能性のあるエラーコードについて説明します。

一般的なエラーコード

エラーコード

エラーサブコード

エラーメッセージ

説明

1101100

なし

ERROR_SDK_ERROR

SDK の初期化中に内部例外が発生しました。

1101101

なし

ERROR_SDK_INIT_ERROR

SDK の初期化中にエラーが発生しました。

120

ERROR_PARAMS_DEVICEINFO_INVALID

初期化したデバイス証明書の ProductKeyDeviceName が無効です。

121

ERROR_PARAMS_DEVICE_SECRET_NULL

初期化したデバイス証明書の DeviceSecret が無効です。

122

ERROR_PARAMS_SECURE_MODE_ITLS_WITH_PS_NULL

iTLS を使用して検証されたデバイスの証明書に対応する ProductSecret が無効です。

123

ERROR_STATE_LINKKIT_DEINITING

DEINIT プロセスが完了していません。 DEINIT プロセスが完了するまで SDK を初期化しないことをお勧めします。

-33

なし

MQTT_CONNECT_ERROR

MQTT(Message Queuing Telemetry Transport)接続の確立に失敗しました。

  • ネットワークが正常かどうかを確認します。

  • デバイス証明書が有効かどうかを確認します。

  • ドメイン名が有効かどうかを確認します。

  • 複数のデバイスが同じデバイス証明書を使用しているかどうかを確認します。

-4

なし

ERROR_HTTP

HTTP リクエストエラーが発生しました。たとえば、一意の証明書ごとの製品検証に基づく動的登録に失敗しました。

  • ドメイン名が有効かどうかを確認します。

  • ネットワークが正常かどうかを確認します。

  • システム時刻が正常かどうかを確認します。

1101220

なし

ERROR_COTA_GET_PARAMS_ERROR

リモート構成のリクエストパラメーターをシステムが照会したときにエラーが発生しました。

1101230

なし

ERROR_SHADOW_INVALID_STATE

デバイスシャドウ関連の API 操作を呼び出すように SDK が初期化されていません。

1101231

なし

ERROR_SHADOW_UPDATE_FAILED

デバイスシャドウの更新に失敗しました。詳細については、エラーメッセージをご参照ください。

1101232

なし

ERROR_SHADOW_PARAMS_INVALID

デバイスシャドウを更新するために構成したパラメーターが無効です。

1101312

なし

ERROR_GATEWAY_PERMIT_JOIN_DEVICE_INFO_INVALID

PermitJoin 関数を呼び出すために初期化したデバイス情報が無効です。

1101300

なし

ERROR_GATEWAY_TOPO_NOT_ADDED

トポロジ関係が追加されていません。

1101301

なし

ERROR_GATEWAY_SUBDEV_NOT_LOGIN

サブデバイスが IoT Platform にログインしていません。

1101302

なし

ERROR_GATEWAY_SUBDEV_WRAPPER_INFO_NULL

SDK 内のサブデバイス情報が無効です。

1101303

なし

ERROR_GATEWAY_SUBDEV_WRAPPER_NULL

SDK にキャッシュされているサブデバイスリストに、サブデバイスが存在しません。

1101304

なし

ERROR_GATEWAY_SUBDEV_THING_NOT_INITED

サブデバイスの TSL(Thing Specification Language)モデルが初期化されていません。

1101305

なし

ERROR_GATEWAY_SUBDEV_LABEL_NULL

サブデバイスのタグが無効です。このエラーは、タグが追加されていないサブデバイスが IoT Platform にログインした場合に発生する可能性があります。

1101306

なし

ERROR_GATEWAY_SUBDEV_SHADOW_NULL

サブデバイスのデバイスシャドウが無効です。このエラーは、デバイスシャドウが構成されていないサブデバイスが IoT Platform にログインした場合に発生する可能性があります。

1101307

なし

ERROR_GATEWAY_SUBDEV_COTA_NULL

サブデバイスのリモート構成が無効です。このエラーは、リモート構成が指定されていないサブデバイスが IoT Platform にログインした場合に発生する可能性があります。

1101308

なし

ERROR_GATEWAY_SUBDEV_INFO_INVALID

サブデバイスの証明書情報が無効です。

1101309

なし

ERROR_GATEWAY_SUBDEV_DISABLED

サブデバイスは IoT Platform コンソールで無効になっています。

1101310

なし

ERROR_GATEWAY_SUBDEV_DELETED

サブデバイスは削除されています。

1101311

なし

ERROR_GATEWAY_LABEL_PARAMS_INVALID

タグを照会するために構成したリクエストパラメーターは有効です。

1101312

なし

LINKKIT_INIT_FAIL

初期化に失敗しました。このエラーは、MQTT 接続が確立された後、初期化中にネットワークの問題によって中断された場合に発生する可能性があります。

1101200

なし

ERROR_TMP_INIT

TMP の初期化エラーが原因で初期化に失敗しました。

1101201

なし

ERROR_DM_GET_TSL_INFO_INVALID

TSL 情報が無効なため、初期化に失敗しました。

1101202

なし

ERROR_DM_INIT_THING_PARAMS_INVALID

TSL パラメーターが無効なため、初期化に失敗しました。

1101203

なし

ERROR_DM_GET_TMP_IDEVICE

TSL モデルの照会に失敗したため、初期化に失敗しました。

1101204

なし

ERROR_DM_RESET_FAILED

デバイスのリセットに失敗しました。このエラーは、MQTT 接続が確立されていないか、MQTT 接続が中断されている場合に発生する可能性があります。

1101205

なし

ERROR_DM_INIT_THING_FAILED_IS_INITING

TSL モデルを初期化しています。

1101020

なし

ERROR_DUPLICATE_SDK_INIT

初期化はすでに実行されています。現在の初期化は完了しているか、進行中です。

1102000

なし

ERROR_CALL_INTERFACE_PARAMS_ERROR

API 操作の呼び出しに設定したパラメーターが無効です。API 操作の詳細については、エラーメッセージまたはエラーサブコードをご参照ください。

1102002

なし

ERROR_PARAMS_ERROR

パラメーターが無効です。

200201

なし

DM_INIT_PARAMS_INVALID

初期化パラメーターが無効です。

200301

なし

DM_INIT_GET_TSL_RESPONSE_ERROR

初期化中に TSL モデルの照会に失敗しました。

100

なし

ERROR_DUPLICATE_SDK_INIT_DM

デバイス管理モジュールはすでに初期化されています。

101

なし

ERROR_DUPLICATE_SDK_INIT_LK

SDK はすでに初期化されています。

510

なし

ERROR_CMP_PARAMS_ERROR

CMP パラメーターが無効です。

514

なし

ERROR_CMP_REGISTER_CONNECT_ERROR_EXIST

接続タイプは登録済みです。ほとんどの場合、このエラーは無視できます。

517

なし

ERROR_CMP_SEND_ERROR_CONNECT_NOT_FOUND

情報の送信に失敗しました。現在の接続タイプは存在しません。

521

なし

ERROR_CMP_SEND_ERROR_CONNECT_NOT_CONNECTED

情報の送信に失敗しました。接続の確立に失敗しました。

529

なし

ERROR_CMP_REGISTER_CONNECT_IS_REGISTERING

接続タイプを登録しています。

4201

なし

ERROR_UNKNOW

クライアントで内部エラーが発生しました。

AError クラスの getMsg() 関数を呼び出してエラーメッセージを表示することをお勧めします。

4101

なし

ERROR_NETWORK_ERROR

ネットワークのジッターまたは携帯電話基地局からの信号が弱いことが原因で、ネットワークエラーが発生しました。

4102

なし

ERROR_SERVER

ゲートウェイでエラーが発生しました。

4103

なし

ERROR_BUSINESS

  • 動的登録中に接続を確立できませんでした。

  • MQTT ID パラメーターの値が空の文字列です。

  • MQTT オブジェクトの作成時にその他のエラーが発生しました。

  • MQTT 接続の確立に失敗しました。

  • MQTT 接続が切断されました。

  • MQTT 経由でメッセージを送信したり、トピックをサブスクライブしたりできませんでした。

MQTT エラーコード

Link SDK for Android は、オープンソースの Paho MQTT ライブラリを使用します。次のコードは、ライブラリのネイティブエラーコードを示しています。 MQTT 接続が切断された場合は、MQTT 接続のエラーログと対応するエラーコードが返されます。

1=Invalid protocol version // 無効なプロトコルバージョン
2=Invalid client ID // 無効なクライアント ID
3=Unavailable agent // 使用できないエージェント
4=Invalid user name or password // 無効なユーザー名またはパスワード
5=No connection permission // 接続権限なし
6=Unexpected error // 予期しないエラー
32000=Timeout in waiting for a response from the server // サーバーからの応答の待機中にタイムアウトが発生しました
32100=Client is connected // クライアントは接続されています
32101=Client is disconnected // クライアントは切断されています
32102=Disconnecting client // クライアントを切断しています
32103=Failed to connect to the server // サーバーへの接続に失敗しました
321004=Client not connected // クライアントは接続されていません
32105=Specified SocketFactory type does not match the agent URI // 指定された SocketFactory タイプがエージェント URI と一致しません
32106=Invalid SSL configuration // 無効な SSL 構成
32107=Disconnection by callback is not allowed // コールバックによる切断は許可されていません
32108=Unrecognized packet // 認識できないパケット
32109=Disconnected // 切断されました
32110=Connected // 接続されました
32111=Client shutdown // クライアントのシャットダウン
32200=Persistent connection in use // 永続接続が使用中です
32201=Token in use // トークンが使用中です
32202=Excessive publishing // 過剰なパブリッシング