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

    文章

    85

    浏览量

    10916
  • Liteos
    +关注

    关注

    10

    文章

    33

    浏览量

    48085

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

    最新 HUAWEI DevEco Studio 使用技巧

    最新 HUAWEI DevEco Studio 使用技巧 HUAWEI DevEco Studio 作为我们 harmonyos 应用的开发工具,有必要好好打磨一下。 Chinese
    的头像 发表于 04-27 16:59 ?734次阅读
    最新 <b class='flag-5'>HUAWEI</b> DevEco Studio 使用技巧

    最新 HUAWEI DevEco Studio 调试技巧

    # 最新 HUAWEI DevEco Studio 调试技巧 ## 前言 ![image-20240531235823670](https
    发表于 03-30 06:55

    电脑相片存储位置,如何快速找到电脑相片存储位置

    在数字化时代,传统的电脑已经无法满足我们对高效、便捷计算的需求。电脑以其强大的功能和灵活的使用方式,成为了新时代的宠儿。今天就为大家介绍如何快速找到电脑相片存储位置。 ? ?在现代办公和生活中
    的头像 发表于 01-16 10:44 ?1999次阅读
    电脑相片<b class='flag-5'>云</b>存储位置,如何<b class='flag-5'>快速</b>找到电脑相片<b class='flag-5'>云</b>存储位置

    华为 Flexus 服务器 X 实例的快速入门与配置指南

    @TOC ? 前言 计算技术的快速发展为企业提供了更强大的计算资源和灵活的扩展能力。华为作为领先的服务提供商,其 Flexus 服务
    的头像 发表于 01-13 11:11 ?2301次阅读
    华为<b class='flag-5'>云</b> Flexus <b class='flag-5'>云</b>服务器 X 实例的<b class='flag-5'>快速</b>入门与配置指南

    华为面向沙特发布Discover Huawei SASE体验计划

    Discover Huawei SASE体验计划,并介绍相关活动规则,诚挚邀请客户、伙伴近距离体验华为星河AI融合SASE解决方案关键安全防护能力,助力全行业加速迈向智能化时代。
    的头像 发表于 12-29 14:10 ?949次阅读

    技术升级:探索华为 EulerOS 与 Flexus X 实例如何完美融合快速部署 Django

    ,我们将目光聚焦于华为 EulerOS 操作系统与 Flexus X 实例的深度融合,探讨如何在这一强大组合下实现 Django 服务的快速部署。本文将带你领略华为的技术魅力,解锁高效部署新姿势,
    的头像 发表于 12-25 17:50 ?520次阅读
    技术升级:探索华为<b class='flag-5'>云</b> EulerOS 与 Flexus X 实例如何完美融合<b class='flag-5'>快速</b>部署 Django

    Flexus X 实例搭配华为 EulerOS,快速部署 MySQL 并执行读写性能测试

    社区 openEuler 构建的 linux 操作系统,提供云原生、高性能、安全稳定的执行环境来开发和运行应用程序,助力企业客户快速及开发者创新 MySQL 安装与启动 原计划是通过指
    的头像 发表于 12-24 12:27 ?622次阅读
    Flexus X 实例搭配华为<b class='flag-5'>云</b> EulerOS,<b class='flag-5'>快速</b>部署 MySQL 并执行读写性能测试

    基于亚马逊科技的GROW with SAP解决方案 助力企业简化云端ERP部署

    GROW with SAP解决方案将上架亚马逊科技Marketplace,助力企业快速应用ERP软件,并利用前沿生成式AI解决方案实现创新 北京2024年12月9日?/美通社/ -
    的头像 发表于 12-09 15:11 ?612次阅读

    无线终端ZWS应用(三)-1分钟快速接入ZigBee网关到

    智能设备的核心设备之一,其连接上物联网至关重要,帮助用户更好地管理智能设备,实现智能化管控。本文将介绍GZ32M系列工业级ZigBee网关及节点
    的头像 发表于 10-24 08:06 ?943次阅读
    无线终端ZWS<b class='flag-5'>云</b>应用(三)-1分钟<b class='flag-5'>快速</b>接入ZigBee网关到<b class='flag-5'>云</b>

    易华录助力兴业数产集团完成数据资产

    日前,易华录服务遂宁兴业数字产业集团有限责任公司(以下简称兴业数产集团)圆满完成数据资源确权、评估、表等工作,助力该企业成为遂宁市首家数据资产表落地企业,标志着遂宁市数据资源资产化迈出实质性一步。
    的头像 发表于 09-04 09:18 ?942次阅读

    航盛与HUAWEI HiCar签署集成开发合作协议

    HiCar集成开发和上车应用展开合作,将HUAWEI HiCar集成至第三方车企生产的出行设备中,为汽车消费者提供更加流畅便捷的车机服务,带来更好的智慧出行体验。
    的头像 发表于 08-19 11:36 ?1442次阅读

    奥运看经济,计算迸发新活力,华纳助力企业低成本上

    奥运看经济,计算迸发新活力,华纳助力企业低成本上 7月27日凌晨,巴黎奥运会正式拉开帷幕,计算掀起一片热潮,首次替代卫星成为了奥运分
    的头像 发表于 08-05 16:53 ?494次阅读

    MES:数字化转型的引擎,企业上的强力推手

    万界星空科技MES系统与企业上的紧密合作,使得企业能够更加灵活地应对市场变化,快速响应客户需求。无论是新产品的快速研发与上市,还是生产线的快速
    的头像 发表于 08-05 11:30 ?562次阅读
    <b class='flag-5'>云</b>MES:数字化转型的引擎,企业上<b class='flag-5'>云</b>的强力推手