文档中心
机智云 文档中心
English
热搜词
APP
SDK
Android
ios
WIFI
平台概述
文档编辑

专题热点本周热门下载视频教程

机智云平台概述

1 机智云平台概述

机智云平台是机智云物联网公司经过多年行业内的耕耘及对物联网行业的深刻理解,而推出的面向个人、企业开发者的一站式智能硬件开发及云服务平台。平台提供了从定义产品、设备端开发调试、应用开发、产测、云端开发、运营管理、数据服务等覆盖智能硬件接入到运营管理全生命周期服务的能力。

机智云平台为开发者提供了自助式智能硬件开发工具与开放的云端服务。通过傻瓜化的自助工具、完善的SDK与API服务能力最大限度降低了物联网硬件开发的技术门槛,降低开发者的研发成本,提升开发者的产品投产速度,帮助开发者进行硬件智能化升级,更好的连接、服务最终消费者。

@平台接入示意图

2 机智云平台架构

@机智云PaaS平台架构

3 机智云5.0架构图

机智云C-AEP(协同应用开发平台)是机智云针对物联网行业属性打造的中台架构,C-AEP包括技术中台、业务中台和数据中台。

  • 技术中台提供物联网端到端技术框架和便捷化工具集合,包括连接中台、APP框架、产测工具等;
  • 业务中台对物联网设备、用户的通用业务提炼形成服务,供有物联网属性的各类应用使用,快速上线新业务,以达到快速物联网化和满足日益变化的业务诉求;
  • 数据中台对物联网数据进行标准化建模,设备数据、业务数据上传到云端后经过数据治理存储在数据中台的主题库中,包括用户中台、设备中台、应用中台等。

4 机智云优势

1)高可用平台

  • SLA 99.99%
  • EB级海量数据支持
  • 弹性可伸缩架构

2)快速接入

  • 0.5天快速接入
  • 提供每个开发环节的SDK
  • 提供自动生成代码工具
  • 提供ECE能力,通过云端配置脚本自动适配私有协议
  • 提供行业完整解决方案

3)专业服务

  • 专业傻瓜工具支持
  • 专业方案架构团队支持
  • 专业运维支持

4)行业积累深厚

  • 10000+企业客户验证
  • 80W + 全球IoT开发者

5)安全性

  • 遵循X.509 证书标准
  • 企业数据云端加密存储
  • 关键业务数据加密
  • 专业安全公司渗透测试
  • 遵循ISO27000系列安全管理规范

6)多层次云端数据服务

  • 消息代理服务: 按需订阅企业设备数据
  • 企业API:提供设备控制、设备管理、设备位置服务、设备数据等服务
  • D3 Engine:灵活、强大的数据编排引擎

7)开放性

  • 全球最开放的物联网自助开发平台
  • 开放互联AWS ECHO、微信、JD、Nest、苹果HomeKit、苏宁云等各大平台

8)国际化

  • 全球覆盖: 在国内、欧洲、美洲、东南亚建立独立数据中心与云平台,能覆盖客户全球大部分国家与地区的设备、用户接入
  • 智能连接: 提供设备自动适配就近云服务能力

5 机智云全球服务器部署

1).广州、深圳、广西、湖南、福建等城市/地区的网络响应速度均小于20ms(即0.02秒);国内其他城市/地区的网络响应时间总体小于40ms(即0.04秒);新加坡、马来西亚、印度尼西亚等城市/地区均小于20ms(即0.02秒);亚洲其他城市/地区小于70ms(即0.07秒)。

@机智云全球联网报告01

2).中东地区响应速度均小于70ms(即0.07秒);大洋洲的平均在98ms左右;非洲的平均为150ms左右(即0.15秒);总体较为良好。

@机智云全球联网报告02

3).欧洲等地区的网络响应时间总体小于40ms(即0.04秒)。

@机智云全球联网报告03

4).北美洲等地区的网络响应时间总体小于40ms(即0.04秒);南美洲的城市/地区响应速度平均146ms(即0.146秒);总体相对较为良好。

@机智云全球联网报告04

(PS:由于网络的不稳定性,即存在一定小范围的响应速度误差)

快速入门

五分钟了解机智云

应用开发(App、微信)

机智云提供了APP SDK、开源框架、微信SDK,便于开发者快速构建手机应用端系统,只需根据工具指引实现业务功能,无需实现底层功能。

1.App开发准备工作及向导

2.APP代码自动生成服务介绍

3.App 开源框架

4.App 开发 SDK 接入

使用SDK,可以使得开发者快速完成APP开发,开发者仅需关注APP的UI和UE设计即可,而相对复杂的协议与错误处理等事项可忽略。

5.更多App开发指南

6.微信开发

设备接入

1. 设备快速接入机智云

为了让开发者快速了解我们设备接入的流程,我们提供了基于开源套件Gokit编写的MCU和SOC两套方案的快速接入教程,两套教程都以智能灯为案例

注:设备接入并非必须使用Gokit套件

2.GAgent通讯模组使用教程

GAgent主要的作用是数据转发,是设备数据、机智云、应用端(APP)的数据交互桥梁。

为了适应不同通讯模组接入机智云,我们提供了多个模组的烧写方法以及日志打印的方法,以确保GAgent固件在模组里正常运行。

注:合作厂商在进行模块烧写操作时请依次按照如下步骤进行,否则会产生不可控的错误

3.MCU代码自动生成服务介绍

为了降低开发者的开发门槛,缩短开发周期,降低开发资源投入,机智云推出了代码自动生成服务。云端会根据产品定义的数据点生成对应产品的设备端代码。

4.开源套件Gokit资料

为了让开发者更快的体验到机智云的云服务,我们提供了开源套件Gokit来供开发者学习、参考,借此让开发者自己的产品更快接入机智云。

5.ArduinoUnoWIFI接入教程

6.更多设备接入指南

云API

开发者如果已完成设备接入、APP开发,还需要从机智云PaaS平台获取数据构建一套业务管理系统,或者访问机智云提供的服务,则需了解以下文档:
1). 了解企业应用开发
2). 了解企业API
3). SNoti API (V2.1.3)
4). Gizwits Open API(新)
5). Websocket API 指南
6). API使用教程

用户手册