网站搜索

这个基本的 Home Assistant 技巧可以防止你破坏你的智能家居


当你对 Home Assistant 进行更改时,总有可能出现问题,从而使你的整个智能家居失效。然而,这不应该阻止你进行实验。你只需要在一个安全的环境中尝试,这不会破坏你的主 Home Assistant 实例。

为什么“生产”Home Assistant是最糟糕的实验场所

Home Assistant 的所有乐趣都来自于摆弄,如果这不有趣,我们也不会花几个小时去做。向 Home Assistant 添加新的自动化或设备令人兴奋,但在你的实时实例上进行操作是灾难的根源。

问题是,如果出现故障,可能很难准确记住需要做些什么才能恢复到正常状态。即使你已经详细记录了所做的一切,撤销所有操作也可能需要大量工作,而且可能并不会比最初的状态更好。

好消息是,在您的实时实例上进行测试并不是唯一的选择。您可以快速轻松地设置另一个 Home Assistant 实例,并从当前系统的备份中恢复。这将有效地成为与您已有系统几乎完全相同的副本。

然后你可以尽情地进行实验,因为如果你弄坏了什么,你的实时实例不会受到影响。只有当你在沙箱实例中把一切按你想要的方式调整好后,你才能对实时实例进行更改,并且可以确信事情不会出问题。

创建沙盒的三种简便方法

有几种方法可以设置沙盒来实验 Home Assistant。你选择的选项将取决于你可用的硬件。

您可以在任何合适的设备上启动虚拟机,包括您的主电脑或笔记本电脑。使用虚拟机可以将一切隔离开来,从而让您拥有最真实的在线实例克隆。您可以使用 VirtualBox 或 Parallels 等软件在设备上运行虚拟机,并从备份在该虚拟机中安装 Home Assistant。

另一个选择是在一个备用的专用设备上安装 Home Assistant。例如,如果你有一个闲置的老旧 Raspberry Pi,它可能是作为 Home Assistant 测试机器的理想选择。即使是一台旧笔记本电脑,也可以用来安全地安装和测试 Home Assistant。

如果你有一个家庭实验室,你可能已经在容器或虚拟机中运行 Home Assistant。在同一设备上,你可以启动另一个虚拟机或容器,并从备份中恢复一个完全相同版本的 Home Assistant,这与正在运行的版本完全独立。

如何将备份恢复到你的沙箱

在沙箱中克隆您当前的 Home Assistant 实例的最简单方法是进行备份,然后在沙箱中恢复该备份。这将复制您的实时实例,您可以使用它进行实验,而无需担心破坏任何东西。

首先,通过进入设置 > 系统 > 备份,然后点击“立即备份”来进行备份。选择“手动备份”,选择您想要包含的所有内容,然后点击“下一步”。为备份命名并点击“创建备份”。





一旦备份完成,您就可以准备在沙箱中还原该备份的副本。如果您没有使用 Home Assistant 云备份,您需要将已创建的备份复制到您的沙箱中。在备份设置中,点击“我的备份”下的“手动备份”部分。点击备份的三点图标,然后选择“下载”。您需要将加密密钥保存在安全的地方。



在你选择的沙箱中安装 Home Assistant。当你到达欢迎屏幕时,选择“上传备份”以从下载的备份恢复,或选择“Home Assistant 云”如果你备份到了云端。按照说明从你选择的备份恢复,并让系统完成恢复。重启后,你应该会有一个可以安全实验的可用 Home Assistant 实例克隆。

沙箱可能会掉落的地方

使用沙盒测试 Home Assistant 可以确保你不会破坏主实例,但它并不完美。你可能会遇到一些问题。

例如,如果你在 Home Assistant 服务器上连接了硬件,比如 Zigbee 协调器或其他外围设备,在大多数情况下,这些设备在你的沙箱实例中是不可用的。如果你设置了反向代理、特定的 DNS 或网络共享,这些在沙箱中也可能无法正常工作。

根据你使用的硬件,你的沙箱版 Home Assistant 可能没有你的实际版本运行得那么好。例如,如果你在一台老旧的 Raspberry Pi 上运行沙箱,它可能难以像在更强大的设备上运行的实例那样表现。

不过,这个想法并不是为了完美复制。它只是一个快速而简单的方法来尝试各种操作,而不必担心破坏你精心配置的环境。如果你正在测试的自动化不使用任何 Zigbee 设备或实体,那么你不一定需要连接 Zigbee 协调器。


在 Home Assistant 中使用沙盒进行测试并不完美,也不是在所有情况下都能使用。然而,很多时候,它可以作为一种有用的方式,让你在不担心可能破坏的情况下摆弄智能家居。一旦你的沙盒设置好了,就可以快速轻松地启动并开始摆弄。

相关文章