2022-06-21

一、实验背景

小区安全防范报警系统是智能小区实现安全治理的重要系统,主要包括防盜报警、煤气泄漏报警、消防报警等,因此,小区安全防范及报警系统是具有先进的设计和设备,并为小区住户的安全提供保障的必要系统。

二、实验目的

1、基于真实设备,搭建软硬件环境,接入 OneNET 平台并实现设备属性上报;
2、通过 OneNET 平台的“设备调试”实现设备属性下发;
3、通过 OneNET 平台的“API 调试”实现设备属性下发;
4、直接基于 API 方式实现设备属性下发;

三、实验步骤

3.1真实设备接入 OneNET 平台实现属性上报

3.1.1终端设备硬件搭建

核心模块:

image

WIFI模块:

image

超声波模块:

image

LoRa蜂鸣器模块:

image

3.1.2网络接入配置参数

热点名称及密码:

image

产品、设备相关信息:

image

设备数据变量:

image

具体函数代码:

image

函数的声明:

image

命令执行回调函数:

image

3.1.3编译工程,连接下载器烧写程序到设备中

程序编译:

image

程序烧写:

image

3.1.4平台状态

设备在线:

image

设备上报数据信息:

image

3.2下发属性在终端设备上执行生效(设备调试)

image

3.3下发属性在终端设备上执行生效(API 调试)

image

3.4 基于 API 方式实现设备属性下发

body 报文:

image

authorization 信息:

image

Header 信息字段:

image

下发的属性值为true返回值:

image

更改下发的属性值为 false:

image

false返回值:

image

3.5基于 OneNET 云平台的场景联动

创建场景联动规则:

image

编辑场景联动【距离探测告警】规则:

image

编辑场景联动【距离安全取消告警】规则:

image

【距离探测告警】联动日志:

image

【距离安全取消告警】联动日志:

image

四、总结

通过该项目我们实现了通过 OneNET 平台的“设备调试”实现设备属性下发,通过OneNET 平台的“API 调试”实现设备属性下发,直接基于 API 方式实现设备属性下发实现数据的可视化,来控制蜂鸣器的开关。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 智慧小区安全防护系统项目报告 一、实验背景 小区安全防范报警系统是智能小区实现安全治理的重要系统,主要包括防盜报警...
    jdksr_fa6a阅读 1,090评论 0 0
  • 智慧小区安全防护系统一、实验目标1、基于真实设备,搭建软硬件环境,接入 OneNET 平台并实现设备属性上报;2、...
    LI李123阅读 1,054评论 0 0
  • 智慧小区安全防护系统 一、实验目标 1、基于真实设备,搭建软硬件环境,接入 OneNET 平台并实现设备属性上报;...
    yyqxC阅读 1,180评论 0 0
  • 智慧小区安全防护系统一 实验目标1 基于真实设备,搭建软硬件环境,接入 OneNET 平台并实现设备属性上报;2、...
    yyqxC阅读 1,139评论 0 0
  • 智慧小区安全防护系统 一.实训背景 伴随着我国经济建设的发展壮大,老百姓生活水平的持续提升,“数字城市建设、智能化...
    czjj阅读 2,707评论 0 0

友情链接更多精彩内容