设备创建

登录Link Develop平台,创建项目,成功后进入项目资源面板->设备模型定义,选择新增一个设备模型。
设备创建于虚拟设备脚本配置 - 图1
输入其它信息(数据格式Alink)
设备创建于虚拟设备脚本配置 - 图2
在标准功能定义中通过搜索选择电池电量、湿度、室内温度,在自定义功能中添加服务设定期望温度,输入参数为室内温度,输出为返回结果,添加低电量报警事件,事件上报电量参数
设备创建于虚拟设备脚本配置 - 图3
图:在标准功能中添加设备属性
设备创建于虚拟设备脚本配置 - 图4
图:通过自定义功能新增事件
设备创建于虚拟设备脚本配置 - 图5
图:通过自定义功能新增服务

设备创建于虚拟设备脚本配置 - 图6
图:完整的设备模型

在测试设备子菜单中添加调试设备,并命名,将激活凭证三元组输入Python模拟设备脚本中。
设备创建于虚拟设备脚本配置 - 图7
图:新增测试设备
设备创建于虚拟设备脚本配置 - 图8
图:记录设备三元组信息

虚拟设备配置

打开下载代码中的Python模拟设备run_device.py文件,将三元组替换成测试设备的三元组。
设备创建于虚拟设备脚本配置 - 图9

在当前文件下通过命令行执行python run_device.py运行模拟设备,可以观察到设备连接云端并进行数据的周期上报。
设备创建于虚拟设备脚本配置 - 图10
在控制台上,设备上线,并可以查看到设备属性,点击查看,查看设备上报的属性数据。设备创建于虚拟设备脚本配置 - 图11
设备创建于虚拟设备脚本配置 - 图12