智能家居_平台选择__智能家居原理(一)

之前那篇做了个序讲了一下为什么做这件事情。这篇就直接说一说,想做智能家居,智能电路首先绕不开的一个事情就是选择哪一家平台。但首先我们得先了解这些智能家居的物件是如何工作以及连入平台能干什么,为什么需要接入平台。
举个例子讲解,客厅有一个智能开关K1,一个大水晶玻璃吊灯L1,卧室有一个智能开关K2,一个普通吸顶灯L2。
1、最基本的功能,K1控制L1的亮与灭,我们的动作就是按下K1,L1亮,再按下K1,L1灭。实现的逻辑就是,每次按下K1,就会改变L1的状态(L1是通电,就让它断电,L1断电,就让它通电)。电路上的实现简单来讲就是,L1有一根电线接入到了K1这个智能开关里面,通过按K1这个按钮,来控制这根电线的通断,所以这个功能的实现,全部在这个智能开关里面,这个智能开关自己就能实现,通过K1来控制L1的亮灭。换句话说的意思就是,我们的这个智能开关K1里面,实现功能的主要元器件就是一个“按钮”、一个能控制通断“开关”和一个“核心处理器”,我们按一次“按钮”,“核心处理器”检测到了,它就让K1里面的“开关”改变一下状态,实现了控制L1接入K1这根线的通断。

2、物联功能,我们想让客厅开关K1去控制卧室灯L2,比如我们双击K1,让全屋的灯关灯,来实现离家一键关灯功能。通过前一个功能我们知道,电路上想让L1灯亮,就得让L1接入K1的这根线通电,想让L2灯亮,就得让L2接入K2的这根线通电,关灯同理,就是让这两根线断电。所以我们想通过双击K1的形式,让L1、L2都断电,就是我们按下K1的“按钮”,K1的“核心处理器”就得通知它自己的“开关”和K2里面的“开关”来实现断电功能。这就需要我们K1与K2之间能够实现通讯。所以要实现这种通讯,就分为两种,K1直接告诉K2,或者K1与K2同时连接在一个终端设备上,K1先告诉终端我的按钮双击了,由终端,下命令给K1和K2断电。目前两个方式市场上都有,后者就是我们所说的网关,也是最常见的。我们这里先不讨论两个方式,各有利弊 ,两种方式也可以混用。
实现由K2双击一键关灯的功能逻辑就是,双击K1,网关下发,让K1和K2断电。网关这里下发命令也分为了两种,一种是离线网关,当收到K1双击命令以后,自己就能做出反应,让K1\K2断电,另一种网关是,当收到K1双击命令后,把收到的信息,收集上传给物联网云平台它自己不做出处理,由平台处理后,下发告诉网关,现在我要让K1与K2断电,网关下发让K1、K2断电。

3、语音控制 语音控制这里也分为两种,离线与在线方式。离线方式顾名思义,设备即使外网连接中断,也可实现语音控制功能,离线情况下语音指令内容与质量没有在线的好。实现逻辑就是,设备待机情况下,检测到触发词语,设备被唤醒,例如关闭K1开关这个指令,设备收到后,离线方式,设备自己就可以下发控制K1开关关闭,在线方式是,收到这个指令后,设备本身不做处理,而是上传物联网云平台,由平台处理后告诉设备,让它去关闭K1。
这篇先讲这么多,有什么问题可以留言。下一篇说一说,这么多品牌和平台,如何去选,关注点有哪些,还有我是怎么选的。