项目四-智慧小区安全防护系统实训报告

一、实训背景

随着城市化进程的加快和居民生活水平的提高,人们对居住环境的安全性和舒适性要求日益增加。智慧小区安全防护系统作为一种新型的安防技术,以其高效、智能、便捷的特点,受到越来越多人的关注和应用。因此,本次实训旨在通过模拟智慧小区安全防护系统的搭建和运行,提升学员对安防技术的理解和操作能力。

二、实训目的

通过理论与实践结合的方式,提升学生的技术能力、项目管理能力和团队协作能力,同时深化对智慧小区安全防护系统重要性的认识,培养创新精神和创新能力,以及增强社会责任感。

三、实训步骤

3.1创建产品。

登录ONENET平台创建产品
“节点类型”选择“直连设备”,
“接入协议”选择“MQTT”,
“数据协议”选择“OneJson”,
“联网方式”选“Wi-Fi”,
“开发方案”选择“自定义方案”。


image.png

3.2设置物模型

添加系统功能点和自定义功能点


image.png

3.3添加一个设备的信息,用于真实设备接入,设备名称输入controller。再次点击“添加设备”,该设备名称输入Simulator

image.png

3.4模拟设备接入OneNET 平台

获取产品、设备的必要信息。产品 ID:点击产品开发管理菜单,在具体产品列表中,找到产品 ID 列,复制其字段信息,注意保持其大小写(后文使用“{产品 ID}”来指代,即表示需用这里复制的实际的产品 ID 字段信息替换,下同)。设备名称:点击设备管理菜单,在具体设备列表中,找到设备名称列,本任务中,我们选择“Simulator”设备作为模拟对象,记录该名称,注意保持其大小写。设备密钥:点击设备列表右侧操作项“详情”,在设备详情页面,点击“展开”,记录设备密钥信息,注意保持其完整性。

3.5使用官方 Token 计算工具,获得验证 token 信息

点击“Generate”按钮,在工具下方输入框计算产生 token,不要做任何改动,全选复制全部字符串作{token}。


c3657ec948d715fc416ce08050d0e374.png

3.6双击桌面建立的MQTT.fx 快捷方式,运行MQTT.fx 客户端

1.设置 Profile Name 2.设置 Broker Address

  1. 设置 Broker 端口 4.设置 Client ID


    326c4fd520ab87d222a9522a8b27aadb.png

3.7使用 MQTT.fx 工具模拟设备接入

点击“Connect”,如果一切正常,工具将很快登陆接入OneNET 平台,此时 Connect 按钮变灰,右侧Disconnect 按钮处于激活状态。


image.png

模拟设备接入OneNET 平台实现属性上报,点击“Subscribe”按钮向平台订阅该主题,平台返回成功后,工具左侧中的已订阅主题列表会有一条记录,且该主题下当前消息数为 0


0efe3e94ca6e149ac5ce1d1af4e58a4e.png

发送属性上报消息


image.png

输入并检查无误后,点击“Publish”按钮


869108fec091610cbead6792532e794b.png

查看属性上报结果
869108fec091610cbead6792532e794b.png

3.8修改设备程序的 OneNET 平台网络接入配置参数

image.png

3.9设备调试

image.png

7117c68b42f5667dd1b5d201e0e32ad5.png

3.10进入“API 调试”功能页面

点击“运维监控”菜单下“API 调试”子菜单,并展开工作页面左列显示的大类调试类别中的“物模型使用”下拉列表,选择“设置设备属性”API项,填入真实接入的设备“Controller”所对应的相关信息


image.png

设置蜂鸣器状态为true


image.png

3.11准备 API 接口调试工具 Postman。查阅接口文档,了解有关属性下发的 API 调用方式

image.png

填入必要参数


image.png

确定请求的 Header 内容


image.png

发起 API 请求,查看结果

3.12进入 OneNET 平台 场景联动管理功能

新建场景联动规则


image.png

编辑距离探测告警的联动规则
1、触发方式:“设备触发”
2、选择产品分组:“选择产品”
3、选择具体产品:选择之前实训任务中创建的MQTT产品名称
4、选择设备: 选择该产品下的Controller设备
5、选择信息源类型:“设备功能点”
6、选择功能:选择该产品下的“距离”数据点
7、修改关系运算符:“<”
8、数值:填入“5”。
点击增加“执行动作”,在“动作一”内容中,依次选择:
1、选择动作类型:“设备执行”
2、选择产品分组:“选择产品”
3、选择具体产品:选择之前实训任务中创建的MQTT产品名称
4、选择设备: 选择该产品下的Controller设备
5、选择功能:选择该产品下的“蜂鸣器”
6、数据值选择“1”。
点击“确定”创建好场景信息,修改启用状态为“开”


image.png

近距离蜂鸣器报警
image.png

四、创建可视化项目

image.png

1.新增可视化项目,选择 2D 项目模板


image.png

2.增加数据源模板

`
image.png

3.编辑可视化页面及各个组件, 设置图表的数据来源
image.png

image.png

4.设置不使用数据过滤器


image.png

5.设置图表的横轴列展示字段名与数据提供字段相匹配
image.png

6.保存视图,完成可视化项目
image.png

五、项目总结

本次实训让我了解了智慧小区安全防护系统的基本原理和技术构成,在实践中提升我们的技能和思维,基于社会需求的增长、技术革新的驱动、小区管理的挑战,初步掌握智慧小区安全防护系统的基本原理和操作技能,为未来的职业发展奠定坚实的基础。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容