五分钟了解机智云自助接入流程

机智云平台是致力于物联网、智能硬件云服务的开放平台。机智云专注于提供智能云服务及物联网的软硬件一体化解决方案,帮助传统硬件厂商产品升级,快速实现硬件智能化。

要实现硬件的智能化,除了硬件本身外,还需要实现:智能云平台、手机APP、联网模块,每一个领域都需要专业的团队来支撑。机智云提供完整的解决方案,让厂商或开发者只需要专注于自身产品硬件,以最小的成本和风险实现硬件智能化,获得产品最大的增值。

本文主要介绍了机智云自助接入流程,将通过实操案例《机智云调试APP控制云端虚拟设备》,来帮助您快速理解机智云平台的接入原理,即使您现在还没有开发任何设备,也可以快速上手。

机智云接入流程如下图所示:

注册机智云开发者账号

在使用机智云平台服务前,我们需要先注册一个机智云开发者账号。

机智云开发者账号分“个人账号”与“企业账号”,如果您是企业用户,请务必申请企业账号,企业开发者账号拥有更多企业服务需求。

完成新产品的创建

开发者中心点击“创建新产品”后输入产品名称以及选择对应设备接入方案即可完成“新产品”的创建。

创建的产品需要定义产品数据点,数据点是指产品具有的功能抽象,通过不同数据类型进行表示。例如最简单的设备“开关”,具备功能为:开启、关闭,将其抽象为一个数据点为布尔型,0表示关闭,1表示开启。

数据点是一个产品的重要属性,因此产品智能化的第一步,就是明确产品功能,并逐一在平台上创建对应的数据点来描述功能。后续用于嵌入式开发的MCU 协议将会根据创建的数据点自动生成,根据自动生成的协议,开发者即可完成智能设备的开发。

在创建数据点后,设备与云端通讯的数据格式即可确定,设备、机智云可以相互识别设备与机智云互联互通的数据。

① 点击“创建新产品”

② 输入产品名称及选择设备接入方案

③ 创建数据点

点击“新建数据点”,结合设备功能需求,分析设备数据点需求,本实操案例则需要添加开关机数据点。

④ 下载云端自动生成的协议

如图所示,点击开发者中心“开发向导”,找到MCU 开发资源,即可查看云端根据定义的数据点自动生成的协议。

在机智云官网上已成功创建设备产品,机智云为该产品分配Product Key和Product Secret参数。

Product Key参数是由开发者写入设备MCU(设备主控板),并告知WiFi/GPRS模块,WiFi/GPRS模块登录机智云后,机智云将会识别该Product Key的产品。Product Secret参数是APP开发或服务器对接时所使用的参数。

设备与应用开发

● 设备端接入

开发者或企业研发人员只需在正在开发的智能硬件上嵌入写好机智云连接协议GAgent的连网模块,即可通过机智云平台实现设备连网及智能化,连网模块包括Wi-Fi、GPRS等主流连网方式,同时还支持BLE、Zigbee、LoRa、NB-IOT等联网方案接入。

本文列举案例重点介绍Wi-Fi设备,如需加快研发速度,建议使用通过机智云认证的模块,型号及GAgent。

● 应用端接入

开发者或企业研发人员只需在正在开发的手机APP内集成机智云提供的APP SDK,就可以连接机智云平台实现APP通过云端控制智能设备。

本文列举案例重点介绍如何使用机智云调试APP控制设备流程, 如需快速开发APP,可使用机智云提供的开源框架APP进行快速开发。

开发调试产品

当开发者在机智云开发者中心创建好产品后,可参考机智云文档中心相关技术文档进行智能产品开发。

调试产品过程中,开发调试的设备将连接机智云Sandbox服务器(测试服务器),该服务器为开发者提供了完整的测试环境,以及机智云部分开放功能。待产品开发完成后需要申请发布,届时将会将开发的产品重新部署到生产服务器上。

申请产品发布

当开发者的设备完成全部开发后需要进行产品发布,发布的产品将部署在机智云正式生产环境服务器上,并为设备免费分配独立的云端运行环境,确保设备24小时不间断在线以供用户使用。

同时,产品正式发布后,将享受更多机智云提供的免费增值服务,包括:智能设备统计分析,开放平台展示以及各种无微不至的技术支持服务。

产品正式量产

产品发布后,厂家与机智云签署《GDCS协议》即可正式量产产品接入机智云,量产的产品会有机智云技术人员24小时监控,确保产品稳定运行。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值