如何將 DHT11 溫濕度感測器的資料呈現在 QIoT 的 Dashboard?


最後修訂日期: 2018-09-27

DHT11 是一款基本又實惠的數位溫度與濕度感測器。 本篇教學文章旨在說明如何在 QIoT 儀表板顯示 DHT11 資料(使用工具為 Seeeduino 及 W5500 Ethernet Shield)。

  1. 前往[IoT 應用]>[新增 IoT 應用]
  2. 在[建立新的 IoT 應用]中:
    • 輸入 IoT 應用的名稱。
    • 規則名稱和儀表板名稱將依據 IoT 應用名稱自動產生。
    • 點擊[建立]。
  3. 在[新增 IoT 裝置]中:
    • 輸入 IoT 裝置的名稱(此例使用 "Thingname")。
    • 在[IoT 裝置]類別中選擇[自訂]。
    • 點擊[新增]。
  4. 點擊[IoT 裝置資源]按鈕後進入[IoT 裝置資源]。
  5. 在[新增 IoT 裝置資源]中:
    • 輸入資源的名稱(此例使用 "Temperature")。
    • 輸入資源 ID。
      (此資源 ID 用於建立 QIoT 代理程式中的主題。 同一裝置不得重複使用此 ID,亦即相同的裝置不允許有重複的資源 ID)。
    • 點擊[新增]。
    • 新增[IoT 裝置資源](包括溫度和濕度)。
  6. 點擊[連線到裝置]並在[IoT 裝置資訊]中選擇[MQTT],然後依序點擊[下一步]及[下載 JSON 檔案]。

  7. 您可點擊以下網址取得範例程式碼:
    https://github.com/qnap-dev/qnap-qiot-sdks/blob/master/projects/seeeduino-dht11-example/mqtt-seeeduino-dht11-example/mqtt-seeeduino-dht11-example.ino
  8. 開啟您在步驟 6 所下載的 JSON 檔案,然後複製程式碼(IP、埠號、用戶端 ID、使用者名稱、密碼、溫度主題和濕度主題)並覆寫步驟 7 的範例程式碼。 複製完畢後,請上傳檔案。
  9. 返回儀表板頁面,然後按照下列步驟操作:
    • 點擊[編輯]。
    • 點擊[+]新增面板。
    • 點擊[+]新增小工具。
    • 選擇[衡量工具]。
    • 點擊[+ 資料來源]。
    • 選擇已指派之主題的資源名稱,然後選擇[值]。
    • 點擊[儲存]後,小工具隨即建立。
  10. 新增溫度與濕度的儀表板,接著畫面會顯示以下結果:

這篇文章有幫助嗎?

55% 的人認為有幫助。
謝謝您,我們已經收到您的意見。

請告訴我們如何改進這篇文章:

如果您想提供其他意見,請於下方輸入。

選擇規格

      顯示更多 隱藏更多

      選擇其他偏好的語言:

      open menu
      back to top