一、实验背景
随着国民经济的发展,居民对生活品质有了更高的要求,尤其是对于居住空间及周边环境的要求有了一个从量到质的比较大的飞跃。智慧小区安全防范系统正是在这一前提下,伴随着住宅建设的高潮而提出来的新概念。住宅建设产业正日益成为国民经济新的增长点,这一概念也必将得到广泛的讨论,变得越来越清晰,体现得越来越具体。
二、实验目标
1、搭建软硬件环境,接入 OneNET 平台并实现设备属性上报;
2、下发属性在终端设备上执行生效;
3、通过 OneNET 平台的“API 调试”实现设备属性下发;
4、直接基于 API 方式实现设备属性下发;
三、实验步骤
3.1 硬件搭建
利用物联网实验箱中的核心板、WIFI模块、超声波模块、LoRa蜂鸣器模块按照图片所示搭建。
硬件连接图
3.2代码修改
(1)修改热点和密码
热点及密码
(2)修改产品、设备相关信息
产品设备相关信息
(3)设备数据变量
设备数据变量
(4)具体函数代码
具体函数代码
(5)函数的声明
函数声明
(6)命令执行回调函数
回调函数
3.3编译代码,连接OneNET 平台使设备在线
(1)编译
编译代码
(2)程序烧录
程序烧录
(3)设备在线
设备在线
3.4设备上报数据
设备上报数据信息
设备上报数据信息
3.5下发属性在终端设备上执行生效
设备日志
3.6“API 调试”实现设备属性下发
API调试
3.7API 方式实现设备属性下发
body 报文
body 报文
Header 信息字段
Header 信息字段
下发的属性返回值
返回值
OneNET 云平台的场景联动
创建场景联动规则,并编辑场景联动【距离探测告警】和【距离安全取消告警】规则。
得到【距离探测告警】联动日志
联动日志
四。总结
&emsp通过此次项目的实施,能够实现蜂鸣器的实时检测并控制蜂鸣器自动开关。更加熟练地使用token、postman等软件,对OneNET 云平台更加深入。