0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Huawei LiteOS助力设备快速入云

华为开发者社区 来源:未知 作者:胡薇 2018-05-14 10:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

物联网的结构看,云服务一直扮演着重要角色,是智能终端物物相连的核心环节。通过云平台的强大运算处理能力,降低终端本身复杂性的同时,在实时动态管理、智能数据分析、业务快速部署甚至深度信息挖掘等众多方面,都持续不断地革新着 IoT 领域。

因此,设备快速入云也势必成为衡量智能终端易用性至关重要的一项。

HuaweiLiteOS作为轻量级物联网操作系统,早在之前华为举办的活动中,就已经向外界展示过对接云平台的全流程,在往期的比赛中,也成功被参赛者应用到作品。振奋人心的是,这项技术即将随着 LiteOS 新版本,全面开源!!!

这也意味着,今后可以直接从 GitHub 拿到这部分源码,入云操作不再繁杂,只需调用几个简单的 API 接口,便可实现设备的快速入云!

首先,为大家介绍设备快速如云中涉及到的一项技术——Agent Tiny。

Agent Tiny 是什么?

Agent Tiny是部署在具备广域网能力、对功耗/存储/计算资源有苛刻限制的终端设备上的轻量级互联互通中间件,开发者只需调用几个简单的 API 接口,便可实现设备快速接入到华为 IoT 云平台(OceanConnect)以及数据上报和命令接收等功能。

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

开发者在华为 OceanConnec IoT 云平台完成产品 profile 定义,编解码插件开发,北向部署好应用服务器,南向终端设备便可以通过集成 LiteOS +Agent Tiny 组件完成端云快速对接。

为什么需要 Agent Tiny?

Agent Tiny是华为物联网解决方案中,资源受限终端对接到 IoT云的重要组件。Agent Tiny 提供端云协同能力,集成了 LWM2M、CoAP、mbedtls、LwIP 全套 IoT 互联互通协议栈,且在 LWM2M 的基础上,提供了 Agent Tiny 开放 API,用户只需关注自身的应用,而不必关注 LwM2M 实现细节,直接使用 Agent Tiny 封装的 API,通过四个步骤就能简单快速地实现与华为 OceanConnect 平台的安全可靠连接。使用 Agent Tiny,用户可以大大减少开发周期,聚焦自己的业务开发,快速构建自己的产品。

如何使用 Agent Tiny?

Agent Tiny通过封装成开放 API 接口供开发者使用,主要开放 API 函数列表如下:

接口分类 接口名 描述
Agent Tiny依赖接口 atiny_cmd_ioctl Agent Tiny声明和调用(LwM2M标准对象向设备下发命令的统一入口)
atiny_event_notify Agent Tiny声明和调用(AgentTiny把注册过程的关键状态,以及运行过程的关键事件通知用户,便于用户根据自身的应用场景灵活地做可靠性处理)
Agent Tiny对外接口 atiny_init Agent Tiny的初始化接口
atiny_bind Agent Tiny的主函数体(LwM2M协议处理,注册状态机,重传队列,订阅上报)
atiny_deinit Agent Tiny的去初始化接口
atiny_data_report Agent Tiny数据上报接口

那么一台运行 HuaweiLiteOS 系统的终端设备,究竟如何链接到云平台?

用户只需要按照以下四个步骤即可快速完成对接:

快速入云开发步骤

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • API接口
    +关注

    关注

    1

    文章

    115

    浏览量

    11287
  • Liteos
    +关注

    关注

    10

    文章

    33

    浏览量

    48489

原文标题:如何简单实现设备快速入云?

文章出处:【微信号:Huawei_Developer,微信公众号:华为开发者社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    科技报到:“龙虾”笼:为何金融行业不敢“养”?

    科技报到:“龙虾”笼:为何金融行业不敢“养”?
    的头像 发表于 03-27 09:38 360次阅读

    LuatOS:AirCloud 协议——物联网设备数据上报实操详解

    物联网设备开发中,便捷上与稳定数传是核心需求,LuatOS 的 AirCloud 物联网服务通信协议可实现数据上报核心功能,支持七类数据的定期 / 触发式上报。本文将讲解该协议相关内容,同时提供模组开源示例、核心代码及配套开
    的头像 发表于 03-19 18:23 177次阅读
    LuatOS:AirCloud <b class='flag-5'>云</b>协议——物联网<b class='flag-5'>设备</b>数据上报实操详解

    多品牌储能设备,如何快速接入储能

    2025年新型储能装机破7000万千瓦,电站运维成为新瓶颈。ZWS智慧储能平台以"建模即接入"理念,使储能设备能够快速接入云端,实现云端数字化运维和管控。储能爆发期的运维之痛
    的头像 发表于 02-06 11:43 605次阅读
    多品牌储能<b class='flag-5'>设备</b>,如何<b class='flag-5'>快速</b>接入储能<b class='flag-5'>云</b>?

    绿色双碳背景下——宏展快速温变设备的节能技术实践

    宏展科技通过部件节能、智能控耗、结构优化,实现快速温变设备低碳高效运行,助力企业节能降碳。
    的头像 发表于 01-23 13:45 625次阅读
    绿色双碳背景下——宏展<b class='flag-5'>快速</b>温变<b class='flag-5'>设备</b>的节能技术实践

    Renesas套件CK - RA6M5与CK - RX65N:助力物联网解决方案快速成型

    Renesas套件CK - RA6M5与CK - RX65N:助力物联网解决方案快速成型 在物联网蓬勃发展的今天,快速且高效地开发物联网解决方案成为了众多电子工程师的追求。Renes
    的头像 发表于 12-29 11:30 852次阅读

    RK3588快速OneNET!CMCC_Express_SDK MQTT部署实战

          在嵌入式 Linux 开发中,设备是核心需求之一。 RK3588 作为性能强劲的嵌入式平台,搭配中国移动 CMCC Express SDK ,可快速实现基于 MQTT 协议
    的头像 发表于 12-17 07:10 979次阅读
    RK3588<b class='flag-5'>快速</b>上<b class='flag-5'>云</b>OneNET!CMCC_Express_SDK MQTT部署实战

    STM32快速实战指南:手把手带你入门机智

    传感器数据实时传输到云端,支持通过机智APP远程查看数据和发送控制命令。该项目为物联网应用提供了一个简便的解决方案,能够帮助开发者快速搭建起智能设备的云端连接与远程
    的头像 发表于 12-10 18:04 1428次阅读
    STM32<b class='flag-5'>快速</b>上<b class='flag-5'>云</b>实战指南:手把手带你入门机智<b class='flag-5'>云</b>

    如何快速服务器上部署Web环境?

    如何快速服务器上部署Web环境
    的头像 发表于 10-14 14:16 883次阅读

    设备厂商必看!ZWS户用储能平台的五大赋能

    ZWS户用储能平台凭借其强大的功能,为设备厂商、经销商和终端业主提供了全方位的解决方案。今天,我们聚焦于设备厂商,看看ZWS户用储能平台如何为他们赋能。一、多元化物模型:
    的头像 发表于 09-29 11:38 766次阅读
    <b class='flag-5'>设备</b>厂商必看!ZWS户用储能<b class='flag-5'>云</b>平台的五大赋能

    户用储能上加速跑,快速抢占市场先机

    储能产业迎来发展新机遇,户用储能市场竞争激烈。本文将为您介绍如何通过ZWS物联网平台,快速实现户用储能设备,提升产品竞争力,助力企业抢
    的头像 发表于 09-27 11:38 780次阅读
    户用储能上<b class='flag-5'>云</b>加速跑,<b class='flag-5'>快速</b>抢占市场先机

    不同品牌PLC如何接入平台?御控多协议物联网网关一站式集成方案

    御控工业物联网网关提供强大协议转换能力,免编程实现PLC数据采集、MQTT协议转换与平台(阿里/华为/AWS/私有)无缝对接,助力
    的头像 发表于 09-22 12:04 665次阅读
    不同品牌PLC如何接入<b class='flag-5'>云</b>平台?御控多协议物联网网关一站式集成方案

    全面释放生产与创作潜力,全新HUAWEI MatePad Pro 12.2 英寸平板电脑正式发布

    笔记等创作工具进行了全面升级。硬件方面,新品搭载双层OLED晰柔光屏,抗眩护眼、显示清晰,适配全新一代手写笔——HUAWEI M-
    的头像 发表于 07-24 15:48 3976次阅读
    全面释放生产与创作潜力,全新<b class='flag-5'>HUAWEI</b> MatePad Pro 12.2 英寸平板电脑正式发布

    华为发布HUAWEI Pura 80系列,让影像远超想象

    [中国,上海,2025年6月11日] 华为正式推出影像旗舰手机——HUAWEI Pura 80系列,凭借极致的影像技术和创新能力,再次引领移动影像未来。 HUAWEI Pura 80 Pro+
    发表于 06-12 15:10 3262次阅读
    华为发布<b class='flag-5'>HUAWEI</b> Pura 80系列,让影像远超想象

    HarmonyOS5服务技术分享--存储SDK文章整理

    update更新依赖版本 检查oh-package-lock.json中的版本号 ​​真机调试问题​​: 确保设备已登录华为开发者账号 检查签名证书是否与控制台配置匹配 希望这篇指南能帮你顺利接入华为
    发表于 05-22 19:09

    HarmonyOS5服务技术分享--缓存快速上手指南

    大家好,今天我们来聊聊如何快速上手华为AppGallery Connect(AGC)的缓存服务。作为一款基于Serverless架构的Key-Value型缓存服务,它不仅能自动弹性伸缩,还能免去运
    发表于 05-22 18:37