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

IoT Platform:概要

最終更新日:Apr 09, 2025

Message Queuing Telemetry Transport (MQTT) は、TCP/IPプロトコルスタックに基づく非同期通信プロトコルです。 MQTTは、パブリッシュ /サブスクライブモデルでメッセージ送信に使用される軽量プロトコルです。 IoT PlatformはMQTT 5.0をサポートしています。 これにより、システムのパフォーマンス、安定性、およびスケーラビリティが向上します。 デバイスをIoT Platformに接続するようにLink SDK for Cを設定できます。

前提条件

制御ポリシー機能の動作

アプリケーションプログラムは、Link SDK for CのAPI操作を呼び出して、MQTT経由でIoT Platformへの接続を確立します。

次の図にプロセスを示します。 この例では、/demos/mqtt_v5_basic_demo.cアプリケーションプログラムが使用されます。

mqtt

  • MQTT 5.0接続固有のAPI操作の詳細については、「aiot_mqtt_api.h」をご参照ください。

  • プロパティを管理するために呼び出すことができるMQTT 5.0 API操作の詳細については、「aiot_mqtt_props_api.h」をご参照ください。

  • MQTT 5.0を介してデバイスをIoT Platformに接続する方法の例の詳細については、「」をご参照ください。

  • MQTT 5.0を介してデバイスをIoT Platformに接続するときに返されるエラーコードの詳細については、「一般的なエラーコード」をご参照ください。