网站搜索

Home Assistant 的 Alexa 和 Google Home 集成比真实设备更好——原因如下


可以公平地说,像 Alexa 和 Google Home 这样的语音助手让智能家居变得更加易于访问。它们相对容易设置,用语音控制设备是每个人都能做到的。然而,这些封闭的智能家居生态系统有其局限性;将语音助手连接到 Home Assistant 可以让它们变得更好。

Home Assistant Cloud 使连接到 Alexa 和 Google Home 变得简单

你也可以免费做

有两种方法可以将 Home Assistant 连接到 Alexa 或 Google Home。第一种方法很简单,但需要订阅。第二种方法是免费的,但设置起来更复杂。

Home Assistant Cloud 是 Home Assistant 的一个可选订阅服务,包含一些实用功能。它为您提供简单且安全的远程访问,使您可以在家外通过网络控制智能家居,并提供托管备份。它还为将 Home Assistant 连接到 Alexa 或 Google Home 提供了简便的设置。

可以在没有订阅的情况下连接 Alexa 或 Google Home,尽管这样要复杂得多。一些方法涉及设置开发者账户、配置认证,以及安全地公开 Home Assistant,这可能是一个复杂的过程。你也可以使用第三方 Home Assistant Matter Hub 插件,它可以将你的 Home Assistant 设备作为 Matter 设备公开,让 Alexa 或 Google Home 可以控制。

我使用 Home Assistant Cloud。它的设置要容易得多,而且订阅费用的一部分会用于 Home Assistant 及其他开源智能家居项目的开发。

暴露你的实体只是开始

真正的力量来自自动化、场景和脚本

当你将 Alexa 或 Google Home 连接到 Home Assistant 时,你可以选择公开哪些 Home Assistant 实体。这让你可以选择通过 Alexa 或 Google Home 控制哪些连接到 Home Assistant 的智能家居设备。例如,你可能会公开你的灯光、恒温器、智能锁等等。

一旦这些实体被暴露,您就可以像通过 Alexa 或 Google Home 应用直接连接一样,通过 Alexa 或 Google Home 控制它们。例如,您可以说“Alexa,打开卧室灯”,Alexa 将识别该名称指的是您从 Home Assistant 暴露的特定灯,并将命令发送给 Home Assistant 以打开它。

仅使用语音通过 Alexa 或 Google Home 控制任何暴露的 Home Assistant 设备很有用,但这并不是唯一的好处。根据您的设置,您还可以暴露自动化、场景和脚本,并通过 Alexa 或 Google Home 触发它们。

这不仅仅让你可以开关灯。你可以运行复杂的自动化操作,触发特定的灯光场景,或者运行执行一系列操作的脚本。只需一个语音命令,你就可以在整个智能家居中执行多个操作。

Home Assistant 让 Alexa 和 Google Home 更智能

赋予你的语音助手超能力

通过将 Alexa 或 Google Home 连接到 Home Assistant,你可以让它们看起来更聪明得多。通过合适的自动化或脚本,你可以让它们完成一些它们自身可能无法做到的事情。

例如,如果你有一个适用于洗衣机的智能插座,可以测量电力消耗,你可以在 Home Assistant 中设置一个传感器来确定洗衣机何时运行以及何时完成。通过在 Home Assistant 中设置合适的脚本或自动化,你就可以说“Alexa,洗衣机还在运行吗?”Alexa 就会回复“洗衣机正在运行”或“洗衣机已完成”。

你还可以利用你可以添加到 Home Assistant 自动化中的复杂条件,而 Alexa 和 Google Home 无法做到。例如,你可以说“好吧,Google,电影时间”,然后你的自动化可以检查房间的亮度,如果太亮就关闭百叶窗,或者如果灯亮着就关闭灯。

Alexa 和 Google Home 本质上成为功能更强大、功能更丰富的 Home Assistant 软件的前端。你可以获得同样简单的语音控制,但同时能够做更多事情。

让Alexa和Google Home减少对云的依赖

本地控制设备

将 Alexa 或 Google Home 连接到 Home Assistant 的另一个好处是你对云服务的依赖性降低了。在许多情况下,当你向 Alexa 或 Google Home 发出命令时,你智能家居设备的控制是通过云而不是本地进行的。如果相关的云服务出现故障,你的智能设备将不会响应。

您可以在 Home Assistant 中设置许多智能家居设备以实现本地控制。命令会直接从您的智能家居服务器发送到设备,而无需离开您的家庭,因此不依赖于云服务。向 Alexa 或 Google Home 发出的语音命令可能会被发送到云端进行处理,但操作本身可以完全在本地网络上进行。

另一个好处是,这意味着你可以将设备连接到 Alexa 或 Google Home,而这些设备原本不支持。例如,如果你有一个支持 HomeKit 的智能家居设备,但不支持 Alexa 或 Google Home,你通常无法通过 Echo 或 Google 智能音箱控制它。然而,通过将 Alexa 或 Google Home 连接到 Home Assistant,你可以像对待其他设备一样公开该设备,并通过语音控制它。


从 Alexa 和 Google Home 获得更多

Home Assistant 比 Alexa 或 Google Home 强大得多,也更具多功能性。通过使用 Alexa 和 Google Home 的集成,您可以克服它们的限制,使您的智能音箱更有用。

相关文章