威聯通科技股份有限公司(QNAP Systems, Inc.) - 網路儲存設備(NAS)

Language

Support

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

DHT11是一個基本款低成本的溫濕度感測器,本文章將介紹如何將DHT11溫濕度感測器的資料呈現在QIoT的Dashboard上(使用Seeeduino with W5500 Ethernet Shield)

  1. “IoT Applications” → 選擇 “Add IoT Application”
  2. 在“Create a New IoT application”介面:
    • 在“IoT Application Name的欄位輸入名稱
    • Rule Name 與Dashboard Name會在你建立完IoT Application後自動產生
    • 選擇“Create”
  3. 選擇“Add Thing”:
    • 輸入Thing的名稱 (在此範例為“Thingname”)
    • “Thing Category”選擇“Custom”
    • 選擇“Add”
  4. 選擇“Thing Resources”圖示,接著進入“Thing Resource”介面
  5. 在“Add Thing Resource”介面:
    • 輸入資源名稱(在此範例為“myTemperature”)
    • 輸入資源ID (每個設備皆對應一個Id,因此Id名稱不可重複)
    • 選擇“Add”
  6. 選擇取得連線資訊(Connect to device)的圖示後,在通訊協定介面選擇MQTT,選擇Next,接著點選Download JSON file檔案。

  7. 在Rule的介面設定MQTT Message:In the "Rule" window to set the "MQTT Message":
    • 點選“MQTT Message In” 兩下
    • 取消勾選“Use custom topic”
    • 在Thing的欄位選取“Thingname”
    • 點選“add”,在資源名稱選擇先前設定的“myTemperature”
    • 點選Done後接著到左上角按Save
  8. 設定完Rule後,打開Arduino,並將步驟6所下載的JSON file檔案打開,將程式碼(username、clientId、host、password、topic)各別複製到Arduino中,複製完成後,Upload檔案。
  9. 回到Rule介面,將MQTT Message In 與 Dashboard連結在一起
  10. 選擇Dashboard,即可看到當下的溫度
發佈日期: 2017-09-11
這篇文章對您有幫助嗎?
謝謝您,我們已經收到您的意見。
謝謝您,我們已經收到您的意見。若有任何問題,歡迎來信 support@qnap.com 。
100% 的人認為有幫助。