相信每个机粉们在完成注册之后都有过这种疑惑:下一步该做什么呢?点哪里能够更准确的get到我所需要的请求?机智云这款“深宫”怎么应该玩转?为此,本小编不才,特在茫茫大海之中筑桥一条,供大家快速通关,畅享快感!
本文一共分九章:
一、体验机智云
二、体验gokit
三、体验开源项目
四、机智云技术接入原理
五、MCU开发
六、App自主开发
七、消息推送(2016年6月已变更,变更详情请去文档中心)
八、API cloud
九、OTA
一、体验机智云
体验机智云通常分为两种方式,一是在没有wifi模块下如何实现app与云端的互动,二是在有wifi模块的情况下如何实现wifi模块与云端的互动。
1.1 虚拟设备方式通过demoApp与虚拟设备的互动,初步了解机智云1.2 wifi模块方式通过串口助手调试wifi模块连上机智云
http://club.gizwits.com/forum.ph ... =629&page=1#pid2419
二、体验Gokit
Gokit是机智云自主研发的开发底板,是机智云的第一大特色,此开发板可帮助用户快速开发属于自己个性的产品。如果用户在阅读文档的此时已拥有Gokit,可只阅读2.1节与2.2节。若暂时还无,可2.3节处获取申请方式。
2.1 Gokit的使用 2.2 Gokit资源分享 2.3 Gokit申请
更多Gokit信息,可去论坛《Gokit开发板》板块获取。
三、体验开源项目
开源项目是机智云的第二大特色,可协助机智云用户迅速了解机智云与开发自己的app。此处分为三个层面:第一点获取源码,第二点是在app中修改哪些地方即可连接机智云实验室的虚拟设备。第三点是在app中修改哪些地方可以连上个人的虚拟设备。
3.1获取开源App以及开源代码 3.2 开源App+机智云实验室虚拟设备 3.3 开源App+个人虚拟设备 更多开源信息交流,请进入论坛《开源项目交流》板块
四、机智云技术接入原理
一般来说,当机智云用户体验完一,二,三部分的时候,通常就会开始想深入了解技术方面的问题,因此在这里特准备2块基础知识。
4.1 物联网硬件基础框架 4.2 Gizwits 平台技术说明书 五、MCU开发
熟悉完mcu,wifi模块,云端,app三者之间技术层面的互动,此时用户一般会着手开发工作,开发工作通常分为2种方式。一是基于gokitmcu源码进行修改,二是根据机智云串口通讯协议自行开发。
5.1 Gokit mcu源码通过gokitmcu源码,可以协助用户只要修改几个简单的步骤和代码即可将mcu与wifi模块连上云端,还可以帮助用户了解mcu上如何开发出连上机智云的代码。 Gokitmcu源码获取 Gokitmcu中修改product key mcu源码的烧写 5.2 自主开发要做自己的app,都需要根据产品mcu的通讯协议,定义出符合机智云通讯方式的数据点。再根据自己的数据点开发出适合自己的mcu程序。已形式实现自主开发,通常需要详细理解以下四份文档才能做到。 数据点协议文档 数据点编辑指南 通讯协议 进入产品开发资源,在此页面即可获取
六、App自主开发App自主开发一般分为两种,一是根据开源代码进行修改,此前已交代源码获取处,就不再次赘述。另外一种就是进行app自主开发。自主开发首先获取连上云端的sdk,其次是熟悉sdk的用法,根据调用sdk的接口来实现通讯。
6.1 SDK获取产品开发资源页面,即可获取
6.2 SDK使用说明IOS版 Android版
|