说明文档
更新时间:2019-05-14 20:16:59
概述
- 智能设备方案除了提供基本的 SDK 功能集合外,还提供了设备控制 SDK,结合 BoneMobile 容器 SDK,可自定义开发基于 React Native 的设备控制面板。
名词解释
名词 | 解释 |
---|---|
方案 | 一组兼容的SDK集合,提供对应场景功的能组合。 |
适用场景
快速接入自有账号
快速添加设备入网
自定义设备控制面板
集成消息推送功能
功能介绍
功能列表 | 概述 |
---|---|
API 通道 | API通道是用于调用目前平台所开放的相关接口服务,SDK集成了验签和身份认证相关功能。 |
账号 | 提供自建账号体系能力,包括注册,登录,登出,获取账号,会话管理,人机校验,登录UI定制等功能。 |
长连接通道 | 长连接通道SDK,提供 IoT 业务协议封装的云端数据下行能力;为 app 提供订阅、发布消息的实时能力, 和支持请求响应模型。 |
添加设备 | 提供了把 WiFi 设备配置上家庭路由器以及局域网内已联网设备的发现能力,具体方案包括一键广播配网、手机热点配网、智能路由器配网以及设备间相互配网等。 |
设备控制 | 设备模型 SDK 提供了 App 端的设备模型(属性,事件,服务),用来开发设备界面,实现手机对设备的查看和控制。 |
BoneMobile 容器 | 提供加载插件的功能。如果您需要开发或者使用插件,则需要在 App 中集成 BoneMobile 容器 SDK。开发的插件可以一份代码同时运行在 Android 和 iOS 上。 |
消息推送 | 移动推送是基于大数据技术的移动云服务。帮助App快速集成移动推送的功能。让开发者最有效地与用户保持连接,从而提高用户活跃度、提高应用的留存率。 |
附录
1. ApiLevel 技术规格
- ApiLevel 3
iOS 功能列表 | SDK 及版本 |
---|---|
API 通道 | IMSApiClient, 1.3.0 |
账号 | IMSAuthentication, 1.2.0 |
长连接通道 | IMSMobileChannel, 1.6.0 |
添加设备 | IMSDeviceCenter, 1.6.0 |
设备控制 | IMSThingCapability, 1.6.0 |
BoneMobile 容器 | IMSBoneKit, 1.2.7 |
消息推送 | AlicloudPushIoT, 1.9.5.4 |
Android 功能列表 | SDK 及版本 |
---|---|
API 通道 | apiclient,0.0.3.1 |
账号 | account-oa, 0.0.3.2 |
长连接通道 | connectchannel, 0.0.2 |
添加设备 | ilop-devicecenter, 1.3.0 |
BoneMobile 容器 | rn, 0.0.8.1 |
消息推送 | push,0.0.1 |