怎麼使用樂鑫雲端服務器軟件

http://iot.espressif.cn/#/help-zh-cn/

幫助

這是線上機器例子,每五分鐘採集一次數據,查看。你不需要寫一行代碼,就能做到同樣的事情。

下面以 cpu usage 作爲例子,來展示如何使用這個平臺。因爲這個不需要傳感器,並且在本機就可以運行。

需要理解幾個概念:device, product, key, datastream, datapoint.

device: 設備,可以理解一個具體的硬件設備,大部分擁有一些傳感器,比如溫度、溼度傳感器。

product: 產品,所有的 device 集合,有出廠,激活,統計功能,在這個例子裏暫時接觸不多。

key: 密鑰,每個 device 都擁有多個 key,用來 api 調用,其中 master key 唯一標識該設備。

datastream: 數據模型,用戶自定義的,用來推送數據,具備名字,維度,單位等屬性。

datapoint: 數據點,對 datastream 推送數據,形成每個數據點。

首先您需要註冊成爲開發者,注意用戶名和郵箱都是唯一的。

join

進入設備開發,點擊右邊的創建按鈕,因爲是第一次創建,所以同時要創建產品。

請選擇公開設備,有利於分享。

device name: my-computer, product: cpu-usage

create device

設備開發裏面可以看到剛纔創建的設備,這裏將列出所有處於開發模式的設備,點擊之後進入設備詳情。

device detail

關於數據模型,可以查看這裏,簡單說就是創建一定的命名空間來讀寫數據。

模型名字: cpu, 維度: 一維,單位: 百分比, 符號: %,標籤: cpu usage, 描述: cpu us 的使用情況

device datastream

關於密鑰,可以查看這裏,是對設備控制和讀寫數據的憑證。在這裏我們只需要 master key(紅色框裏面)。

圖中的 74ed1fa3... 就是 master key,已經自動生成。

device key

創建設備單個數據點,可以查看這裏,推送一個數據點到服務器端。

調用 curl,用戶也可以使用 postman 工具。

curl -H "Authorization: token 74ed1fa388b71957a6438199790460bfa9e52644" -d '{"datapoint":{"x":1}}' https://iot.espressif.cn/v1/datastreams/cpu/datapoint/

返回結果:

{
  "status": 200,
  "datapoint": {
    "updated": "2014-05-30 10:51:22",
    "created": "2014-05-30 10:51:22",
    "visibly": 1,
    "datastream_id": 114,
    "at": "2014-05-30 10:51:22",
    "x": 1,
    "id": 583
  }
}

多個數據點將形成圖像,並且對於公開的設備,可以分享給他人查看。

device chart

線上開發工具能及時的展示請求日誌,爲開發帶來便捷。

device request log

這樣很簡單的就做一個 IOT 的採集程序了, have fun!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章