このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
MQTT API
ThingSpeak IoT プラットフォームを使用すると、クライアントは ThingSpeak MQTT ブローカーを介してチャネルフィードから更新を更新および受信できます。MQTT は、TCP/IP ソケットまたは WebSocket を使用するパブリッシュ/サブスクライブ通信プロトコルです。WebSocket 経由の MQTT は SSL で保護できます。クライアント デバイスは MQTT ブローカーに接続し、チャネルにパブリッシュしたり、そのチャネルからの更新をサブスクライブしたりできます。
MQTT API の使用を開始するには、「MQTTの基礎」を参照してください。特定のライブラリのクライアント構成情報については、MQTT ライブラリ構成 を参照してください。
パブリッシュ
Publish to a Channel Feed | MQTT を使用して複数のチャネルフィールドを同時に更新するメッセージを公開する |
Publish to a Channel Field Feed | MQTT を使用して単一チャネルフィールドを更新するためのメッセージを公開する |
購読する
Subscribe to a Channel Feed | MQTT を使用してチャネルフィードから更新を購読する |
Subscribe to a Channel Field Feed | MQTT を使用してチャネルの特定のフィールドからのチャネル更新をサブスクライブする |
トピック
- MQTTの基礎
帯域幅と電力が制限されたデバイスをワイヤレス ネットワーク経由で接続するためのパブリッシュ/サブスクライブ アーキテクチャについて学習します。
- REST APIとMQTT APIのどちらかを選択する
REST と MQTT を使用してチャネルを更新するタイミングを学習します。
- デスクトップ MQTT クライアントを使用してチャネルを公開およびサブスクライブする
この例では、デスクトップ MQTT クライアントを使用してチャネルをパブリッシュおよびサブスクライブする方法を示します。
- Raspberry Pi で Python の WebSocket を使用して公開する
この例では、Python を実行する Raspberry Pi ボードを使用して、ポート 80 で WebSocket を使用して ThingSpeakチャネルに公開する方法を示します。
- Particle Photonクライアントを使用してチャネルの更新を購読する
この例では、Particle Photonボードを使用して CheerLightsチャネルからのチャネル更新をサブスクライブする方法を示します。
トラブルシューティング
MQTT パブリッシュの使用時によくある間違いを解決するためのヘルプを入手します。
ThingSpeak への加入に関するよくある間違いと問題解決。