在Synology NAS上安装Home Assistant
今天,我们将一起学习如何在Synology NAS上安装Home Assistant。有多种方法可以实现,例如通过Docker,或者通过Synology的虚拟化应用程序:VMM(Virtual Machine Manager)。本文将向您解释如何通过VMM轻松安装Home Assistant。
Home Assistant是一个开源的智能家居系统,它允许您连接和管理所有智能家居设备,并通过一个统一的界面进行控制。它支持多种协议和技术,包括Z-Wave、Zigbee、Matter、蓝牙等等,并允许您为您的家庭创建自动化和场景。它还提供了一个概览视图,显示所有连接设备及其状态,以及对重要事件的警报。所有这些都可以通过您的智能手机或喜爱的浏览器访问。一旦正确配置,效果如下所示。这是Papamica的仪表板。
在Synology NAS上安装Home Assistant
在开始之前,有一些小前提条件。由于我们将在这里使用VMM,因此必须拥有一台兼容VMM的Synology NAS。
前提条件
验证您的Synology NAS是否支持Synology的虚拟化工具VMM。它通常与该品牌的"+“型号兼容。在我们的案例中,我们将使用一台Synology DS923+。
安装Virtual Machine Manager
如果尚未安装,请从Synology套件中心安装VMM。
下载Home Assistant
有多个适用于不同平台(VirtualBox、Proxmox或Vmware)的镜像,我们将使用适用于Vmware的.ova格式镜像。
- 为VMM下载Home Assistant镜像(.ova)。
- 下载后,在Virtual Machine Manager中,点击"虚拟机”,然后点击"创建",最后导入您刚刚下载的镜像。
- 选择"从OVA文件导入"。
- 选择您的OVA文件,然后点击下一步。
- 选择为您的NAS定义的存储空间。
配置虚拟机
Homeassistant相当轻量,但这也将取决于您在HomeAssistant上启用的插件和功能。默认情况下,您可以从一台具有2个vCPU和2GB内存的虚拟机开始。当然,您可以监控您的虚拟机,并在必要时稍后修改这些规格。
Home Assistant占用很少的存储空间,32GB足够了。如果需要,您可以再次增加或减少存储空间。
对于网络接口,您有多种选择。但在大多数情况下,您应该使用默认网络,这样您的虚拟机将与您的NAS服务器使用的网络处于同一网络。在我的案例中,我在网络中使用VLAN,因此我为我的智能家居创建了一个特定的网络。
要完成虚拟机的创建,还有一些参数需要设置。您可以启用"自动启动"功能,这将在您需要重新启动NAS服务器时(例如在更新的情况下)自动重新启动此虚拟机。固件可以是UEFI。对于USB控制器,如果您计划连接USB密钥来管理您的Zwave或Zigbee设备,那么您可以选择USB 3.0。如果您不使用此部分,则禁用它(再次说明,这是您可以稍后激活的功能类型)。
在我的案例中,我使用连接到NAS的USB密钥来实现上述协议。 在这里选择有权管理您的虚拟机的用户。
在这里,您将能够检查应用的设置。如果一切正常,请点击"启动虚拟机",然后点击完成。
根据您的NAS及其性能,虚拟机的导入时间可能长短不一。您可以通过点击"连接"来查看虚拟机启动的进度。
一旦您的虚拟机启动,您应该在控制台中看到IP地址出现。可能会有多个IP地址,因为有些是内部使用的,但您感兴趣的是您网络中的那个(很可能是192.168.X.X),在我的案例中是10.10.10.173。
如果IP地址没有显示,您可以打开控制台检查虚拟机是否正确启动。如果没有,请随时重新启动虚拟机。默认端口是8123。然后,您可以从网络中的计算机通过浏览器使用以下地址访问您的新HomeAssistant实例:http://虚拟机.IP.地址:8123(当然,请替换为您的虚拟机的IP地址)。您也可以尝试通过以下地址访问:http://homeassistant.local:8123/。Home Assistant的首次启动可能需要大约二十分钟,请耐心等待!
首次配置Home Assistant
连接到您的Home Assistant实例后,您将能够进行首次配置,特别是设置访问所需的用户名和密码。
添加您家的详细信息。您将来会看到,这些信息对于某些场景或天气信息将很有用。
如果您愿意,可以与Home Assistant共享您的信息。
Home Assistant会自动扫描您的网络并找到已经可以配置的设备。当然,您也可以稍后配置所有内容。点击完成以进入Home Assistant的仪表板。
就是这样!我们现在进入了Home Assistant及其第一个仪表板。现在的想法是花费大量时间,根据您的物联网设备报告的信息,创建包含您想要的所有信息的最美观的仪表板。
一切配置完成后,效果可能如下所示。我们这里有Papamica的一些视图,一篇关于其完整配置的文章很快将在博客上发布!敬请期待!
如果您希望从外部访问您的Home Assistant实例,则需要在您的路由器上打开HA端口。也可以使用Synology反向代理来简化此过程并添加HTTPS支持。我将用一篇文章来解释这一切!