reComputer R1000 与 Home Assistant
本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues
简介
reComputer R1000 专为楼宇自动化系统设计,具有多个隔离的 RS485 通道,支持高速和低速通信。它兼容 BACnet、Modbus RTU 和 Modbus TCP/IP 协议,使其在各种自动化需求中具有广泛的适用性。本指南提供了在 reComputer R1000 上安装 Home Assistant 的简要介绍,从而实现智能家居设备的无缝集成和控制。

Home Assistant 是一款免费的开源家庭自动化软件,可作为各种设备的中央控制系统或智能家居中心。它以本地控制为设计核心,确保您的楼宇管理系统 (BMS) 独立于远程服务器或互联网连接运行,从而增强安全性和可靠性。这意味着您的 BMS 可以 24/7 全天候运行,而无需担心与云连接设备相关的漏洞,提供了一个强大且安全的自动化解决方案。
开始准备
在开始这个项目之前,您需要提前准备好硬件,如下所述。
硬件准备
reComputer R1000 |
---|
![]() |
在安装 Home Assistant 的过程中,我们使用了无线连接进行测试。
软件准备
reComputer 预装了 Bookworm 64 位版本。本指南涵盖了在该系统上安装 Home Assistant Supervised 的步骤。
为什么选择 Home Assistant Supervised?
在 reComputer 上安装 Home Assistant 有几种方法。您可以选择完整安装 Home Assistant,或者如果您计划在操作系统上运行 Home Assistant 并同时运行其他应用程序,监督安装方法是理想的选择。另一种选择是使用 Docker,但这需要设置单独的 Docker 容器作为附加组件。本指南重点介绍更复杂的安装过程,即 监督安装方法。别担心,我们会一步步引导您完成安装。
Home Assistant Supervised 安装 - Bookworm
第一步:更新并安装依赖项
sudo apt update
sudo apt-get install -y jq wget curl udisks2 apparmor-utils libglib2.0-bin network-manager dbus systemd-journal-remote systemd-resolved
第二步:启动并启用 Network Manager
检查 Network Manager 的状态
sudo systemctl status NetworkManager.service
如果 NetworkManager 未启动,请启动并启用
sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager
第三步:修改启动参数
编辑 cmdline.txt
文件:
sudo nano /boot/firmware/cmdline.txt
在行尾添加以下内容:
systemd.unified_cgroup_hierarchy=false lsm=apparmor
重启系统:
sudo reboot
第四步:安装 Docker
sudo curl -fsSL get.docker.com | sh
sudo gpasswd -a $USER docker
newgrp docker
第五步:安装 OS Agent
wget https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_aarch64.deb
sudo dpkg -i os-agent_1.6.0_linux_aarch64.deb
第六步:安装 Home Assistant Supervised
wget https://github.com/home-assistant/supervised-installer/releases/download/1.6.0/homeassistant-supervised.deb
sudo dpkg -i homeassistant-supervised.deb
成功安装后,将出现一个蓝色屏幕,允许您选择 Raspberry Pi4 64 模型。

几分钟后,安装将开始。
然后,您可以在网页浏览器中通过 <your_recomputer_ip>:8123
查看 Home Assistant Dashboard 界面。
初始启动过程需要一些时间。启动完成后,创建一个账户并按照初始设置说明进行操作。

如果通知中有警告,请重启 reComputer。
技术支持与产品讨论
感谢您选择我们的产品!我们致力于为您提供多种支持,以确保您使用我们的产品时获得顺畅的体验。我们提供多种沟通渠道,以满足不同的偏好和需求。