今天看了一下由上海浦东智能照明联合会主持发布的公开课,学到了一些知识,在这里跟大家分享一下。
目录
我们先了解一下上海浦东智能照明联合会。该组织是依据《社会团体登记管理条例》的规定,由照明企业、物联网企业、供应链企业、运营商、高校、检测机构、新渠道等自愿组成的联合性非盈利社会团体法人。
联合会以智能照明为基础,建立横跨联合互联网、人工智能、大数据、云平台、工业设计、传感器等领域的智能照明产业生态链,推进智能照明产品的技术进步和产业化。目前会员包括了阳光照明、木林森、昕诺非、欧普、雷士、三雄极光、中兴、联想、联通、电信、移动、阿里、小米、腾讯、华为、IBM、宜家、京东云、科大讯飞、晶丰明源、电子科技大学、复旦大学电光源研究所、武汉大学等250家横跨照明、物联网、供应链、运营商、新渠道、高校等行业跨界组织。
任何技术在应用初期都是由几家公司卖力发功带动,在做到一定程度后,这几家公司就会成为该领域的大佬,成为大佬之后就有了话语权,能够拿到话语权的大佬都是有远见的,他们肯定会要做的更大更强,如何做到更大更强呢?就是通过相互“联合”(让更多的企业、组织加入到自己的圈子里),“联合”的前提就是有个“约定”,而在国内蓝牙mesh的第一个“约定”就是《蓝牙mesh智能家居照明白皮书正式发布版V1.0》。
我理解的该白皮书主要目的是实现如下两个层面上的标准化:
该白皮书的核心内容是蓝牙mesh智能照明解决方案。
总体架构
先看一下解决方案的总体架构。
由上图可以看出,各个平台云是由一个叫做“互联互通服务器”连接在了一起,该服务器主要完成设备接入的认证,下面会对这一部分展开描述。
认证流程1
当被认证设备与网关属于同一平台时,设备认证过程使用平台自定义的认证流程。
认证流程2
当被认证设备与网关不属于同一平台时,认证过程需要遵循下图流程。互联互通服务器主要涉及两个作用:
- 在设备发现过程中,告诉A平台云去B平台云进行设备类型的查询;
- 作为B平台云和e公司灯之间认证信息的中转站。
平台云与“互联互通服务器”间的交互流程:
控制功能
对于智能灯,该白皮书定义了4中属性的基础操作:
(1)开关控制,(2)亮度设置,(3)色温设置,(4)颜色设置
其中开关控制是必须实现的基础功能,其他功能不做强制要求。
对以上的控制功能,白皮书定义了4种属性参数,如下面的表格所示。
用户通过语音控制设备流程:
用户通过APP控制设备流程:
基于传感器等设备的联动控制流程:
其中,我个人认为通过APP实现设备智能控制是伪智能控制、是没有灵魂的控制,你想一下,与语音或者通过门上开关传感器来实现开关等相比,利用手机来操作灯的开关的成本是不是太高了(需要执行打开手机亮屏、解锁手机、打开手机应用、输入应用登录密码、找到控制页、找到控制设备、去点击操作等等一连串操作)?
三元组一机一密
三元组指的是产品型号信息ProductID(统一分配)、设备蓝牙MAC地址、认证密钥secret,一机一密指的是一个机器有唯一的三元组。其中认证密钥在设备出厂前就已经固化到了存储器上,在认证过程中设备端将PID和MAC以明文的形式告知本地网关,本地网关传输给云端,云端依据PID和MAC查询到密钥secret,将secret传输给本地网关,本地网关将secret传输给蓝牙设备,蓝牙设备提取出secret后进行校验。
相信随着智能家居领域各技术标准的逐步统一,智能家居DIY时代会在不久的将来到来。
关注个人微信公众号:万物互联技术,公众号内可以获取《蓝牙mesh智能家居照明白皮书正式发布版V1.0》pdf。