HA 能做什么:从远程开关到完整自动化

从最简单的说起:远程开关

HA 最朴素的能力,就是把全屋设备装进一个界面里。装好之后,你打开网页或手机 App,看到的是一份按区域组织的设备清单:客厅的灯、卧室的空调、书房的插座、阳台的传感器。点一下就能开关,滑动就能调亮度,不用再去翻五六个厂商的 App。这份清单是后面所有花活的地基——在让家变聪明之前,得先让家变得一目了然。

听起来只不过是换了个地方按开关?是,但也不完全是。远程开关的价值在于三个细节:

  • 远程控制开箱即用:出门在外打开 HA 的 App 就能开关家里任何设备,不需要额外配置。
  • 速度快:本地控制的响应通常在几百毫秒内,不需要绕一圈云端,按下到灯亮几乎感觉不到延迟。
  • 能记住历史:每一次开关都被记录下来,你可以回看某盏灯过去一周的使用曲线,或者某个房间月度用电变化。
  • 一切可自动化:当开关变成数据之后,它就能被条件驱动——这就是下一个层次。

远程开关的三个附加价值

第二层:场景与联动

再往上是把多个动作打包成场景。HA 的场景(Scene)可以把一组设备状态同时设定到位:一个回家场景,可以是玄关灯亮、客厅窗帘拉开、空调调到 24 度。一键触发,比逐个设备按一遍快,也比语音喊一串指令优雅。场景适合那些固定的、重复的日常组合——它的本质是替你记住一连串设定值,不用每次从头调起。

比场景更灵活的是联动,也就是 HA 里的自动化(Automation)。场景是静态的快照,自动化则是会自己运转的规则。自动化由三部分组成:触发器(什么时候)、条件(满不满足前提)、动作(执行什么)。这三段式是理解 HA 乃至所有智能家居平台的核心模型,记住它,后面学任何自动化都只是填空:

场景 触发器 条件 动作
天黑自动开灯 太阳落下 家里有人 打开客厅和玄关灯
睡眠模式 到点 23:30 卧室门已关 关全屋灯、空调调到睡眠模式
门窗被打开 门窗传感器状态变化 全员离家 推送通知到所有手机
浴室暖风机忘关 离开家 插座开着 关插座并提醒

一条自动化的组成

这个三段式结构几乎是所有智能家居平台的共同语言,区别只在于 HA 里的条件能写得有多细:时间、位置、设备状态、天气预报、甚至另一个自动化的运行结果,都能作为条件的一部分。

拆一条具体自动化来感觉一下。天黑自动开灯这条规则,在 HA 里是这样的:触发器选太阳落下(HA 会根据你填的经纬度自动知道你家几点天黑);条件加一条家里有人(避免没人在家也亮灯给小偷踩点);动作是打开客厅和玄关的灯,并设为暖光。三个格子填完,这条规则就开始每天替你工作了。冬天日落早,它自动提前开灯,夏天日落晚,它自动推迟——这就是规则比定时任务高级的地方:它跟着太阳走,而不是跟着你设的钟走。

同样的三段式,把条件换成工作日、把动作换成关窗帘开台灯,就变成了一条全新的规则。学到后来你会发现,自己家里的自动化像乐高积木一样越拼越多,而每一条都只是三个格子的不同填法。

自动化的几条经验法则

写自动化很容易上头,这里先给几条帮你少走弯路的法则:

  • 从最烦的那件事写起:每天都要重复做的操作最值得自动化,一年能省下几百次手动操作。
  • 给自己留手动覆盖的口子:再好的规则也有失灵的时候,保证物理开关和 App 都还能直接控制设备。
  • 一条规则只做一件事:把复杂逻辑拆成几条小规则,比一条巨型规则好调试得多。
  • 加条件的优先级高于加动作:宁可规则触发后被条件拦下,也不要随手全局生效,误触一次家人就会失去耐心。
  • 渐进扩张:先把一个房间调顺,全家铺开,别一上来就追求全屋联动。

第三层:让家替你判断

自动化的尽头是让系统替你做综合判断。举几个 HA 玩家圈子里常见的例子:

  • 存在感应:通过手机定位、Wi-Fi 连接状态和人体传感器综合判断家里有没有人,而不是只信一个传感器。人没出门就别开来客模式,这种误判只有综合多源数据才能避免。
  • 跟随日照:根据当地日出日落时间动态调整灯光和窗帘,冬天夏天自动有不同行为,不用每年手动改规则。
  • 节能闭环:空调开了之后,结合室温传感器和窗户状态判断要不要继续开;窗户被打开就关空调,关好窗户再恢复。
  • 通知分级:洗衣机洗完了推一条提醒,门窗异常开推动高优先级警报,智能家居不应该只有一个频道。
  • 兜底看护:老人房间的活动规律异常、夜间长时间无人移动,这类信息接进通知就是一层不张扬的关心。能力有边界,但边界比大多数人想象的远得多。

自动化的四个段位

一个新手友好的推进顺序

知道能做什么之后,更实际的问题是从哪开始做。给一条被反复验证过的推进路线,按这个顺序走,每一步都有成就感、每一步都不依赖后面的步骤:

阶段 目标 典型动作
第一阶段 统一界面 把家里现有设备全部接入 HA,先替代一堆 App
第二阶段 场景打包 把睡前、出门、回家做成一键场景
第三阶段 自动化上线 从天黑开灯这种单触发规则开始写
第四阶段 综合判断 加入存在感应、节能闭环这类多条件规则

不需要严格按月,但顺序很重要:先解决入口统一,家里人就愿意用;再做场景让他们尝到甜头;自动化才有数据和时间慢慢打磨。一上来就想搞存在感应全套的玩家,通常配了三个月又退回手动开关。这条路线也正好对应本书后面几章的顺序:第 3 章解决设备接入,第 4 章解决仪表盘和自动化,每章结束时你都能拿到一个看得见的成果。

不只是开关:HA 的其他能力

灯光之外,HA 还能管很多事,这些往往是入坑之后才知道的惊喜:

  • 传感器中心:温湿度、PM2.5、用电量、开门记录,所有数据统一入库并绘图,相当于自建一套家庭环境监测平台。去年你家客厅冬天最冷几度、夏天空调每天开几小时,这些问题突然都有了答案。
  • 多媒体整合:把 Sonos、AirPlay、局域网播放器统一管理,实现早晨自动放新闻、睡前统一关音响。
  • 家电桥接:扫地机器人、空气净化器、电饭煲这类带云功能的家电,通过对应的集成接进来,统一在一个界面里查看状态。
  • 家庭安防:摄像头画面、门锁状态、报警蜂鸣器组合成安防自动化,无人看家时自动布防。
  • 数据可视化:仪表盘(Dashboard)可以自由拼装,把家里所有关键信息摆在一块屏幕上,挂个旧平板就是家庭中控屏。
  • 语音与助手中枢:近年版本已经内置本地语音 pipeline(Assist),配合麦克风和音箱可以实现不经过云端的语音控制,隐私和响应都更好。
  • 外部数据接入:日出日落、天气、电价、通勤路况这类外部数据都能被自动化引用,让规则更贴近真实生活。

一个真实的一天

把上面这些串起来,看一个 HA 玩家普通的一天是怎么过的:

早上七点,卧室灯随日出模拟的暖光缓缓亮起,窗帘拉开一条缝;八点半,检测到全家手机都离开家,扫地机器人启动、空调关闭、安防布防;下午六点,手机进入小区地理围栏,空调提前启动;晚上推门,门锁联动开玄关灯;十一点半,说一句该睡了,全屋灯光逐个熄灭,卧室空调进入睡眠模式。中间没有任何一次手动打开 App——这才是智能家居该有的样子。

值得注意的是,这一天里没有任何炫技的成分:没有人在乎你家有几盏灯支持多少种颜色,家人在乎的是开灯不用找开关、出门不用逐个检查、回家时屋里已经是舒服的。炫技是给论坛看的,舒坦是给自己的,两者经常正好相反。

HA 驱动的一天

能力边界在哪里

实事求是地说,HA 也不是万能的:

  • 它不能凭空让传统家电变智能,该买的智能设备、智能插座或传感器还得买,HA 是指挥中心,不是兵工厂。
  • 少数厂商封闭协议的设备,只能通过第三方桥接曲线救国,稳定性和功能取决于桥接质量,这类设备的体验天然打折扣。
  • 复杂自动化需要一段学习时间,尤其涉及模板和 YAML 时,初期挫败感是真实存在的,这一点不上手的人很难提前理解。
  • 它是工具不是管家:规则写得好不好直接决定体验上限,家里人的反馈是最好的验收标准。一条规则如果一周内被家人手动推翻三次,那它就是一条坏规则。

写在最后

这篇列出的所有能力,都不需要你立刻实现。读完后只记住一件事:HA 的能力层次是递进的,远程开关、场景联动、条件判断、自适应闭环,每一层都能独立运转并立刻带来价值,不必爬到山顶才看得见风景。下一篇我们聊聊 HA 和你现在已经熟悉的米家、涂鸦、HomeKit 之间到底是什么关系——理解了这层关系,设备选型就不再纠结。

延伸阅读