项目背景
3.1 实训目的
1、基于真实设备,搭建软硬件环境,接入 OneNET 平台并实现设备属性上报;
2、通过 OneNET 平台的“设备调试”实现设备属性下发;
3、通过 OneNET 平台的“API 调试”实现设备属性下发;
4、直接基于 API 方式实现设备属性下发;
3.2 实训步骤
3.2.1 真实设备接入 OneNET 平台实现属性上报
1、搭建软硬件环境,接入 OneNET 平台并实现设备属性上报;
(1):需要的模块:“核心模块”以及“Wifi 模块”、“蜂鸣器模块”、 “超声波模块”。
(2):修改代码:
a:修改设备程序的 OneNET 平台网络接入配置参数;
b:修改设备程序的上报属性值映射关系以及 OneNET 平台下发属性生效命令处理代码
(3):烧写代码并查看设备在线以及数据
3.2.2 下发属性在终端设备上执行生效(设备调试)
1 通过 OneNETStudio 的设备调试方式进行属性下发
3.2.3 下发属性在终端设备上执行生效(API 调试)
1 进入“API 调试”功能页面
3.2.4 基于 API 方式实现设备属性下发
1 填入必要参数
2发起 API 请求,查看结果
3.3 拓展实训部分
3.3.1 基于 OneNET 云平台的场景联动1 创建场景联动规则
2编辑距离探测告警的联动规则3再新增一个联动规则,实现距离安全时取消告警
实验总结
该项目让我对OneNET平台有了更深一刻的了解,学会了基于 OneNET 云平台的场景联动。同时在此次项目中也出现了很多问题,在面对这些问题时,我们因该更加仔细和思考,结合文档分析问题所在的原因。