一、实验背景
近年以来,能源消费总量不断上升,资源需求持续增加,国家发改委印发了《完善能源消费强度和总量双控制度方案》。如何有效监控和分析建筑能耗,并对大型建筑进行智能化、节能化管理,减少日常运转的能源消耗,已成为各大企业的主要关注点。
二、实验目标
1.采集温度、湿度、光照值,并上传OneNET平台
2.搭建智慧园区能源管控系统,通过 2D、3D 等可视化的手段对建筑用能情况进行及时跟踪和有效管理,提升节能工作的管理水平,达到节约能源。
3.加快系统的故障处理,提高对能源事故的管理能力。
4.实现OneNET平台与Postman设备之间的数据上传与接收。
三、实验步骤
1、创建产品和设备
1.1创建智慧路灯光照监测产品
1.2将设备的IMEI码和IMSI码复制到main.c中
2、修改代码并下载
2.1修改相关代码
2.1.1 添加相关代码2.1.2 写LCD回调函数
2.1.3 添加光照和LCD屏的读回调函数
2.1.4 添加光照和LCD屏的更新资源
2.1.5 添加光照和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
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推送实例并验证实例:
7.3 在onenet studio上新建“智能灯控”项目
7.5 将 light 设备添加到该项目中,并添加推送规则
点击上图“进入项目管理”按钮,就可以进入项目管理页面。在“设备管理→设备列表”中,点击“添
加设备”按钮,将前面创建的 NB-IoT 设备 light 加入到该项目中。
8、打开IDEA工程,修改相关信息
8.1 修改相关信息
8.2 运行
9、实验结果
光照传感器不蒙住,LCD屏幕为暗,
光照传感器蒙住,LCD屏幕变亮。