Skip to content

更新设备信息

更新单个设备信息。

https://agri-dl.holdingbyte.com/api/device/{{device_id}}

请求方法

PUT

请求参数

字段类型说明
device_namestring设备名称
infostring设备信息

返回数据

字段类型说明
agri_idstring设备内部id
device_idstring设备id
device_namestring设备名称
device_modelstring设备型号
the_typeint设备类型
imagestring设备图片url
infostring设备信息

数据示例:

{
	"agri_id": "d-1004-sstbihepfpzi",
	"device_id": "E48027663",
	"the_type": 2030,
	"info": "第一台样机摄像头"
}

示例代码

python

import requests
import json

# 设备ID
device_id = "861714053848887"

# 请求token
token = "hvduasqoqnbtscaiumzsgpjewxkrgupq"

url = f"https://agri-dl.holdingbyte.com/api/device/{device_id}/"

payload = json.dumps({
  "device_name": "温湿度采集器2",
  "info": "new info"
})
headers = {
  'token': token,
  'Content-Type': 'application/json'
}

response = requests.request("PUT", url, headers=headers, data=payload)

print(response.text)