[Yeelink] Yeelink API*

目前本萌所在地的Yeelink已無法提供正常服務,所以這篇文章暫時作廢,先不更新了!欽此~= ̄ω ̄=


在Yeelink平臺中,是以設備為單位的管理的,每個真實設備會在你的賬戶里創(chuàng)建一個設備對象,而每個設備上又可以創(chuàng)建不同的傳感器來對應到設備上的不同功能

API手冊

  • 版本: 1.0
  • 協(xié)議: HTTP
  • 方法: GET/POST/PUT/DELETE
  • 域名: api.yeelink.net
  • 頭信息: ApiKey

API參數(shù)

  • 參數(shù)都是JSON形式的結構體

API返回值

  • 如果沒有返回值,則只返回HTTP報頭
  • 如果有返回值,則返回JSON形式的結構體

API


設備

創(chuàng)建設備

方法 API 參數(shù) 返回值
POST /1.0/devices 設備信息 設備ID
  • 設備信息
    {
      "title":"轟扇", // 設備名稱
      "about":"能吹出腦仁的風扇", // 設備描述
      "tags":["風扇", "智能"], // 多個設備關鍵詞
      "location":{ // 地點
        "local":"深圳", // 地名
        "latitude":22.6, // 緯度
        "longitude":114.0 // 精度
      }
    }
    
  • 設備ID
    {
      "device_id": 1 // 新增設備的ID
    }
    

列舉設備

方法 API 參數(shù) 返回值
GET /1.0/devices - 設備列表
  • 設備列表
    [
      {
        "id": 1, // 設備ID
        "title": "轟扇", // 設備名稱
        "about": "能吹出腦仁的風扇" // 設備描述
      },
      {
        "id": 2, // 設備ID
        "title": "獨眼", // 設備名稱
        "about": "悚厲不安的攝像頭" // 設備描述
      }
    ]
    

查看設備

方法 API 參數(shù) 返回值
GET v1.0/device/<設備ID> - 設備信息
  • 設備信息
    [
      {
        "title":"轟扇", // 設備名稱
        "about":"能吹出腦仁的風扇", // 設備描述
        "tags":"風扇, 智能", // 多個設備關鍵詞,用逗號隔開
        "local":"深圳", // 地名
        "latitude":22.6, // 緯度
        "longitude":114.0 // 精度
      }
    ]
    

編輯設備

方法 API 參數(shù) 返回值
PUT v1.0/device/<設備ID> 設備信息 -
  • 設備信息
    {
      "title":"轟扇", // 設備名稱
      "about":"能吹出腦仁的風扇", // 設備描述
      "tags":["風扇", "智能"], // 多個設備關鍵詞
      "location":{ // 地點
        "local":"深圳", // 地名
        "latitude":22.6, // 緯度
        "longitude":114.0 // 精度
      }
    }
    

刪除設備

方法 API 參數(shù) 返回值
DELETE v1.0/device/<設備ID> - -

傳感器

Yeelink目前定義的傳感器有4種類型:

  • 數(shù)值型:type = value
  • GPS型: type = gps
  • 泛型: type = gen
  • 圖像型: type = photo

創(chuàng)建傳感器

方法 API 參數(shù) 返回值
POST /v1.0/device/<設備ID>/sensors 傳感器信息 傳感器ID
  • 傳感器信息
    {
      "type":"value",
      "title":"test",
      "about":"test api",
      "tags":["tag1","tag2"],
      "unit":{
         "name": "temperature",
         "symbol": "C"
       }
    }
    
  • 傳感器ID
    {
       "sensor_id": 1
    }
    

列舉傳感器

查看傳感器

編輯傳感器

刪除傳感器


數(shù)據(jù)流

創(chuàng)建數(shù)據(jù)點

查看數(shù)據(jù)點

編輯數(shù)據(jù)點

刪除數(shù)據(jù)點


圖像

上傳圖像

獲取圖像信息

下載圖像


歷史記錄

歷史通信記錄

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容