0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Huawei LiteOS助力設備快速入云

華為開發(fā)者社區(qū) ? 來源:未知 ? 作者:胡薇 ? 2018-05-14 10:53 ? 次閱讀

物聯網的結構看,云服務一直扮演著重要角色,是智能終端物物相連的核心環(huán)節(jié)。通過云平臺的強大運算處理能力,降低終端本身復雜性的同時,在實時動態(tài)管理、智能數據分析、業(yè)務快速部署甚至深度信息挖掘等眾多方面,都持續(xù)不斷地革新著 IoT 領域。

因此,設備快速入云也勢必成為衡量智能終端易用性至關重要的一項。

HuaweiLiteOS作為輕量級物聯網操作系統,早在之前華為舉辦的活動中,就已經向外界展示過對接云平臺的全流程,在往期的比賽中,也成功被參賽者應用到作品。振奮人心的是,這項技術即將隨著 LiteOS 新版本,全面開源!?。?/p>

這也意味著,今后可以直接從 GitHub 拿到這部分源碼,入云操作不再繁雜,只需調用幾個簡單的 API 接口,便可實現設備的快速入云!

首先,為大家介紹設備快速如云中涉及到的一項技術——Agent Tiny。

Agent Tiny 是什么?

Agent Tiny是部署在具備廣域網能力、對功耗/存儲/計算資源有苛刻限制的終端設備上的輕量級互聯互通中間件,開發(fā)者只需調用幾個簡單的 API 接口,便可實現設備快速接入到華為 IoT 云平臺(OceanConnect)以及數據上報和命令接收等功能。

LiteOS+Agent Tiny端云對接方案概述

開發(fā)者在華為 OceanConnec IoT 云平臺完成產品 profile 定義,編解碼插件開發(fā),北向部署好應用服務器,南向終端設備便可以通過集成 LiteOS +Agent Tiny 組件完成端云快速對接。

為什么需要 Agent Tiny?

Agent Tiny是華為物聯網解決方案中,資源受限終端對接到 IoT云的重要組件。Agent Tiny 提供端云協同能力,集成了 LWM2M、CoAP、mbedtls、LwIP 全套 IoT 互聯互通協議棧,且在 LWM2M 的基礎上,提供了 Agent Tiny 開放 API,用戶只需關注自身的應用,而不必關注 LwM2M 實現細節(jié),直接使用 Agent Tiny 封裝的 API,通過四個步驟就能簡單快速地實現與華為 OceanConnect 平臺的安全可靠連接。使用 Agent Tiny,用戶可以大大減少開發(fā)周期,聚焦自己的業(yè)務開發(fā),快速構建自己的產品。

如何使用 Agent Tiny?

Agent Tiny通過封裝成開放 API 接口供開發(fā)者使用,主要開放 API 函數列表如下:

接口分類 接口名 描述
Agent Tiny依賴接口 atiny_cmd_ioctl Agent Tiny聲明和調用(LwM2M標準對象向設備下發(fā)命令的統一入口)
atiny_event_notify Agent Tiny聲明和調用(AgentTiny把注冊過程的關鍵狀態(tài),以及運行過程的關鍵事件通知用戶,便于用戶根據自身的應用場景靈活地做可靠性處理)
Agent Tiny對外接口 atiny_init Agent Tiny的初始化接口
atiny_bind Agent Tiny的主函數體(LwM2M協議處理,注冊狀態(tài)機,重傳隊列,訂閱上報)
atiny_deinit Agent Tiny的去初始化接口
atiny_data_report Agent Tiny數據上報接口

那么一臺運行 HuaweiLiteOS 系統的終端設備,究竟如何鏈接到云平臺?

用戶只需要按照以下四個步驟即可快速完成對接:

快速入云開發(fā)步驟

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • API接口
    +關注

    關注

    1

    文章

    81

    瀏覽量

    10398
  • Liteos
    +關注

    關注

    10

    文章

    32

    瀏覽量

    47484

原文標題:如何簡單實現設備快速入云?

文章出處:【微信號:Huawei_Developer,微信公眾號:華為開發(fā)者社區(qū)】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    易華錄助力興業(yè)數產集團完成數據資產

    日前,易華錄服務遂寧興業(yè)數字產業(yè)集團有限責任公司(以下簡稱興業(yè)數產集團)圓滿完成數據資源確權、評估、表等工作,助力該企業(yè)成為遂寧市首家數據資產表落地企業(yè),標志著遂寧市數據資源資產化邁出實質性一步。
    的頭像 發(fā)表于 09-04 09:18 ?320次閱讀

    奧運看經濟,計算迸發(fā)新活力,華納助力企業(yè)低成本上

    奧運看經濟,計算迸發(fā)新活力,華納助力企業(yè)低成本上 7月27日凌晨,巴黎奧運會正式拉開帷幕,計算掀起一片熱潮,首次替代衛(wèi)星成為了奧運分
    的頭像 發(fā)表于 08-05 16:53 ?190次閱讀

    MES:數字化轉型的引擎,企業(yè)上的強力推手

    萬界星空科技MES系統與企業(yè)上的緊密合作,使得企業(yè)能夠更加靈活地應對市場變化,快速響應客戶需求。無論是新產品的快速研發(fā)與上市,還是生產線的快速
    的頭像 發(fā)表于 08-05 11:30 ?265次閱讀
    <b class='flag-5'>云</b>MES:數字化轉型的引擎,企業(yè)上<b class='flag-5'>云</b>的強力推手

    請問ESP是否支持LiteOS+華為IOT+AT的方式?

    我們想使用ESP32 AT模式連接華為IOT平臺,并且ESP32要運行LiteOS,請問現在ESP32支持這個功能嗎
    發(fā)表于 07-19 07:32

    【鴻蒙】小型系統LiteOS-A內核

    LiteOS-A 內核 移植概述 移植場景 LiteOS-A 當前支持 ARMv7-a 指令集架構,如果三方芯片為 ARMv7-a 架構,可以進行內核基礎適配;否則還需要先根據芯片的架構來新增內核
    的頭像 發(fā)表于 02-29 16:16 ?841次閱讀
    【鴻蒙】小型系統<b class='flag-5'>LiteOS</b>-A內核

    使用愛星物聯平臺,如何讓設備快速

    hello~小伙伴們,今天聊聊使用愛星物聯平臺,如何讓設備快速,目前有4款設備需要逐步接入到愛星物聯
    的頭像 發(fā)表于 01-16 14:29 ?261次閱讀
    使用愛星物聯平臺,如何讓<b class='flag-5'>設備</b><b class='flag-5'>快速</b><b class='flag-5'>入</b><b class='flag-5'>云</b>?

    sd-wan專線的功能有哪些?

    。以下是SD-WAN專線的功能: 1、服務連接優(yōu)化:SD-WAN可以識別和優(yōu)化與服務提供商的連接,確保對應用的
    的頭像 發(fā)表于 01-15 17:21 ?373次閱讀

    使用愛星物聯平臺如何讓設備快速呢?

    今天聊聊使用愛星物聯平臺,如何讓設備快速,目前有4款設備需要逐步接入到愛星物聯平臺,分別是
    的頭像 發(fā)表于 01-13 15:14 ?457次閱讀
    使用愛星物聯平臺如何讓<b class='flag-5'>設備</b><b class='flag-5'>快速</b><b class='flag-5'>入</b><b class='flag-5'>云</b>呢?

    華為耀服務器 L 實例助力中小企業(yè)快速

    ? 數字化浪潮襲來,中小企業(yè)正經歷著前所未有的機遇和挑戰(zhàn)。如何以最高效的方式實現快速擴展、業(yè)務高效運營成為了擺在企業(yè)面前的關鍵問題。根據 IDC 的調查數據,超過 70%的中小企業(yè)在選擇計算服務
    的頭像 發(fā)表于 12-11 15:31 ?510次閱讀
    華為<b class='flag-5'>云</b>耀<b class='flag-5'>云</b>服務器 L 實例<b class='flag-5'>助力</b>中小企業(yè)<b class='flag-5'>快速</b>上<b class='flag-5'>云</b>

    小型邊緣計算網關設備如何快速

    本文教你使用ZWS平臺提供的SDK,快速將小型邊緣計算網關設備接入ZWS平臺。話不多說,跟著操作起來吧!前期準備下載ZWS平臺提供的Z
    的頭像 發(fā)表于 11-22 08:24 ?765次閱讀
    小型邊緣計算網關<b class='flag-5'>設備</b>如何<b class='flag-5'>快速</b>上<b class='flag-5'>云</b>

    2023年RTOS榜單:華為LiteOS 國產RT-Thread入圍 μCOS系統落榜

    embOS INTEGRITY LynxOS SCIOPTA Keil RTX PikeOS QNX Neutrino Huawei LiteOS OpenWrt Azure RTOS Zephyr
    的頭像 發(fā)表于 10-27 19:04 ?3532次閱讀
    2023年RTOS榜單:華為<b class='flag-5'>LiteOS</b> 國產RT-Thread入圍 μCOS系統落榜

    華為應用中間件系列,Redis 實現(電商游戲應用)排行榜示例

    ?Toolkit),作為華為圍繞其產品能力向開發(fā)者桌面上的延伸,幫助開發(fā)者快速在本地連接華為,打通華為到開發(fā)者的最后一公里。Huawei
    的頭像 發(fā)表于 10-26 09:23 ?347次閱讀
    華為<b class='flag-5'>云</b>應用中間件系列,Redis 實現(電商游戲應用)排行榜示例

    華為應用中間件 DCS 系列?|?Redis 實現(視頻直播)消息彈幕

    ?Toolkit),作為華為圍繞其產品能力向開發(fā)者桌面上的延伸,幫助開發(fā)者快速在本地連接華為,打通華為到開發(fā)者的最后一公里。Huawei
    的頭像 發(fā)表于 10-26 09:19 ?297次閱讀
    華為<b class='flag-5'>云</b>應用中間件 DCS 系列?|?Redis 實現(視頻直播)消息彈幕

    華為應用中間件 DCS 系列?|?Redis 實現(電商網站)秒殺搶購示例

    ?Toolkit),作為華為圍繞其產品能力向開發(fā)者桌面上的延伸,幫助開發(fā)者快速在本地連接華為,打通華為到開發(fā)者的最后一公里。Huawei
    的頭像 發(fā)表于 10-25 22:42 ?381次閱讀
    華為<b class='flag-5'>云</b>應用中間件 DCS 系列?|?Redis 實現(電商網站)秒殺搶購示例

    HarmonyOS/OpenHarmony原生應用開發(fā)-華為Serverless服務支持情況(四)

    。借助存儲服務,您可以無需關心存儲服務器的開發(fā)、部署、運維、擴容等事務,大大降低了應用使用存儲的門檻,讓您可以專注于應用的業(yè)務能力構建,助力您的商業(yè)成功。 是支持HarmonyOS
    發(fā)表于 10-16 14:20