机智云平台是机智云物联网公司经过多年行业内的耕耘及对物联网行业的深刻理解,而推出的面向个人、企业开发者的一站式智能硬件开发及云服务平台。平台提供了从定义产品、设备端开发调试、应用开发、产测、云端开发、运营管理、数据服务等覆盖智能硬件接入到运营管理全生命周期服务的能力。
机智云平台为开发者提供了自助式智能硬件开发工具与开放的云端服务。通过傻瓜化的自助工具、完善的SDK与API服务能力最大限度降低了物联网硬件开发的技术门槛,降低开发者的研发成本,提升开发者的产品投产速度,帮助开发者进行硬件智能化升级,更好的连接、服务最终消费者。
机智云C-AEP(协同应用开发平台)是机智云针对物联网行业属性打造的中台架构,C-AEP包括技术中台、业务中台和数据中台。
1).广州、深圳、广西、湖南、福建等城市/地区的网络响应速度均小于20ms(即0.02秒);国内其他城市/地区的网络响应时间总体小于40ms(即0.04秒);新加坡、马来西亚、印度尼西亚等城市/地区均小于20ms(即0.02秒);亚洲其他城市/地区小于70ms(即0.07秒)。
2).中东地区响应速度均小于70ms(即0.07秒);大洋洲的平均在98ms左右;非洲的平均为150ms左右(即0.15秒);总体较为良好。
3).欧洲等地区的网络响应时间总体小于40ms(即0.04秒)。
4).北美洲等地区的网络响应时间总体小于40ms(即0.04秒);南美洲的城市/地区响应速度平均146ms(即0.146秒);总体相对较为良好。
(PS:由于网络的不稳定性,即存在一定小范围的响应速度误差)
机智云提供了APP SDK、开源框架、微信SDK,便于开发者快速构建手机应用端系统,只需根据工具指引实现业务功能,无需实现底层功能。
使用SDK,可以使得开发者快速完成APP开发,开发者仅需关注APP的UI和UE设计即可,而相对复杂的协议与错误处理等事项可忽略。
为了让开发者快速了解我们设备接入的流程,我们提供了基于开源套件Gokit编写的MCU和SOC两套方案的快速接入教程,两套教程都以智能灯为案例
注:设备接入并非必须使用Gokit套件
GAgent主要的作用是数据转发,是设备数据、机智云、应用端(APP)的数据交互桥梁。
为了适应不同通讯模组接入机智云,我们提供了多个模组的烧写方法以及日志打印的方法,以确保GAgent固件在模组里正常运行。
注:合作厂商在进行模块烧写操作时请依次按照如下步骤进行,否则会产生不可控的错误
为了降低开发者的开发门槛,缩短开发周期,降低开发资源投入,机智云推出了代码自动生成服务。云端会根据产品定义的数据点生成对应产品的设备端代码。
为了让开发者更快的体验到机智云的云服务,我们提供了开源套件Gokit来供开发者学习、参考,借此让开发者自己的产品更快接入机智云。
开发者如果已完成设备接入、APP开发,还需要从机智云PaaS平台获取数据构建一套业务管理系统,或者访问机智云提供的服务,则需了解以下文档:
1). 了解企业应用开发
2). 了解企业API
3). SNoti API (V2.1.3)
4). Gizwits Open API(新)
5). Websocket API 指南
6). API使用教程