如何在 QNAP QIoT Suite Lite 使用歷史資料存取 API?

本篇教學文章說明如何在 QNAP QIoT Suite Lite 使用歷史資料存取 API。 使用歷史資料存取 API 時,您必須在 QIoT 建立物體並確認資料輸入類型為數字(int、float),才能正確輸出 count、sum、vmin、vmax 及 vavg 類型的資料。

此外,如果您的資料來自 Node-RED(如 TCP、UDP、HTTP 及 MQTT 節點),您必須將其變更為適用的 QIoT 物體, 如下圖所示。




接收歷史資料的方式有兩種:
1. 使用 Node-RED QHistoricData 節點
2. 使用 RESTful API

1. 使用 NodeRed QHistoricData 節點

輸入節點代表「觸發」,而輸出節點代表「取得歷史資料」。 節點可協助使用者從 QIoT Suite Lite 資料庫取得歷史資料。 使用者可以設定〔解析度〕、〔間隔〕和〔範圍〕等選項。 根據所選項目,API 會從「IoT 物體」和「資源」傳回歷史資料。

  • API 金鑰: 您必須建立 API 金鑰以備使用。 若要設定 API 金鑰,請前往〔設定〕>〔API 金鑰〕
  • 名稱: 自定義的節點名稱
  • 物體: 可選擇的物體
  • 資源: 所選資源的歷史資料
  • 解析度: 選擇分鐘、天或小時
  • 間隔: 資料的間隔。 其取決於解析度和範圍。
  • 範圍: 輸出資料的範圍。 其取決於解析度。
如以下範例(傳回的格式為「JSON」):
{
"result": [
{
"totalCount": 1,
"data": [
{
"count": 6347,
"vmin": 1,
"sum": 316959,
"vmax": 100,
"_id": "2018-01-18T08:43:56",
"vavg": 49.93839609264219
}
]
}
]
}

2. 使用 RESTful API

前往 QIoT Suite Lite 頁面並點擊右上角的 ,然後選擇〔API 文件〕查看更多資訊。

如以下範例:



更多教學文可以到QNAP QIoT Blog https://qiot.qnap.com/blog/tw/

留言

搜尋

本月熱門文章

最近半年台中意外事故 66件

日本旅行 去東京可以在哪邊買羽球相關用品?WEMBLEY/WINDSOR/梭家/Victoria/Alpen TOKYO/

新鮮人找工作:職場名詞解釋 AE FAE Pre-sales Post-sales

水電行介紹---台北市南港區研究院路二段30號的志興水電行---是水電行也是水電材料行

水電行介紹---台北市北投區致遠二路113巷7號的揚明水電行‎—在地老店,水電服務的好鄰居

堪比林益世李朝卿的前台北市長柯文哲

中國國民黨政治人物參與中國共產黨統戰學習?

水電行介紹---台北市萬華區環河南路一段216號的光成水電材料行---我在修繕業的叢聚市場

水電行介紹---臺北市大同區歸綏路197號1樓的新雅水電行---32歲的在地水電行。

水電行介紹---台北市大同區重慶北路二段101號的永發水電行---公車直達的水電行!

Agoda

熱門文章

[社會觀察] 一生順遂與命途乖舛

中華民國2024 總統、副總統選舉公告發布 連署參選門檻28萬9667人 可以推薦候選人的政黨包括民進黨、國民黨、民眾黨和時力

[FAANG面試] 如何準備Google Technical Program Manager (TPM) 面試

關於中國:202X年

[HMD Global] Nokia 2020 新手機發布 首款 5G 手機 Nokia 8.3 預計夏季開賣 !

[音樂] 霖霖 新單曲:給你了

[表特][Passion Sisters] 中信兄弟PS女孩 浮誇甜心 凱蒂 炸裂全場~ 小許瑋甯

[棒球] 2023 台灣大賽G5 威能帝13K飆破紀錄 猿3轟搶聽牌優勢