欢迎来到天天文库
浏览记录
ID:8220231
大小:2.33 MB
页数:34页
时间:2018-03-10
《ArchSummit北京-《智能家庭智能联动实践》-张龙》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ArchSummit全球架构师峰会北京站2015智能家庭智能联动实践绿米联创张龙请问,您有在用智能家庭(设备/应用)吗?智能家庭“智能之痛”全APP控制智能家庭“智能之痛”本地操作走云端智能家庭“智能之痛”设备之间相互隔离智能化生活—首先要做到“简单”“自然”基于感知的设备之间的联动是智能的基础猜你想做的做你做不到的帮你做你不想做的联动IFTTT门窗关闭空调打开if门窗关闭then空调打开门窗打开空调关闭联动—设备描述•家庭中设备的操作与交互–开关控制(灯的开/关、门锁开/关、摄像头开启/关闭、安防的设防/撤防等)–增、减调整(灯光
2、亮度调节,水阀流量调节,音量强弱调节等)–开关状态读取(灯的开关状态、门锁的开关状态)–调节到某个设定目标(控制回路,如温度、湿度、照度等的反馈调节控制)–跟踪某个变化(控制回路,同上)–进入可选的N个状态中的第M个(离散状态多选一,如风扇5个风速级别等)•基于抽象模型的设备描述–BO(BinaryOutput,Binary)–AO(AnalogOutput,模拟输出)–LOOP(环路)–MO(MultipleOutput,N选一多态输出)–BI(BinaryInput,数字输入)–AI(AnalogInput,模拟输入)–……联动
3、—设备描述BI开/关BO100%x%音量/亮度/AIAO流量/温度…0%联动—设备描述变速风扇空调模式MO洗衣模式电视频道……温度控制LOOP湿度控制水位控制……联动—设备寻址开•设备对象寻址开关BO关电视对象CCTV1频道MOCCTV2……声音100%AO影像对象x%画面设备地址.模型对象.属性AO0%if….控制.甩动=1then...电视对象.开关=开联动if….控制.翻转=1then...电视对象.频道+1if….控制.旋转=5°then...影像对象.声音+1金字塔控制器电视联动的问题如何能实现本地化联动执行如何保证联动仍
4、顺利执行?智能联动—如何保证场景执行的可靠性?(一)无线自组织网络ZigbeeThread……分布式网络可实现M2M通信智能联动—如何保证场景执行的可靠性?(二)联动分层存放ifAthenBifAthenBifAthenBABCifAthenBD本地化联动本地执行,云起到扩大执行范围的作用智能联动学习用户行为习惯为用户提供个性化智能生活服务可靠的智能联动•分布式网络提供基础保障•联动信息分层存放保证可靠•云端扩大联动执行范围•学习用户习惯,提供真正的智能化各种智能设备之间互联互通提供真正的智能家庭生活未来我们身边的一切设备都将是今天
5、所谓的“智能设备”现有的开放物联网平台更多地是管理控制而非联动ApplicationDataProcessingDeviceConnectivityIoTCloud小米智能家庭生态链互联互通小米智能家庭套装智能家庭的开放家庭中的设备多样化与个性化单平台下的智能设备难以满足用户需求智能家庭的跨平台联动将感知数据开放给第三方第三方云平台服务上报联动联动下发规则小米智能家庭套装智能家庭的跨平台联动第三方云平台关闭电视机打开电视机感知到五分钟内无人感知到有人智能家庭的跨平台联动开放协议数据订阅获取设备设备接入信息开放开放第三方设备接入协议将
6、相关设备数据设备服务数据授权授权给第三方发现提供发现服务的接口智能家庭的跨平台联动开放协议•获取设备信息–请求:{"cmd":"read","uri":"gateway/smart/4578","id":2}–应答{"cmd":"read_ack","uri":"gateway/smart/4578","id":2,"data":"{"version":"1.0","rgb":0,"illumionation":1232}","result":"ok"}小结•基于感知的智能联动是智能家庭的基础•分布式网络和联动下发来
7、保证联动的可靠性•借助云的力量来扩大联动的执行范围•利用云和数据的能力来提供真正的智能•授权智能家庭的传感数据给第三方,实现跨平台的联动More…后端云服务架构后端云服务架构联动服务智能设备订阅服务设数设备管理备据用户管理开放API接采非IP接应入集入设备数据实时处理用网接关口非IP接数据批处理安全认证APP入设备Mysql消息推送NoSQLRedis物联网云端服务能力•设备注册设备•设备绑定•设备发现•联动定义联动•联动执行服务•数据收集数据•数据处理•大数据分析对外•授权接口开放•开放API
此文档下载收益归作者所有