一欧募、實驗背景
????近年以來茄茁,能源消費總量不斷上升康嘉,資源需求持續(xù)增加碉输,國家發(fā)改委印發(fā)了《完善能源消費強度和總量雙控制度方案》。如何有效監(jiān)控和分析建筑能耗亭珍,并對大型建筑進行智能化敷钾、節(jié)能化管理,減少日常運轉的能源消耗肄梨,已成為各大企業(yè)的主要關注點阻荒。
二、實驗目標
1.采集溫度众羡、濕度侨赡、光照值,并上傳OneNET平臺
2.搭建智慧園區(qū)能源管控系統(tǒng)粱侣,通過 2D羊壹、3D 等可視化的手段對建筑用能情況進行及時跟蹤和有效管理,提升節(jié)能工作的管理水平齐婴,達到節(jié)約能源油猫。
3.加快系統(tǒng)的故障處理,提高對能源事故的管理能力尔店。
4.實現(xiàn)OneNET平臺與Postman設備之間的數(shù)據(jù)上傳與接收眨攘。
三、實驗步驟
1嚣州、創(chuàng)建產(chǎn)品和設備
1.1創(chuàng)建智慧路燈光照監(jiān)測產(chǎn)品
創(chuàng)建智慧路燈光照監(jiān)測產(chǎn)品
生成IMEI碼
在產(chǎn)品中添加 light 設備
1.2將設備的IMEI碼和IMSI碼復制到main.c中
1
2
3
2鲫售、修改代碼并下載
2.1修改相關代碼
2.1.1 添加相關代碼添加相關代碼
2.1.2 寫LCD回調函數(shù)
寫LCD回調函數(shù)
2.1.3 添加光照和LCD屏的讀回調函數(shù)
添加光照和LCD屏的讀回調函數(shù)
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,并配置環(huán)境變量
5.1 文件位置
5.2 配置環(huán)境變量
5.2.1 win 搜索環(huán)境變量
5.2.2 新建JAVA_HOME和MAVEN_HOME
JAVA_HOME
MAVEN_HOME
5.2.3 在系統(tǒng)變量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 設備添加到該項目中诈茧,并添加推送規(guī)則
點擊上圖“進入項目管理”按鈕产喉,就可以進入項目管理頁面。在“設備管理→設備列表”中敢会,點擊“添
加設備”按鈕曾沈,將前面創(chuàng)建的 NB-IoT 設備 light 加入到該項目中。
添加設備
在規(guī)則引擎中添加消息推送規(guī)則
8走触、打開IDEA工程晦譬,修改相關信息
8.1 修改相關信息
8.2 運行
9、實驗結果
光照傳感器不蒙住互广,LCD屏幕為暗敛腌,
光照傳感器蒙住,LCD屏幕變亮惫皱。