作者:牧之

编辑:小沐

出品:智哪儿 zhinaer.cn

导语:如果你想自己DIY一套智能家居,到底该从哪里入手?最近一个朋友向智哪儿咨询,我们就借机聊聊。这里摘出了三个关键问题,与大家探讨。本文仅讨论无线智能家居的DIY场景,如有纰漏欢迎指正。

对于喜欢折腾的人来说,自己搞定智能家居,不仅有成就感,同时也能省一笔钱。事实上,对于大部分消费者来说,按照自己的意愿去「组装」一套智能家居,是一个自由度更高、更灵活的方案。

事情的起因是,这位朋友去年购买了一套房子,宣称是智能豪宅,结果就送了一堆关联性不大的智能硬件。扔掉怪可惜,用的话又有些别扭,那么怎么办呢?

我们从三个点来说一下。具体实操可能更复杂,本文只讲核心思路,以作启发。

1

准备工作,你该有什么

我们把智能家居的产品分为三大类:一是传感器,比如温湿度、人体红外、门窗等等,这些是感知硬件;二是执行器,比如电动窗帘的电机,扫地机器人,灯光驱动,以及其他你希望有自动化能力的小家电等;三是控制器,比如开关面板、中控屏、智能音箱、网关、空调控制器等。

明确这三类产品,自己做智能家居的思路会清晰很多。先按照自己的预想,设计一个智能家居的样板出来——你想要怎样的智能体验?然后把传感器和执行器的清单列出来。

那么这个时候,你需要先买一个东西,那就是网关。网关到底是个什么东西?在无线智能家居中,网关起到了两个重要作用:

一是指令的编译/传递,因为有些产品,比如智能锁,它没法直接跟其他产品通讯,需要有一个网关来承担指令翻译与分配。比如要实现开门灯亮,那么智能锁的状态要先传递给网关,网关根据你设计的联动逻辑,再指示灯光系统点亮。

二是协议的编译。网关有单协议和多协议两种。单协议的,比如Zigbee,只能用来控制该协议下的产品;多协议的,可以同时支持蓝牙Mesh、Zigbee、Wifi以及其他协议,能在不同协议的产品之间其他协议转换的作用。

网关还有一个关键作用,那就是对接物联网平台,比如米家平台、天猫精灵、苹果HomeKit、华为HiLink等。如果你买的单品支持某些平台,那么网关也最好能匹配起来,千万不要随便买。当然,很多产品也都同时支持多个平台。

所以明确自己用哪个平台很重要,因为硬件之间只是通讯,背后需要一个物联网系统去调度。你设计的各种联动场景,也都需要在一个特定平台去编辑。买了一堆Zigbee产品,再买一个网关,不要期待它们自己联动起来。

好,那么我们理顺下思路:

要自己DIY一个智能家居,你需要购买一个功能尽可能全面的网关,然后选择单品(传感器、执行器、控制器),并且反复确认,这些单品在协议层是可以与网关协同的。然后考虑的是,你倾向于通过哪个平台来管理设备?你买了一堆小米的东西,结果希望用苹果的Home应用或HomePod来控制,那估计行不通。

需要注意的是,有些设备是不需要网关的,只需要考虑如何跟平台对接,纳入统一的管理即可。

2

现有的设备如何联动

对于已经购买的设备,能否接入新建的智能家居?部分产品是可以的。比如带红外控制功能的家电,空调、电视等。空调可以采购一个空调伴侣,来实现定时开关操作,以及温度控制,还可以与其他设备联动。这是通过设备内置的红外码库实现的,对接主流的空调产品完全没有问题。

只要现有家电有红外功能,那么你基本都可以找到一个基于红外控制的「伴侣」,这是成本最低的智能化方案。

如果不支持红外呢?比如有些中央空调,是没有遥控器的。这个情况就比较复杂了,所需的花费也更高,你需要购买一个VRF中央空调控制器。我们重点说一下,因为有很多朋友问过类似的问题。

目前,市面上大部分的中央空调是不支持智能联动或APP控制的。要想实现深度的智能化改造,最好的办法就是采购VRF中央空调控制器。控制器与空调本身是通过modbus、485或KNX等进行有线连接的,而它同时可以支持Wifi、Zigbee等无线协议的转发,以及与各个物联网平台的对接。

这是目前唯一可行的中央空调智能化改装方案。在选购时,需要跟商家确认控制器支持的协议和平台,以及具体能实现哪些控制逻辑。相对来说,选择支持Zigbee协议的产品,其拓展性要更强一些。不过需要网关的支持。当然也有纯Wifi通讯的,不需要网关。

中央空调控制器这类产品,可以读取到空调的运行状态,双向传递指令来实现智能化控制。但据笔者了解,有少数型号的空调,其协议是单向的,只能获取数据而无法反向控制。所以采购这类产品前,一定要跟商家沟通到位。

对于一些没有联网功能的家电,只能「曲线救国」。举个例子:一台洗衣机如何跟智能晾衣机联动?可以采购一个门窗传感器,贴到洗衣机的舱门上,然后把传感器跟晾衣机设置联动逻辑。这样,洗完衣服打开洗衣机舱门时,晾衣机可以自动落下来。类似的联动方式,大家可以充分发挥想象。

那么问题来了。如果这个洗衣机有联网功能,但是只支持自家的平台怎么办?比如笔者买了一台美的洗衣机,确实有联网功能,但只支持通过美的自家的美居APP控制。假如这时候我想通过米家来控制,就不太现实了。

这就是智能家居的一个现状:系统割裂。协议不同没关系,可以编译转发,但物联网系统的隔离,就会让很多用户望而却步。这时候,也有办法解决。如果你是一个程序员,或者喜欢极度折腾,那么可以尝试开源智能家居系统,比如HomeAssistant、OpenHAB、Domoticz等。这些开源系统,可以组建一个本地的智能家居局域网。前提是,你得懂一些代码。比如大名鼎鼎的HomeAssistant,需要用Python编写。

这些开源系统能解决一个问题,那就是让非生态产品,间接接入生态。比如,通过HomeAssistant你可以把非HomeKit硬件也接入苹果的家庭App中,实现统一管理。更有甚者,开发论坛上还可以找到一些品牌的插件,可以实现智能家电的指令抓包,来把局限在品牌自有体系的产品,嫁接到第三方物联网系统。当然,这个操作就相当复杂了,感兴趣的读者可以研究下。

3

如何快速、高效部署网络

我们已经知道,智能家居中的网关起到了中控和协议转换的作用。如果你全部采用Zigbee协议的产品,那么理论上脱离外部网络,整个智能家居依然可以运行。但是,目前市面上大部分产品都会支持Wifi连接,通过Wifi协议来实现联动。而同时,Wifi也是智能家居跟互联网联通的桥梁。

首先要明确一点,日常上网的话,普通的Wifi网络即可满足,因为其需要连接的设备,无非就是几台手机、电脑、平板和电视。但要满足智能家居的使用,Wifi网络的要求就高了。

由于智能家居设备多,所以尽量选择Wifi 6设备,一来可承载大批量设备连接,二来延迟更低,反应快。同时,路由器要尽量选择三频,除了2.4G和5G外,再额外多出一个频段用于设备之间的通讯。

对于大平层或者别墅等,常见的组网方式有两种:Mesh和AC+AP。Mesh组网,指的是用支持Mesh组网功能的路由器,形成一个网格状网络,覆盖全屋。所有路由器至少连接两个其他路由器,共享一个宽带,共用一套SSID(就是Wifi的名字)和密码,所以在实现全屋覆盖的同时,可以实现设备的无缝漫游。这对于智能家居来说很重要,因为智能家居中的设备必须在一个Wifi下。Mesh组网也有有线方案,前提是预先在各个点位布好网线,然后再进行组网。这种方式可以减少路由器的使用数量,提高信号质量,只是前期施工比较复杂。

另外,很多家里常用的Wifi拓展器,也可以实现Mesh组网那样的Wifi信号中继,拓展器也可以设置为跟主路由器一样的SSID,实现无缝漫游。但问题是,对于小户型这个方案可以,对于大户型或多层住宅,当中继的路由器太多时,就会出现明显的信号衰减。由于中继是串联的,所以一旦链路上有一个路由器坏掉,其后续所有的路由器都会失去网络。所以还是Mesh比较靠谱。

另外一种AC+AP方式,也需要提前部署网线。大体原理是,网线接入主路由器,然后路由器接入交换机,交换机连接N条网线,每个网线再接一个AP(一个子路由器)。这种方案,同样是前期施工比较复杂,不太适合后来组网的房子。

所以家用场景搭建智能家居,选择Wifi Mesh是比较合适的方案。切记,一定要选三频的路由器。

结语

自己动手搭建智能家居,其实没有想象那么难。总结一下:第一步搭好基建,把Wifi搞到位,Mesh是最适合智能家居的组网模式;第二步列好智能单品,选一个强大的网关,把单品「装进」网关,确认使用哪家的平台;第三步,根据自己的喜好,配置联动场景。

目前的无线智能家居,虽然格局散乱,但是解决方案数不胜数。只要你能想到的,基本都能找到一个办法来实现。只是梳理好一个可行性较强的框架,要花费点时间。骨灰级用户,可以直接用开源系统做自己的智能家居。

上面是智哪儿做的一个图,供业主们参考,看完你就大致明白无线智能家居都有哪些东西了。

(智哪儿 zhinaer.cn原创文章,转载请获取授权并注明来源)

要给新家搭建智能家居,到底该从哪里入手?回复被「坑惨」的业主相关推荐

  1. 用小程序搭建智能家居平台靠谱吗?

    在智能家居巨大蛋糕的驱使下,各大厂商和平台都纷纷构建自己的智能家居生态平台,以下以3家头部企业为例,一窥当前智能家居头部玩家的玩法. 海尔:U+智慧生活平台 作为领先的中国家电品牌,海尔在智能家居领域 ...

  2. 树莓派开发笔记(二)搭建智能家居系统(1) — Home Bridge + Home Assistant

    搭建智能家居系统 搭建智能家居系统(1) 介绍 软件安装 简便安装 Home Assistant Home Bridge Home Bridge - Home Assistant 相关配置 HASS ...

  3. 树莓派开发笔记(三)搭建智能家居系统(2) — Home Bridge + Home Assistant

    搭建智能家居系统 搭建智能家居系统(2) 添加设备 Command Line 传感器组件 Scrape Sensor 组件 小米设备接入 Zigbee 设备(网关类设备) Yeelight 灯具 Wi ...

  4. python 网关控制家居_在树莓派上搭建智能家居网关

    智能家居系统利用大量的物联网设备(如温湿度传感器.安防系统.照明系统)实时监控家庭内部状态,完成智能调节.人机互动.随着物联网技术的发展,其应用范围.数据规模.市场份额将进一步扩大,智能家居设备之间的 ...

  5. 拆 米家台灯_小猪拆测—MIJIA 米家 LED智能台灯到底怎么样?

    小猪拆测-MIJIA 米家 LED智能台灯到底怎么样? 2018-05-11 20:40:43 74点赞 84收藏 32评论 本篇内容来自#全民分享季#第三季活动,本周选题#分享你的生活记录#,共同瓜 ...

  6. 智汀智能家居到底有什么魔力,引来如此多的入局者?

    近年来,智能家居势头如火如荼,智能电视.智能窗帘.智能门锁......纷纷入局到家庭中,使得整个行业逐渐迈入全屋智能化时代.然而,在这智能化大潮之下,智能家居到底有什么魔力,引来如此多的入局者呢? 你 ...

  7. 《动手搭建智能家居系统》——2.5 遥控设备

    本节书摘来异步社区<动手搭建智能家居系统>一书中的第2章,第2.5节,作者: [德]Othmar Kyas,更多章节内容可以访问云栖社区"异步社区"公众号查看 2.5 ...

  8. 第一次接触智能家居,该从哪里入手?智汀告诉你

    近两年受疫情的影响,人们居家时间增多,随之越来越多朋友关注智能家居行业,也有不少智能家居小白该从哪里入手智能家居,居家久了无聊,也想"玩玩"智能设备.那今天小编就浅讲一下,希望对& ...

  9. homeassistant搭建_ 搭建智能家居第三篇:小米系列接入homeassistant的教程分享

    原文作者:sev7er 说明: 为什么要把小米生态圈的设备接入homeassistant呢? 首先,我个人认为小米智能家居的产品还是很不错的! 第一传感器.yeelight这些产品还是很成熟的,虽然a ...

  10. 智汀双管齐下,玩转米家HomeKit智能家居

    说到智能家居,大家肯定都知道米家跟HomeKit吧,这两家可谓是分别领导了国内及国外的智能家居行业发展.那作为拥有二十多个智能家居设备的用户,从开始的不小心入坑"智能家居小白"到现 ...

最新文章

  1. 推荐​一款Java音频视频编码器,很赞~
  2. LeetCode Majority Element II(Moore Voting Algorithm即Majority Voting Algorithm)
  3. GDCM:gdcm::LTComp的测试程序
  4. PHP中文字符串编码转换
  5. 开源干货!.NET Core + Vue.js通用动态权限(RBAC)管理系统框架[DncZeus]开源
  6. Redis —— 常用命令一览
  7. TensorFlow中的Nan值的陷阱
  8. 测试一下Windows Live Writer能否正常使用。
  9. 家乐福举报山姆涉嫌“二选一”背后 会员店需要的不是模仿能力
  10. Flex Builder 不能Profile的另一个原因:不能使用中文用户名
  11. C#制作单机版桌面软件(带数据库)
  12. java基本微信小程序的在线拼车系统 uniapp小程序
  13. 魔数(magic number)
  14. Instant-Meshes-标架场方法
  15. python情人节之玫瑰花与表白方式,用python画一朵玫瑰花,拿去表白趴
  16. ios和android耗电,安卓手机为什么比苹果手机更耗电?
  17. Java编写“诸神黄昏“小游戏
  18. zip、unzip命令使用
  19. Week Of Code 28
  20. Windows系统 lusrmgr命令详解,Windows命令行查看本地用户和组

热门文章

  1. 数据库系统是采用数据库技术的计算机系统,1数据库系统是采用了数据库技术的计算机系统.doc...
  2. 可视对讲行业洗牌进行时 企业应该何去何从?
  3. nginx的介绍和安装
  4. 机器学习 周志华 第三章 推导详细过程
  5. WSO2 EI 最全操作手册
  6. Linux之SAMBA服务——SMB协议
  7. 2020年用于测试自动化的7种顶级编程语言
  8. JavaWeb学习—思维导图
  9. 基于TCP/IP实现串口到网络的通讯转换
  10. bat 等待输入_继续提速——双拼的进阶,音形输入