第一章 智能家居基本原理
作为一个智能家居的入门小白,想通过这个栏目记录一下自己的智能家居学习与构建过程,欢迎大家一起交流,本栏目将从自己学习过程,一步步从简单的利用现有平台构建到自己搭建平台学起,当然,更新进度得看自己研究和学习进度了。
其实智能家居,就是将家里能联网的设备,放在网络上,通过网络来远程进行操作,或者设置特定条件进行激活,那么首先我们需要从如何联网进行说起。
一、联网的两种方式
通过网上下的图可以看见,要想将家里的设备接入网络就两个方式。
(一)WIFI直连
就是设备直接连接到互联网上,大部分设备都是通过这种方式实现的,但是这个方式需要一个**全屋Wi-Fi**的前提,同时如果联网的设备过多,会加大路由器的负担,简单一点就是影响网速。那么提到WIFI这个方式,不得不简单提一下家里如何进行全屋Wi-Fi的组网。全屋Wi-Fi组网主要有三种方式,这里只简单介绍,具体可以去看看其他大神的帖子。
- Mesh组网
简单一点说,就是在每个房间摆一个mesh路由器,由多个路由器组成一个家庭网络,并且现在大部分mesh组网的路由器是不需要交换机的,其实买一个牌子的路由器都能实现这些功能。
- AC+AP
原理和mesh组网一样,一个家庭需要一个AC控制所有AP设备,AP设备实现信号连接,这个方式的优点是小巧,不用摆放大个的路由器,缺点就是需要每个房间留网口的盒子,并且信号的范围不大,穿墙效果不好。
- FTTR(光纤到房间)
简单点说就是把光纤接入每个房间,将每个房间的路由换成光路由,理论上比传统路由更快,前提是在每个房间都有光纤接入并且成本较高。
(二)网关连接
个人推荐,在智能装备,零件多的情况下,可以利用网关连接的方式。当然,大家在买智能家居的时候,尤其是开关、传感器等小件的时候,需要确认该设备是否需要网关连接,因为很多部件是只能通过网关连接。网关连接你可以理解为网关下的部件,你都只与网关通信,然后网关再将信号发送到互联网,实现设备与网端到互联。当然,网关通信的语言是不一样的,下面就介绍一下网关连接的几种方式,其构成了目前市面上几大主流品牌的派系。
- 蓝牙Mesh
就是各个设备通过蓝牙协议,相互连接。
- Zigbee
与蓝牙协议类似,通过该协议组网,功耗、延迟低。目前苹果家居大部分设备都使用该协议。
- 有线PLC
该协议是有线的通讯协议。顾名思义,各设备之间通过线来进行连接,优点肯定是传输快、延迟低等,缺点嘛,肯定是需要布线,目前华为的全屋方案大多使用该协议。
二、平台的选择
将完了协议,肯定就是智能生态平台了。平台可以简单理解为大家操作这些智能设备的APP,只有同一生态平台下的产品才能实现联动。如果现在考虑入手智能家居,就需要选好平台,因为一旦选好了平台,你的投入肯定也会越来越多,之后也基本不会再换平台了,所以一定要考虑清楚。目前自己了解到主要平台主要有下面几个:
- 华为鸿蒙智联
该平台对于接入的产品必须有自己的认证,简而言之,只有app上有的产品才能进行接入,相对于其他几个平台来说,产品选择面相对较窄,不太适合老房改造或自己拓展着玩的用户。但是优点那肯定是品质高嘛,接近了格力、美的、斯密史等电器大牌。并且接入上主要采用有线PLC协议,更适合预算充足、追求品质,且新房装修等用户。
- 米家
米家不用说,大家都知道,产品丰富,性价比高,但是主要集中在小东西,大家电比较少。接入上网关主要以蓝牙Mesh为主,当然可以买小米的多模网关,同样支持Zigbee协议。适合注重性价比和想玩玩的用户。
- 苹果HomeKit
他只是一个苹果的一个智能家居平台,同时能接入的产品相对于华为和米家来说比较少。但是他有几个优点就是对IPone用户特别友好,可以通过Iphone的快捷指令使手机APP、状态与家里智能家电连接起来,并且我自己挺喜欢支持HomeKit平台的Aqara厂家,他的产品从颜值到体验都非常棒。当然,对于程序员的我们来说,还能通过马上介绍的Home Assistant平台使米家等其他设备接入HomeKit平台,所以该平台主要适合Iphone用户。
- Home Assistant
他是一个开源的智能家居平台,他可以接入所有生态(部分华为除外)的智能家居,所以喜欢玩智能家居的朋友,必入手和学习,因为是开源平台,所以上面很多组件需要自己维护,甚至需要一定的编程基础,在后面的章s节中我们将重点围绕HA来对家居进行学习。
所以综上所述,平台怎么选?首先你如果是Iphone用户,无脑选HomeKit;如果是华为用户,看预算,预算充足且想一步到位用华为;如果追求性价比,老房改造用小米;如果是向我一样想玩玩智能家居,就用HA吧。