使用远程 Home Assistant 自动化和管理多个设备

使用此中央控制面板将多个 Home Assistant 设备连接在一起。
4 位读者喜欢这篇文章。
Houses in a row

27707 通过 Pixabay,CC0。由 Jen Wike Huger 修改。

自动化现在是一个热门话题。在我的日常工作中,作为 SRE 的一部分,我的职责是尽可能自动化重复性任务。但是我们中有多少人在日常的非工作生活中这样做呢?今年,我专注于自动化消除繁琐的工作,以便我们可以专注于重要的事情。

有很多关于 设置 Home Assistant 的指南,但是如果您有多个 Home Assistant 安装(就像我一样),并且想要从一个中央 Home Assistant 显示和控制所有这些安装,该怎么办?

有一个名为 Remote Home Assistant 的惊人插件(https://github.com/custom-components/remote_homeassistant),它可以非常轻松地实现这一点。它确实帮助我管理和自动化事情,而无需设置任何复杂的软件(尽管我过去曾使用 MQTT 完成此操作——这是一个挑战)。

Image of Remote Home Assistant

(Kevin Sonney,CC BY-SA 40)

设置 Remote Home Assistant 最简单的方法是在两个 HASS 安装上都安装 Home Assistant Community Store (HACS)。HACS 是 Home Assistant 的大量第三方插件集合。说明非常简单明了,涵盖了大多数用例——包括使用 Home Assistant OS(这是我的中央节点)和 Home Assistant Core(我的远程节点之一)。它作为新的集成安装,因此您可以像添加任何其他集成一样添加它。您必须能够登录 GitHub 才能使 HACS 工作,但 HACS 会引导您完成配置流程的一部分。完成后,它会加载所有已知的插件存储库。要查看其状态,请单击左侧导航菜单中的新 HACS 选项。

Image of HACS Main Page

(Kevin Sonney,CC BY-SA 40)

选择 集成,并在它完成加载所有商店信息后搜索 Remote Home Assistant。使用 安装 按钮安装插件,然后重启 Home Assistant。重启完成后,您将获得一个新的自定义集成,可以像添加任何其他集成一样添加它。

在远程节点(“lizardhaus”)上,您需要生成长期令牌,然后添加 Remote Home Assistant 集成。选择 设置为远程节点,这就是您需要做的全部。

在中央节点(“homeassistant”)上,配置流程有所不同。像以前一样添加集成,但不要创建访问令牌。选择 添加远程节点,然后单击 提交。系统会要求您输入站点名称、地址(可以是名称或 IP 地址)、端口以及在远程节点上生成的访问令牌。您可以启用或禁用 SSL(如果远程节点暴露在互联网上,我强烈建议在远程节点上设置 SSL)。连接后,它会提示您提供其他信息,例如远程节点实体的prefix(我喜欢包含尾随“_”字符)、要获取的实体以及要包含和排除的内容。您可以获取可以远程触发的事件,例如打开和关闭开关。

Image of Remote Home Assistant Setup Step 2

(Kevin Sonney,CC BY-SA 40)

之后,远程项目会像任何其他项目一样显示在 Home Assistant 中。只要您添加了正确的触发器和实体,您就可以以相同的方式控制它们。

如果您有蓝牙低功耗植物传感器等设备,这些设备距离主 HASS 机器太远,那么 Remote Home Assistant 非常有用。您可以将装有 HassOS 的 Raspberry Pi 放在植物附近,然后使用 Remote Home Assistant 将它们放入您的中央仪表板,并在它们需要浇水时收到警报等等。总而言之,将多个 Home Assistant 配置链接在一起非常容易,而且非常有帮助。

接下来阅读什么
标签
User profile image.
Kevin Sonney 是一位技术专业人士、媒体制作人和播客。作为一名 Linux 系统管理员和开源倡导者,Kevin 在 IT 行业拥有超过 25 年的经验,在开源领域拥有超过 15 年的经验。他目前在 elastic 担任 SRE。

评论已关闭。

Creative Commons 许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.