點擊返回自學華爲IoT物流網html
1)打開瀏覽器,使用公網訪問華爲公有云平臺(http://www.huaweicloud.com),選擇公有云平臺主頁上方的「產品」,下拉選擇 「IoT物聯網 」中 "IoT開發者平臺"。java
2)申請IoT平臺免費體驗,得到OceanConnect測試機的IP地址、帳號、密碼及平臺對接信息。node
1)啓動eclipseinst軟件,選擇左上角「File」中的「Import」,並選中「Project From Folder or Archive」,加載LiteNAdemo(HTTPS)工程。編程
2)將LiteNADemo中的整數文件的文件夾cet複製到D盤根目錄。瀏覽器
3) 選擇「DemoCode」列表下「com.huawei.service」中的「Authentication.java」,根據相應的信息,修改參數appla、secret、url;其中appld、secret爲SP Portal平臺應用的APP ID和密鑰,url根據華爲提供的實驗用OceanConnect平臺的IP地址進行修改。安全
點擊運行,查看log輸出結果。服務器
注意上圖的輸出信息,HTTP/1.1 200 OK 表示操做成功,服務器返回了正確的信息。後續的其餘幾個步驟驗證,也主要是看服務器可否返回200 OK的信息。這張圖裏咱們看到已經返回了accessToken信息,即咱們須要的密鑰。app
1)參照步驟2的方式加載「IoT_OceanConnect_Device_Profile_Demo-master」工程文件eclipse
2)能夠基於華爲提供的設備Profile Demo進行修改,主要修改manufacturerld、manufacturerName、modle、deviceType;(建議爲了後續試驗的統一性,不對service相關信息進行修改)測試
3)點擊打開「IoT_OceanConnect_Device_Profile_Demo-master」」 中的「MultiSensor_eSDK_v01」中的「Profile」文件下的「devicetype-capability.son」
。根據設備進行修改。
按照原來的目錄結果,對文件夾壓縮爲zip包,zip包名字的格式爲deviceType_manufacturerld_model.zip;
打開OceanConnet,選擇「Profile開發」 ---「profile」導入,點擊右上角的「導入」按鈕,將以前一步中打包的zip文件上傳。
4)註冊直連設備:打開Eclipse中的LiteNADemo(HTTPS)工程,選擇「DemoCode」列表下的「com.huawei.service」中的「RegisterDirectlyConnectedDevice.java」,根據具體狀況,修改參數appld、secret、url(修改方式見步驟2);配置verifyCode和nodeld,二者值配置爲一致,建議都使用設備的MAC地址。
向下拖拽滾動條,注意中間框選的代碼部分,與咱們在Authentication中看到的代碼相同,這是因爲應用在進行各項操做的時候OceanConnect都要對其進行鑑權來確保通訊的安全性,因此這裏咱們依然要輸入app ID和Secret以及url。改好以後,運行程序,註冊直連設備。
......