QNAP Systems, Inc. - ネットワーク接続ストレージ(NAS)

Language

Support

CoAP を使用して QIoT Suite Lite にデバイスを接続

このチュートリアルでは、CoAPを使用してQIoT Suite Lite に接続する方法を説明します。

各種開発ボードをQIoT Suite Liteに接続する方法を学ぶには、以下のチュートリアルを参照してください。https://www.qnap.com/en/how-to/tutorial/qiot-suite-lite

IoTアプリケーションおよびモノを構築する方法を学ぶには、以下のリンクを参照してください。https://www.qnap.com/en/how-to/tutorial/article/how-to-show-dht11-data-on-qiot-dashboard

https://github.com/qnap-dev/qnap-qiot-sdks でQNAP GitHubを参照してください

IoTアプリケーションを開き、CoAP設定を取得します

  • IoTアプリケーションを開き、モノに移動します。
  • [デバイスの接続] ボタンをクリックします。
  • [CoAP] を選択して [次へ] をクリックします。
  • [JSON ファイルをダウンロード] をクリックします。ファイル名は、「resourceinfo.json」となります。

* 「resourceinfo.json」についての詳細
以下は、resourceinfo.jsonのサンプルコードです。

 {
 "myqnapcloudHost": "Not Available",
 "clientId": "rpi2_1508915341",
 "host": [
 "172.17.28.73"
 ],
 "r": "c08b5979-1f8f-42da-9085-d761707be65c",
 "t": "r:e91d53d57729b9d0b59772f9f2a130dc",
 "port": 25683,
 "resources": [
 {
 "description": "",
 "datatype": "Float",
 "resourceid": "temp",
 "topic": "r/qiot/things/admin/rpi2/temp",
 "resourcename": "temp",
 "resourcetypename": "Temperature",
 "unit": "°C"
 }
 ]
 }
  • 参照:

    1. "myqnapcloudHost": お使いのNASでmyqnapcloud DDNSサービスを接続すると、QIoT Suite Liteに接続できる [インターネットホスト名] が表示されます。ポートに問題が発生した場合は、以下の記事を参照してください。https://qiot.qnap.com/blog/en/2017/09/21/solve-problem-using-different-port-qiot-suite-lite-v1-0-41/
    2. "clientId":デバイスの識別子。
    3. "host":NAS IP
    4. "r" & "t":CoAPのクエリフォーマットは、「r=&t=」です
    5. "port":CoAPポート。
    6. "resources":以下を含むリソースの情報:
      • description:QIoTリソース説明
      • datatype:QIoTリソースのデータタイプ
      • resourceid:QIoTリソースの識別子
      • topic:送信・受信用のCoAPのパス。URLのフォーマットは、「coap://:/?r=&t=」です
      • resourcename:QIoTリソース名。
      • resourcetypename:QIoTリソースタイプ名。
      • unit:QIoTリソースユニット。
  • 接続の種類:

    "パブリッシュ":
    1. method:PUT
    2. pathname:
    3. query: r=&t=
    4. payload:{"value" :}

    "受信":
    1. method:GET
    2. pathname:
    3. query: r=&t=
    4. payload:{"value" :}

以下の例を使用すると、以下の「URL」リンク
coap://172.17.28.73:25683/r/qiot/things/admin/rpi2/temp?r=c08b5979-1f8f-42da-9085-d761707be65c&t=r:e91d53d57729b9d0b59772f9f2a130dc」が表示されます

リリース日: 2017-11-13
役に立ちましたか ?
ご意見をいただき、ありがとうございます。
ご意見をいただき、ありがとうございます。 ご質問がありましたら、support@qnap.com にお問合せください