智慧園區(qū)能源管控系統(tǒng)實(shí)驗(yàn)報(bào)告
一.實(shí)驗(yàn)背景
以園區(qū)為代表的區(qū)域能源系統(tǒng)具有用能密度大蒋歌、負(fù)荷利用小時(shí)數(shù)高帅掘、可再生能源比例高委煤、產(chǎn)用能形式多樣化等特點(diǎn),是促進(jìn)可再生能源大規(guī)模就地消納修档、提高能源綜合利用率碧绞、實(shí)現(xiàn)節(jié)能減排目標(biāo)的有效實(shí)驗(yàn)途徑。全球氣候正面臨嚴(yán)峻的挑戰(zhàn)吱窝,碳減排已成全人類的共同使命讥邻。國內(nèi)“能源雙控”政策的持續(xù)升級,生產(chǎn)性企業(yè)被迫停工停產(chǎn)院峡。如何有效控制碳排放量兴使,提升能源使用效率、降低能耗撕予,進(jìn)而實(shí)現(xiàn)“雙碳目標(biāo)”鲫惶,成為企業(yè)亟待解決的問題。
二.實(shí)驗(yàn)?zāi)繕?biāo)
1实抡、會(huì)使用 HTTP 推送
2欠母、了解如何處理 HTTP 推送
3、在 OneNET Studio 平臺上接入 NB 設(shè)備后吆寨,完成從 Studio 向第三方應(yīng)用(本應(yīng)用)的數(shù)據(jù)推送赏淌,從而在應(yīng)用程序中獲取 NB 設(shè)備的所有數(shù)據(jù)。同時(shí)啄清,在應(yīng)用程序中監(jiān)控光照傳感器的值六水,達(dá)到預(yù)設(shè)的最大閾值后,調(diào)用 LwM2M IPSO API辣卒,自動(dòng)關(guān)閉 LED 燈掷贾;達(dá)到預(yù)設(shè)的最小閾值后,調(diào)用 API 自動(dòng)打開 LED 燈荣茫,從而實(shí)現(xiàn)節(jié)能的目的想帅。
三.實(shí)驗(yàn)步驟
1.安裝配置 JDK
1) 安裝好JDK并且須配置下面兩個(gè)個(gè)環(huán)境變量,以便應(yīng)用開發(fā)時(shí)能夠順利找到 Java 環(huán)境啡莉。2.安裝配置 Maven
1)使用工具包中提供的 Maven3.3.9魄咕,將壓縮包解壓縮到本機(jī)目錄衩椒,最好是無空格的英文目錄3.安裝配置 IntelliJ IDEA
1)使用工具包中提供的 IntelliJ IDEA 2019 安裝包梢什,進(jìn)行默認(rèn)安裝
?api.authorization: 使用 OneNET Studio 提供的 Token工具生成婿斥;
?light.imei: NB-IoT 設(shè)備的 IMEI 號;
?http-push.token: 第三方應(yīng)用 Token;
?http-push.aesKey: 第三方應(yīng)用 AesKey;
4.OneNET Studio HTTP 數(shù)據(jù)推送配置
實(shí)例名稱:自己取一個(gè)合理的名稱。
? 推送地址:http://www.xxx.net/receive哨鸭,注意 URL 后面必須包含 /receive民宿,它是在本應(yīng)用程
序中實(shí)現(xiàn)的,用于接收處理 Studio 的驗(yàn)證和數(shù)據(jù)像鸡。
? Token:自己輸入一個(gè)合理的字符串活鹰。該字符串需要與配置文件中的 http-push.token 保持一致。
? 消息加密方式:選擇“明文模式”只估,本應(yīng)用程序不進(jìn)行消息加密志群。
配置完成以后,需要手動(dòng)點(diǎn)擊數(shù)據(jù)推送的“驗(yàn)證”按鈕蛔钙,只有驗(yàn)證成功了锌云,Studio 才會(huì)向其推送數(shù)據(jù)
5.OneNET Studio 規(guī)則引擎配置
1)在 Studio 上點(diǎn)擊“應(yīng)用開發(fā)->項(xiàng)目管理”,新建一個(gè)項(xiàng)目夸楣,取一個(gè)合理的名稱宾抓,比如“LED燈控制項(xiàng)目”:四.總結(jié)
在此次實(shí)驗(yàn)當(dāng)中學(xué)會(huì)了使用 HTTP 推送并且了解如何處理 HTTP 推送枷畏。對OneNET平臺更加熟悉别厘,對實(shí)驗(yàn)實(shí)施的流程思路更清晰。團(tuán)隊(duì)合作也很融洽拥诡。不足的是實(shí)驗(yàn)過程中遇到了很多問題触趴,很多問題都沒有經(jīng)過自己的思考而是其他同學(xué)幫忙完成,希望下次做實(shí)驗(yàn)?zāi)軌蛟谟龅絾栴}后主動(dòng)思考并解決渴肉。