文档中心
机智云 文档中心
English
热搜词
APP
SDK
Android
ios
WIFI
设备接入准备工作以及向导
文档编辑

概述

本文为主要简单介绍了机智云设备接入的准备工作、MCU代码自动生成工具的使用、通讯模组的烧写和日志打印的方法,以及开源套件Gokit的相关资料等。

机智云设备接入资源简述

机智云现提供MCU和SOC两种版本的GAgent通讯协议,MCU版需要通过《机智云串口通讯协议》来实现通讯协议的解析与封包、传感器数据与通信数据的转换逻辑,而SOC版本是直接在WIFI模组上进行开发,故没有MCU这个概念。
Alt text

1. 设备快速接入机智云

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

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

2.GAgent通讯模组使用教程

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

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

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

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

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

4.开源套件Gokit资料

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

5.ArduinoUnoWIFI接入教程

6.更多设备接入指南

准备工作

1、创建产品

Alt text

  • 选择产品分类以及输入产品名称,根据你的产品选择合适的技术方案和通讯方式,数据传输方式根据项目的需求可选择定长和变长
    Alt text
  • 创建产品后可以在产品信息-基本信息看到你项目的基本属性,其中product key是产品标识码,作为你产品的唯一标识,procduct secret是产品密钥,用于确认用户的身份和使用权限,自动生成代码中需要使用该密钥

Alt text

2、 定义数据点

  • 创建数据点,详细数据点创建方法请点击(跳转链接
    Alt text

3、下载MCU串口通讯协议以及SOC接入协议

  • 进入开发向导,根据项目需求下载所需要的通讯协议文档

    注:若数据点改变了,通讯协议需要重新下载
    Alt text