- 本课程为精品课,您可以登录eeworld继续观看:
- 1.3 阿里云 IoT 智能生活开放平台 iLOP 的详细介绍
- 登录
- 课程目录
- 相关资源
- 课程笔记
大家好 我是来自阿里云IoT的张建
我今天主要给大家介绍一下
阿里云IoT的一些主要介绍阿里云IoT的iLOP的平台
以及藍牙方案的一些细节
包括云端移动单
在我介绍完之后
会有我们的丁顺中同学
为大家详细介绍在嵌入端的开发的适用场景
包括一些详细的介绍
我先简单介绍一下
阿里云的IoT部门是干什么的
我们IoT部门
是致力于实现万物互联的世界
我们这边会提供一些各种工具
来帮助大家实现这个
从云端 手机端 设备端
帮助大家来实现这个云端一体化的开发能力
阿里云的定位有三个
一个是使能平台
还有一个是基础设施还有一个是生态系统
其中使能平台讲得是
我们会整合阿里云的各种云计算
大数据AI以及各种海外数据的节点等
为行业的各种开发者以及FOA开发
安全可靠稳定的全球化接入IoT的能力
生态系统是指我们不仅会整合阿里云的资源
还包括我们会整合
整个在大阿里集团的一些
比如说 电商 娱乐 支付
我们是致力打造于连接设备开发者FOA
以及厂商消费者的一个完整的全新的生态系统
基础设施这边是说 我们会
提供基于IoT开发所需要的各种OS SDK
以及协议 连接平台等等的一些基础设施
来赋能开发者来更快的做自己的产品
以及做一些业务开发等等
OK 下面我们看一下阿里云IoT的生态大图
最底层是ICA以及IoT开放平台
ICA就是我们的IoT的协议联盟
后面会有更详细的介绍
IoT开放平台就是我们的这个云端服务平台
基于这两个场景下
我们和IDH ISV SI
共同输出多种解决方案
现在我这边列了主要三种一种是智能生活还有
智慧城市 智慧工艺 智能工业
我们今天主要会讲智能生活的一些解决方案
蓝牙方案是属于智能生活方案中的一个分支
我们看一下这个是智能生活开放平台
这个iLOP
这个生活开放平台是针对个人开发者以及
硬件智能开发厂商所提供的一个完整的
开放平台 包括并覆盖了
应用开发 设备端开发
包括后期的云端服务定制后期的 数据分析 产品运营等
完整的一整套的解决方案
左图是一个简单的产品架构
可以提一键连网 数据开发APP开发等等的
基于这些项目厂商来开发自己的APP
然后将自己的产品提供给消费者
右边简单介绍一下我们的核心优势
我就简单介绍一个例子吧
像这个服务稳定可靠
我们这边已经在平台上已经接入了几百个品类 上千个设备
所以积攒了丰富的经验以及一些实践方案
可以直接提供给外部的开发厂商使用
包括高度可定制化的方案 这里是说
用户可以根据自己的产品型态
来选择一些不管是APP还是云端服务
可以灵活搭建自己所需的一些产品型态和一些能力
丰富的应用生态是说我们会提供一些第三方的
不管我们集团内部还是第三方的一些服务
比如说语音之类的都可以通过我们的这个平台接进来
OK 这个大致就介绍这么多
下面我这边是举了一个例子这个例子是一个
智能家电的一个很简单的解决方案
我刚才看问题列表的时候发现有嘉宾在问
是否接入这个平台就不能开发自己的APP了
不能开发自己的品牌和产品了
其实这个是没有影响的
其实这里有两个方案一个方案一就是说
厂商可以完全基于自己的平台开放自己的APP
包括开放自己的产品只是使用我们的SDK
就是使用我们非常原始的SDK来搭建自己的业务逻辑
包括一些产品形态等等
还有一个方案二就是说
这里面就是说属于那种一整套的解决方案了
比如说我们有一个超级APP
里面有很多功能 比如说里面有
起重上有灯我举的都是蓝牙的一些使用
会有一些标准的模板标准的一些配置
厂商可以直接把自己的产品接进来之后
如果按照我们定义的一些数据
做一些整合之后
就可以直接把这个产品在我们APP里面运行起来了
产品就可以直接接入进来了
这是两种不同的方案当然是由厂商可以自由选择的
我们这边优势就是
可以极大的加速开发速度以及
降低这个开发成本
跟传统的自己来做的话包括从APP到设备到云
这些自己搭建的话可以提升很大的工作效率的
这些是智能生活平台的一些优势
前面已经简单介绍过了
我这边就比如说高性能吧
我们这边可以支持百万级的设备
亿万级的设备同时在线
像这个还有多种账号系统
可以支持厂商自定义的账号以及
包括阿里内部的淘宝啊都可以直接支持的
便捷的APP开发是指就是说
厂商既可以根据自己的需求来订制自己的安卓iOS开发端
各种APP开发的Demo或开发APP
也可以直接使用我们提供的基于GF和[听不清]和[听不清]
跨平台的开发方式来搭建自己的APP
这些方案都是有完整的支持的
另外说一下安全认证我们这边对数据提供了多种
安全认证保证 不管是设备还是通道
设备上提供了多种的数据加密方式
比如说提供了[听不清]
客户可以根据自己的产品型号来选择
后面我重点介绍一下我们智能生活上的蓝牙方案
这个也是我们今天的重点
蓝牙方案其实是智能生活方案中的子分类
也可以是智能家电或智能家居的一个子分类的实现方式
我们的蓝牙方案主要是提供了四点的优势
首先是定义了一个完整的蓝牙协议
可以解决通常在做iOS和安卓开发的时候
会有一些大数据传输或者分包拆包 比如说
安卓里面会有那种一次传输只能20个字节这种
我们这边是通过一种封装的完整协议来保证
可以简化用户的操作逻辑
另外安全保证我讲一下就是说现在市面上的大部分蓝牙设备
尤其是智能家居或者智能穿戴这种设备
其实蓝牙的传输大部分是英文的
比如说 我就举例说 一些手环设备
你是可以通过一些抓包工具
拿到它真正的传输数据的而我们的这套蓝牙的方案
是提供了加密传输的机制
你的设备即使被有恶意攻击的人拿到
其实他也是很难破解里面的数据的
平台支持就是我刚才提到的iLOP的一些功能
像提供了账号 设备管理
OTA功能升级我们都做好了一些能力
可以直接就是厂商接入使用
兼容覆盖 我这边重点提一下
就是说如果是做过蓝牙设备开发的
大家都会有经验
安卓手机连蓝牙设备非常不稳定
就是说不同的手机不同的品类或不同的品牌
表现的差异非常大 我们这边就是说
做了严格的兼容测试重点解决安卓手机连接与传输稳定性
经过严格的测试保证
传输连接的成功率是在99%以上的
这个我们在后面做芯片认证的时候会做详细的介绍
我们这边的iOS和安卓有完整的SDK
厂商和个人开发者直接拿去使用就好了不需要
再做一些开发另外这个IoT平台的能力
就是通过一些平台接入就好了
TI的芯片已经是通过这个认证了
可以保证我前面提到的连接性和兼容性
都是达到很高的程度的
这个是就是说下面这张图是一个智能生活平台完整的一些
蓝牙方案的一个大图
左边这些是设备的SDK就是我们会跟芯片商TI的一些合作
我输出一个SDK的开发包
中间主要是一些APP
APP相关的一些SDK
包括安卓的iOS设备端都会有的
包括连接套路 配网 设备管理
APP兼容等等都在这里
另外就是跟我们的iLOP平台做绑定的
[听不清]主要跟iLOP平台做一些连接通讯 数据上下云
比如说 设备绑定管理这些动作
这些操作都是在这里的
云端平台主要是中间这一块
设备管理以及用户管理这些逻辑
这个我就不展开讲了
另外 我提一下这个云市场和服务
我们的IoT是提供这个类似市场的能力
就类似天猫那种IoT市场
可以提供像比如说一些
我們通过认证的模组和芯片直接在上面可以购买
包括一些解决方案也可以直接在云市场上直接购买使用
下面看一下这个
LoT蓝牙业务的一个简单的场景
这个场景的介绍这里主要是有两个部分
我们先看绿色的部分下面这个蓝色的
[听不清]的部分
绿色部分是蓝牙单品的应用场景
像手表 体重秤 这种东西
这种产品通常是这种逻辑
通常是走这种路径来使用的
比如 第一步手机这边跟蓝牙设备做连接
然后手机这边通过iLOP SDK和蓝牙的SDK
将设备绑定注册到云端
进行设备管理
然后可以根据一些厂商自己的一些业务需求
比如说 一些数据上下云数据分析 包括动态的逻辑模型
都可以在这边来进行实现
我这边这个图画的比较简单
我们看一下第二部分
第二部分右边是基于蓝牙网关的一个方案
相当于我们在设备上内置的蓝牙SDK
这个蓝牙网关可以外挂多种设备 比如说
可以外挂一个Wi-Fi的音箱
外挂一个蓝牙的门锁
包括可以外挂一些蓝牙的[听不清]灯
当然蓝牙的[听不清]方案我们现在还是在开发中的
还在开发阶段并没有完整的方案输出
这个蓝牙网关可以代替手机做一些
设备管理 设备授权
包括自动云端电源计算的一些能力
包括你可以设置一些唤醒
比如说你进门把灯打开把空调调一下温度
都是可以通过蓝牙网关来实现的
就是两种不同的业务形态一种是单品 一种是基于网关的这种
串联的这种形态
中间还有一个虚线是跟下面这个音箱连接
是有一个辅助配网的虚线
这里是说就是假设你在一个家具的物联网场景中
通常用户买了一个Wi-Fi设备之后
它就需要通过一些很多的操作手段让这个设备来连入
连入家庭的局域网的
我们这边虽然有Wi-Fi的配网方案
但是这个方案的成功率并没有达到非常理想的情况
所以我们这边提供了通过蓝牙来进行辅助配网的
一个方案
这个场景是针对比如说
智能音箱或智能的网关路由器这样的设备
因为具有Wi-Fi和蓝牙双模式的设备
可以极大提高配网的成功率
就是百分之百的配网成功的
这边简单介绍手机端蓝牙SDK的架构
比如手机端蓝牙SDK架构的详细说明
或者接口的定义 会在后面的
文档会有一个链接的
这边没有贴出来大家可以直接到链接去查看使用说明
蓝牙手机端的SDK主要是有两个系统
一个是iOS一个是安卓底层是基于蓝牙基础系统的框架
安卓就是靠bluetooth
不对 iOS是靠bluetooth
安卓是bluedrive
然后 上面一层是绿色的就是SDK所封装的东西
封装的包括设备管理 安全保护
一些数据拆包加包
数据管理 上面再上一层是
云端通道 OTA业务逻辑
等等一些业务
蓝牙SDK是实现了完整的阿里巴巴蓝牙规范
包括自定义的Profile以及包括传输的拆包
解包 大数据传输
另外OTA这种逻辑都做在里面的
基本完整就是这样子
课程介绍
共计4课时,1小时5分6秒
猜你喜欢
换一换
推荐帖子
- 请问关于5种LPM模式的若干问题??
- 1。LPM模式咋用??,sheet上说,一共涉及到SR 里面的 SCG0,SCG1,CPuOFF,OSCOFF,四个位 但给出的LPM组合只有5种,是不是只能按手册上列出的这五种去操作,如果是就怪了,X1xx 和 x4xx 的 这4个比特的意义都不一样呀,比如,SCG1在x1xx上是控制SMCLK的开关,但在X4xx上是 DCO发生器的开关(smclk开关另外存在于FLL_CTL里),,那...
- autodut 微控制器 MCU
- 烧写f2812 flash的困惑续
- 非常感谢两位高手的指点,使我明白了很多。 但俺还有不明白之处需要向两位高手请教。比如,EEWORLD给的例子程序中的flash.cmd文件一般为: MEMORY { PAGE 0 : OTP : origin = 0x3D7800,...
- yepengju 微控制器 MCU
- 请教c语言读写IO空间
- 用总线连接方式控制HD44780液晶模块,D15-D8连接到液晶模块的DB7-DB0,A1和A0接到液晶的R/W和RS,RD和WE接到液晶的片选信号E。 哪位能给一个C语言读写IO空间的代码例子?多谢...
- gmfeng 模拟与混合信号
- 初级启动控制器UCC3960及其应用
- 初级启动控制器UCC3960及其应用 随着信息技术与集成电路技术的发展,开关电源技术逐渐向智能化、小型化、低压大电流分布式、N+1冗余式供电发展,并要求其具有更高的动态响应。在传统的单端(含正激与反激式)PWM/PFM控制方式中,电源与远端实现遥控、遥测、遥信功能的电路较复杂;在实现多电源N+1冗余式均流供电方面难度较大;同时初级控制受到电源控制环路的非线性、...
- zbz0529 模拟与混合信号