このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。
チャネルへのデータの書き込み
REST および MQTT API を使用してソフトウェアまたはデバイスでチャネルを更新する
ThingSpeak™ は、チャネルを使用してアプリやデバイスから送信されたデータを保存する IoT プラットフォームです。ThingSpeakチャネルにデータを書き込むには、いくつかの方法があります。REST API、MQTT Publish メソッド、およびMATLABのthingSpeakWrite
関数からの HTTP 呼び出し。REST API と MQTT API の選択チャネルを更新する方法について詳しくは、こちらをご覧ください。
REST API
MQTT API
関数
トピック
データの書き込み方法を選択する
- データの書き込み方法
REST API、MQTT、 MATLAB® 、またはサードパーティ アプリケーションを使用して、デバイスまたはコンピューター上のハードウェアまたはソフトウェアを使用してチャネル内のデータを収集します。 - REST API と MQTT API の選択
どんな時に REST と MQTT を使用してチャネルを更新するのかを学習する。
Libeliumハードウェアを使用したデータの書き込み
- Libelium Meshliumシステムによるデータの書き込み
ThingSpeak Cloud Connector とLibelium Meshliumハードウェアを使用すると、データを簡単に保存して分析できます。
The Things Networkから分散センサー データを書き込む
- The Things Networkからのデータの書き込み
ThingSpeakとThe Things Networkの統合を使用して、 LoRa®ネットワークに接続されているデバイスからデータを書き込みます。 - The Things Networkを通じて農業データを収集する
この例では、LoRa® 無線を備えたマイクロプロセッサ ボードに接続された 3 つのセンサーからのデータ収集をセットアップする方法を示します。
Arduino とParticle Photonを使用したデータの書き込み
- ソナー近接センサーによるプロトタイピング
この例では、Wi-Fi 接続された Arduino® ボードを使用してThingSpeak™でプロトタイプを作成する方法を示します。 - Arduino または ESP8266 を使用した一括更新
この例では、Wi-Fi® ネットワークに接続された Arduino® MKR1000 ボードまたは ESP8266 ボードを使用して、Wi-Fi 信号強度を継続的に収集し、 ThingSpeak™チャネルを一括更新方法を示します。 - Particle Photon Board を使用したThingSpeakチャネルの一括更新
この例では、Wi-Fi® ネットワークに接続されたParticle Photonボードを使用してThingSpeak™チャネルを一括更新方法を示します。 - MQTT 経由で Particle デバイス クライアントを使用してThingSpeakチャネルにパブリッシュする
この例では、ボロン、アルゴン、フォトン、電子などのパーティクル デバイスを使用して、MQTT 経由で測定値をThingSpeakチャネルに公開する方法を示します。
ESP8266でデータを書き込む
- チャネルへの HTTP POST要求を使用する水分センサー
この例では、ディープ スリープから復帰するデバイスから複数フィールドのデータをThingSpeak™チャネルに送信する方法を示します。 - 温度データのポストとチャネルからの読み取り
この例では、デバイスから環境データを収集し、それをデバイスからThingSpeak™チャネルに投稿する方法を示します。 - セキュア MQTT を使用したThingSpeakチャネルの公開とサブスクライブ
この例では、ESP8266 ボードを使用して、セキュア MQTT 経由でThingSpeak™に RSSI データを記録する方法を示します。 - セキュアな MQTT パブリッシュおよびサブスクライブを使用したリモート センサー制御
この例では、 ThingSpeakで MQTT パブリッシュおよびサブスクライブ アーキテクチャを使用する方法を示します。
ESP32でデータを書き込む
- ESP32とArduino IDEを使用したワイヤレスネットワーク信号強度
この例では、ESP32 のワイヤレス ネットワーク機能を使用してデータをThingSpeak™に投稿する方法を示します。
Raspberry Piでデータを書き込む
- Raspberry Pi ボードを使用した一括更新
この例では、Python 2.7 を実行している Wi-Fi 接続された Raspberry Pi ボードを使用してデータを収集する方法を示します。 - Raspberry Pi 上の Python で WebSocket を使用してパブリッシュする
この例では、ポート 80 で WebSocket を使用し、Python を実行する Raspberry Pi ボードを使用してThingSpeakチャネルに公開する方法を示します。
トラブルシューティング
ThingSpeak REST API エラー メッセージと対応する HTTP ステータス コードの詳細を参照してください。
MQTT パブリッシュを使用するときによくある間違いを解決するためのヘルプを入手します。