设备接入SDK开发指南
更新时间:2018-10-13 17:48:36
1.开发者资料
2. 开发流程(基于c版本)
2.1. 启动初始化
2.2. 设备上下线
3. 配置文件
3.1. 格式说明
{
"DriverConfig":{
## 自定义配置:driver config驱动配置,如驱动作为服务端时,配置本机ip、port,驱动连接网关类设备时,配置网关设备的连接信息 ##
},
"DeviceList": //设备列表,驱动作为server被动连接时,可以为空
[
{
"ProductKey":"", //该设备的ProductKey
"DeviceName":"", //从云端颁发的设备DeviceName,设备注册时需要传入
"DeviceConfig":{
## 自定义配置:device1 config设备配置,如连接设备的ip、prot等##
}
},
{
"ProductKey":"",
"DeviceName":"",
"DeviceConfig":{
## device2 config ##
}
}]
}
3.2. 生成方式
通过LinkEdge控制台或者本地控制台录入自定义配置
部署时控制台会自动下发到LinkEdge网关的配置中心中
3.3. 获取方式
通过sdk提供的get_pd_info接口获取配置,对应key为module name
node.js FC版本驱动通过入口context传入