一、实验背景
近年以来,能源消费总量不断上升,资源需求持续增加,国家发改委印发了《完善能源消费强度和总量双控制度方案》。如何有效监控和分析建筑能耗,并对大型建筑进行智能化、节能化管理,减少日常运转的能源消耗,已成为各大企业的主要关注点。
二、实验目标
1.采集温度、湿度、光照值,并上传OneNET平台
2.搭建智慧园区能源管控系统,通过 2D、3D 等可视化的手段对建筑用能情况进行及时跟踪和有效管理,提升节能工作的管理水平,达到节约能源。
3.加快系统的故障处理,提高对能源事故的管理能力。
4.实现OneNET平台与Postman设备之间的数据上传与接收。
三、实验步骤
1、创建产品和设备
1.1创建智慧路灯光照监测产品
创建智慧路灯光照监测产品
生成IMEI码
在产品中添加 light 设备
1.2将设备的IMEI码和IMSI码复制到main.c中
1
2
3
2、修改代码并下载
2.1修改相关代码
2.1.1 添加相关代码添加相关代码
2.1.2 写LCD回调函数
写LCD回调函数
2.1.3 添加光照和LCD屏的读回调函数
添加光照和LCD屏的读回调函数
2.1.4 添加光照和LCD屏的更新资源
添加光照和LCD屏的更新资源
2.1.5 添加光照和LCD屏的资源
添加光照和LCD屏的资源
2.2编译下载
编译下载
3、平台查看消息并控制
3.1 查看光照值
3.2 控制LCD屏开关
4、调用北向API控制灯光
4.1 即时命令-写设备资源
5、安装JDK和Maven,并配置环境变量
5.1 文件位置
5.2 配置环境变量
5.2.1 win 搜索环境变量
5.2.2 新建JAVA_HOME和MAVEN_HOME
JAVA_HOME
MAVEN_HOME
5.2.3 在系统变量PATH中添加 %PATH%;%MAVEN_HOME%\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
6、安装IDEA,并修改配置,运行工程
6.1 安装IDEA
文件路径6.2 修改配置
使用工具包中提供的 IntelliJ IDEA 2019 安装包,进行默认安装。安装完成后,在启动界面选择"Configure->Settings"进行全局设置,输入 maven 进行搜索,然后将 Maven 的实际安装路径填入,以便在 IDEA 中使用 Maven。
6.3 运行工程
7、添加HTTP实例,项目
7.1frpc
7.1.1 在此页面直接输入cmd
7.1.2 输入frpc,点击回车
7.2 添加HTTP推送实例并验证实例:
添加HTTP推送实例
点击验证
验证成功
7.3 在onenet studio上新建“智能灯控”项目
在onenet studio上新建“智能灯控”项目
7.5 将 light 设备添加到该项目中,并添加推送规则
点击上图“进入项目管理”按钮,就可以进入项目管理页面。在“设备管理→设备列表”中,点击“添
加设备”按钮,将前面创建的 NB-IoT 设备 light 加入到该项目中。
添加设备
在规则引擎中添加消息推送规则
8、打开IDEA工程,修改相关信息
8.1 修改相关信息
8.2 运行
9、实验结果
光照传感器不蒙住,LCD屏幕为暗,
光照传感器蒙住,LCD屏幕变亮。