完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本篇介绍的是机智云IoT物联网云服务平台及智能硬件自助开发平台。 平台定位 机智云平台是致力于物联网、智能硬件云服务的开放平台。平台提供了从定义产品、设备端开发调试、应用开发、产测、运营管理等覆盖智能硬件接入到运营管理全生命周期服务的能力。 机智云平台为开发者提供了自助式智能硬件开发工具与开放的云端服务。通过傻瓜化的工具、不断增强的SDK与API服务能力最大限度降低了物联网硬件开发的威廉希尔官方网站 门槛,降低研发成本,提升开发者的产品投产速度,帮助开发者进行硬件智能化升级,更好的连接、服务最终消费者。 产品功能 工具服务 架构
机智云云端提供了产品的定义、产品数据点定义、虚拟设备调试、M2M服务、API服务等功能。为设备、应用接入提供云服务。
设备端的模组系统GAgent,通过使用GAgent,开发者可根据机智云提供的协议与GAgent对接,使设备可快速接入。目前已兼容国内主流的Wi-Fi模块、移动网络模块。
机智云提供了基于IOS,Android系统的IOT SDK,开发者通过SDK,可快速实现APP开发,无缝接入机智云,并根据SDK获取机智云平台逐步推出的新服务。 研发流程 威廉希尔官方网站
方案 概念解释
关键概念 - 数据点
1.明确设备与云端、APP端数据通信的含义。 2.云端根据数据点定义,解析设备数据,用户可使用“设备运行状态”,“统计分析”等功能。 3.机智云具有大数据统计接口,通过接口,可快速分析设备数据。 4.方便APP开发者开发,APP SDK可解析下发/上报等设备数据。 5.方便MCU开发,机智云根据数据点定义,生成MCU与GAgent通信详细串口通讯协议。 云端管理 - 产品定义 详情见http://club.gizwits.com/thread-3204-1-1.html 设备端开发 - 原理 设备端开发 - MCU编程步骤
应用开发 - 原理 应用开发 - APP方案 原生SDK: 主要帮助开发者通过sdk接口调用的方式维护用户系统,用户与设备的绑定关系,设备的配置上线以及设备状态的获取和控制指令的发送。开发者应用SDK,无需对APP与设备、云端交互进行再次开发,根据产品原型定义,可快速开发产品APP。同时机智云推出十大开源项目,下载、学习开源项目APP源码,更可快速应用机智云SDK开发APP。 跨平台开发: 为了让更多的企业、创客团队以及个人开发者能享受到机智云带来的优质服务与便利,与各种优秀的平台进行合作。APICould 平台机智云移动端开发模块的上线,让广大开发者能用 JavaScript + HTML 写出完美的、跨平台的移动应用。 应用开发 - 微信方案 应用机智云提供WebSocket通信方案。WebSocket通信基本内容:用户登陆,接收设备上线下线消息,发送和接收设备业务逻辑数据,心跳。 厂商需要在独立部署的WEB系统中调用“用户管理API”获取身份资格,然后需要绑定设备才能控制设备。厂商需要在独立部署的WEB系统中的Javascript中调用“Web Socket API”进行设备的控制与设备数据的实时展示,让微信(网页)应用能够实时获取设备状态数据,对最终消费者提供更好的体验。 应用开发 - 设备厂家业务云开发 应用Noti接口接收设备事件,包括故障与报警事件、数据点编辑事件、设备上下线事件、设备状态事件。使用Noti接口,可实时接收产品最新数据。 应用开发 - Android APP开源框架 应用开发 - Android设备接入SDK 应用开发 - 设备接入流程 应用开发 - 微信 机智云 如图①在微信接入业务场景中,通过开发者中心(site.gizwits.com)的图形化界面定义设备功能,机智云自动生成设备MCU与通信模组之间的串口通信协议,开发者根据协议文档即可实现设备的联网能力。 如图②部分,设备接入机智云后,机智云提供了面向微信应用的API,提供传输设备数据到应用、应用向设备发起的控制信息的功能。 厂商服务器 厂商服务器是厂商为了满足自己的微信应用,独立部署的WEB系统。该系统通过机智云平台提供的API进行与设备的数据、控制的实时通讯,解决智能硬件接入的需求;通过访问微信公众号平台的API实现以微信为渠道服务厂商最终消费者的需求。 首先,开发者可以为自己的应用设计个性化的HTML交互界面与功能。(如图③④部分) 微信服务器 微信服务器主要为设备与厂商服务器之间的通信提供了一系列的接口,主要包括微信用户账号与设备的绑定/解绑定、接受/发送设备消息等,具体接口及使用方法可查看微信官方文档,微信最近推出了微信硬件平台,在做微信接入前需要仔细了解微信公众号与微信硬件平台,提供的功能要在不断完善。 微信客户端 微信客户端提供了最终与用户交互的操作界面,可以理解为就是一个运行在手机的浏览器,只不过是运行在微信公众号这套体系下。开发者可通过自己申请的公众号管理后台配置自定义的菜单。 应用开发 - 数据接入SDK功能 下载附件 4 小时前 上传 好了,介绍到此结束。 感兴趣的朋友可以到机智云官网 http://www.gizwits.com/注册账号进行更深入的了解~ |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
1171 浏览 0 评论
【KV260视觉入门套件试用体验】四、KV260 视觉入门套件和固件更新
1764 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI Library体验之OCR识别
1303 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI 通过迁移学习训练自定义模型
1885 浏览 0 评论
【KV260视觉入门套件试用体验】KV260系列之Petalinux镜像+Resnet 50探索
1453 浏览 0 评论
【AMD KV260视觉入门开发套件试用】4、简单几步体验ubuntu 20.04.3 LTS运行人员检测应用
1715浏览 1评论
5465浏览 1评论
【KV260视觉入门套件试用体验】老刘记事儿KV260初体验之Micro-SD选型提速研究(三)
978浏览 1评论
【KV260视觉入门套件试用体验】KV260部署yolov3实现车辆和行人检测
2667浏览 1评论
【KV260视觉入门套件试用体验】基于KV260的人脸识别的实现与展示
955浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-23 18:54 , Processed in 0.338062 second(s), Total 35, Slave 30 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191