-
Notifications
You must be signed in to change notification settings - Fork 30
Home
Sin edited this page Nov 24, 2016
·
6 revisions
##欢迎使用Fogcloud2.0云服务开发app
####APP开发分三种类型
以上三种库均使用Fogcloud和MiCO系统的wifi模组而如果仅仅使用MiCO系统的wifi模组,而云平台使用自己的或者第三方的,那么配合wifi模组的三种基础功能库如下。
####基础功能库
####APP端全局状态码
#####使用庆科的WIFI模块,但是云平台并非庆科云开发流程
- APP端启用EasyLink发送配网的数据包(SSID, PASSWORD), 发送频率建议为50ms-200ms
- 设备收到数据包后会自动连接上WIFI路由器,并开启mDNS服务
- APP在打开EasyLink的同时,打开mDNS,来搜索设备,
1、可能会搜索到多个设备,这时候需要解析收到的信息,如果"IsEasylinkOK": "false", 2、说明这台设备没有被用户绑定,那么一般情况下他就是我们刚刚EasyLink时候新配上路由器的设备 3、断开EasyLink和mDNS
- 解析出待绑定设备的IP,并通过HTTP方式连接上去,发送绑定请求
- 以上是基础配网和通信的功能,剩下来的工作视具体云平台而定
##MQTT使用场景
- 如果APP和云平台之间通过MQTT的方式来建立连接和通信,那么就可以使用MQTT2.0
- 使用方式和标准的MQTT类似
更多相关文档参考FogCloud文档首页