成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Linux設(shè)備如何接入阿里云IoT平臺

沈建明 / 2492人閱讀

摘要:名詞解釋設(shè)備端阿里云物聯(lián)網(wǎng)平臺提供的即設(shè)備端,用于設(shè)備端開發(fā)。設(shè)備廠商將設(shè)備端集成到設(shè)備上,設(shè)備便可通過該安全地接入到阿里云物聯(lián)網(wǎng)平臺。設(shè)備證書設(shè)備證書指和,是阿里云物聯(lián)網(wǎng)平臺認證設(shè)備的標識。

本文以在Ubuntu x86_64系統(tǒng)上編譯設(shè)備端C語言SDK為例,介紹設(shè)備上云的配置和開發(fā)過程。

前提條件

在進行本示例配置前,您需要完成以下準備工作:

背景信息

阿里云物聯(lián)網(wǎng)平臺官方發(fā)布的設(shè)備端C語言版本SDK可以直接運行于Linux系統(tǒng),并通過MQTT協(xié)議接入物聯(lián)網(wǎng)平臺。

創(chuàng)建產(chǎn)品和設(shè)備

在物聯(lián)網(wǎng)平臺注冊產(chǎn)品和設(shè)備后,獲取設(shè)備證書信息(ProductKey、DeviceName和DeviceSecret)。設(shè)備證書信息需配置到設(shè)備端SDK中。當設(shè)備請求連接物聯(lián)網(wǎng)平臺時,物聯(lián)網(wǎng)平臺會根據(jù)設(shè)備證書信息進行設(shè)備身份驗證。

  1. 登錄物聯(lián)網(wǎng)平臺控制臺。
  2. 創(chuàng)建產(chǎn)品。
    1. 在左側(cè)導航欄,選擇設(shè)備管理>產(chǎn)品。
    2. 在產(chǎn)品管理頁,單擊創(chuàng)建產(chǎn)品。
    3. 填入產(chǎn)品信息,單擊確定。完成產(chǎn)品創(chuàng)建。

  3. 創(chuàng)建設(shè)備。
    1. 在左側(cè)導航欄,選擇設(shè)備。
    2. 在設(shè)備管理頁,單擊添加設(shè)備。
    3. 選擇剛創(chuàng)建的產(chǎn)品,輸入設(shè)備名稱和備注名稱,單擊確定。完成設(shè)備創(chuàng)建。

      設(shè)備創(chuàng)建成功后,會彈出設(shè)備證書信息。您也可以在設(shè)備管理頁,單擊設(shè)備對應(yīng)的查看按鈕,進入設(shè)備詳情頁查看設(shè)備證書信息。

定義物模型

物模型指將物理空間中的實體進行數(shù)字化,并在云端構(gòu)建該實體的數(shù)據(jù)模型。在物聯(lián)網(wǎng)平臺中,定義物模型即定義產(chǎn)品功能(包括屬性、事件、服務(wù))。完成功能定義后,系統(tǒng)將自動生成該產(chǎn)品的物模型。

  1. 編輯物模型。

    物聯(lián)網(wǎng)平臺提供的設(shè)備端C SDK Demo包中,包含一個完整的物模型JSON文件。本示例中,將該JSON文件導入為已創(chuàng)建產(chǎn)品的物模型。

    1. 下載C SDK Demo包中的物模型JSON文件。
    2. 解壓Demo包后,打開src/dev_model/examples目錄下的model_for_examples.json文件。

    3. 將物模型JSON文件中的productKey的值替換為您在物聯(lián)網(wǎng)平臺上創(chuàng)建的產(chǎn)品ProductKey。

      說明?C SDK Demo包中的物模型JSON文件中,productKey對應(yīng)的值只是一個示例代碼,您需將其替換為您的產(chǎn)品ProductKey。

    4. 保存文件。
  2. 導入物模型。

    將已經(jīng)編輯好的物模型文件導入為產(chǎn)品的物模型。

    1. 在物聯(lián)網(wǎng)平臺控制臺的左側(cè)導航欄,選擇設(shè)備管理>產(chǎn)品。
    2. 在產(chǎn)品管理頁,找到之前創(chuàng)建的產(chǎn)品,單擊對應(yīng)的查看按鈕。
    3. 在產(chǎn)品詳情頁功能定義頁簽下,單擊導入物模型。
    4. 在彈出的對話框中,單擊?上傳文件,上傳上一步中編輯好的物模型JSON文件,單擊確定。

    導入成功后,該文件定義的所有功能將顯示在自定義功能列表中。

配置C版本SDK

在開發(fā)工具中,導入Demo,并修改配置文件中的信息為您的設(shè)備信息。配置成功后,設(shè)備接入物聯(lián)網(wǎng)平臺。

  1. 配置設(shè)備證書信息。

    在SDK Demo中wrappers/os/ubuntu目錄下的HAL_OS_linux.c文件中,修改設(shè)備證書信息為您的設(shè)備證書信息。

  2. 編譯SDK。

    在SDK根目錄中,執(zhí)行make reconfig,并選擇3,然后make。

  3. 運行測試。

    在SDK根目錄中,執(zhí)行./output/release/bin/linkkit-example-solo。執(zhí)行結(jié)果如下圖。

    SDK運行成功后,可在物聯(lián)網(wǎng)平臺控制臺上設(shè)備對應(yīng)的設(shè)備詳情頁,查看設(shè)備狀態(tài)和設(shè)備上報的物模型數(shù)據(jù)。

    說明?您可以在物聯(lián)網(wǎng)平臺控制臺上監(jiān)控運維>日志服務(wù)頁,搜索和查看設(shè)備日志。

名詞解釋

  • 設(shè)備端SDK

    阿里云物聯(lián)網(wǎng)平臺提供的Link Kit SDK即設(shè)備端SDK,用于設(shè)備端開發(fā)。設(shè)備需要支持TCP/IP協(xié)議棧才能集成Link Kit SDK。設(shè)備廠商將設(shè)備端SDK集成到設(shè)備上,設(shè)備便可通過該SDK安全地接入到阿里云物聯(lián)網(wǎng)平臺。目前,物聯(lián)網(wǎng)平臺提供六種設(shè)備端SDK:C SDK、Java SDK、Python SDK、Node.js SDK、Android SDK和iOS SDK。本示例使用的是C SDK。

    設(shè)備端SDK下載和使用說明,參見設(shè)備接入Link Kit SDK

  • 設(shè)備證書

    設(shè)備證書指ProductKey、DeviceName和DeviceSecret,是阿里云物聯(lián)網(wǎng)平臺認證設(shè)備的標識。設(shè)備證書信息不可泄露。

  • ProductKey

    物聯(lián)網(wǎng)平臺為產(chǎn)品頒發(fā)的全局唯一標識。

  • DeviceName

    在注冊設(shè)備時,自定義的或系統(tǒng)自動生成的設(shè)備名稱,具備產(chǎn)品維度內(nèi)的唯一性。

  • DeviceSecret

    物聯(lián)網(wǎng)平臺為設(shè)備頒發(fā)的設(shè)備密鑰。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/121364.html

相關(guān)文章

  • “舊城改造”的背后——銀泰新零售阿里解決方案(下)

    摘要:同時通過云攝像頭的圖像采集,圖像分析,結(jié)合人臉識別,以及阿里沉淀的人臉底庫,我們目前正在做銀泰場內(nèi)的智能客流系統(tǒng)。文/阿里云MVP 銀泰技術(shù)高級經(jīng)理 賈爽 相關(guān)免費課程《銀泰新零售上云解決方案精講》上線中立足實戰(zhàn) 講透經(jīng)典案例 助你快速理解新零售 第一節(jié)學習地址第二節(jié)學習地址 安全策略的部署和風險防控先來說一下邊界安全,下圖是銀泰邊界安全所接入的所有阿里云產(chǎn)品: 我們結(jié)合了阿里云安全產(chǎn)...

    wenhai.he 評論0 收藏0
  • 阿里新推出 HiTSDB + IoT套件 物聯(lián)網(wǎng)設(shè)備步入快車道

    摘要:針對五大痛點阿里云推出套件伴隨著設(shè)備的增長,物聯(lián)網(wǎng)企業(yè)遇到的問題也越來越明顯。套件是阿里云專門為物聯(lián)網(wǎng)領(lǐng)域的開發(fā)人員推出的,目的是幫助開發(fā)者搭建安全性能強大的數(shù)據(jù)通道,方便終端如傳感器執(zhí)行器嵌入式設(shè)備或智能家電等等和云端的雙向通信。 摘要: 阿里云針對物聯(lián)網(wǎng)企業(yè)遇到的5大痛點,提供了HiTSDB +IoT 套件的一體化解決方案,能夠支持物聯(lián)設(shè)備快速上云,高效設(shè)備管理,數(shù)據(jù)安全,低成本海...

    solocoder 評論0 收藏0
  • 一張圖看懂阿里新發(fā)布的物聯(lián)網(wǎng)設(shè)備神器——HiTSDB + IoT套件

    摘要:近日,阿里云針對物聯(lián)網(wǎng)企業(yè)遇到的設(shè)備認證困難安全問題突出等問題,發(fā)布了套件的一體化解決方案,能夠支持物聯(lián)設(shè)備快速上云,高效設(shè)備管理,數(shù)據(jù)安全,低成本海量數(shù)據(jù)存儲,實時掌握設(shè)備狀態(tài),快速發(fā)現(xiàn)數(shù)據(jù)價值等,可以讓更多物聯(lián)網(wǎng)企業(yè)快速擁抱云計算。 近日,阿里云針對物聯(lián)網(wǎng)企業(yè)遇到的設(shè)備認證困難、安全問題突出等問題,發(fā)布了HiTSDB +IoT 套件的一體化解決方案,能夠支持物聯(lián)設(shè)備快速上云,高效設(shè)...

    Pink 評論0 收藏0
  • 以小窺大,從一盞路燈看億萬物聯(lián)網(wǎng)之路

    摘要:而要實現(xiàn)物物相連,一共有個階段性任務(wù),而這個階段性任務(wù),也伴隨著巨大的挑戰(zhàn)本文分享自華為云社區(qū)云駐共創(chuàng)以小窺大,從一盞路燈看億萬物聯(lián)網(wǎng)之路云駐共創(chuàng)以小窺大,從一盞路燈看億萬物聯(lián)網(wǎng)之路,作者啟明。 摘要:IoT, Internet of Things,物聯(lián)網(wǎng),顧名思義,是物物相連。而要實現(xiàn)物...

    appetizerio 評論0 收藏0
  • 2018中國計算技術(shù)應(yīng)用盤點:AI正當?shù)溃?em>IoT崛起時

    摘要:如今,無論是阿里云的驅(qū)動數(shù)字中國騰訊云的產(chǎn)業(yè)互聯(lián)網(wǎng),還是金山云的企業(yè)級市場,都指向了一片尚待開墾的沃土,即政企云化為主導的云計算下半場,此處我們略去不表產(chǎn)業(yè)發(fā)展,主要從技術(shù)應(yīng)用演進的角度,來盤點年云計算市場現(xiàn)狀,探討未來技術(shù)發(fā)展態(tài)勢。在2018年初,一位云計算從業(yè)者寫下了這樣一段話:2018年,最大的變局就是今年可能會成為中國IT產(chǎn)業(yè)全面變革的分水嶺,基于云計算的全產(chǎn)業(yè)信息化在今年會正式拉開...

    keelii 評論0 收藏0

發(fā)表評論

0條評論

沈建明

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<