智慧家庭 - HA(1) - 在树莓派上架设 Home Assistant

智慧家庭 - HA(1) - 在树莓派上架设 Home Assistant,第1张

本文索引:

Home Assistant (以下简称 HA) 是一个开源的智能家居网关项目,它可以将市面上所有支持的智能硬件设备整合到一起进行统一管理,并提供了默认的 Web UI。HA 社区开发了海量组件以支持市面上主流的设备,在 IoT 中扮演了大脑的角色。在家庭服务器上架设 HA 有多种实现方式,官方也制作了对应的系统镜像 Hassio ,并推荐使用「树莓派3B+」作为其宿主机器。

为了验证预期效果,最好提前准备好以下设备:

通过 Docker Image 安装及更新一种服务免去了为该服务准备依赖环境的繁琐步骤, HA 官方推出了对应的 Docker Image 且支持树莓派的 CPU 架构,本文主要介绍通过 Docker 安装 HomeAssistant 。如果你不喜欢 Docker ,可以参考 Install Home Assistant 以其他方式安装。

使用 Docker 安装 HA 是非常简单的,官方提供了支持 Raspberry Pi 3 Docker Image 和「 安装指南 」:

参数 /path/to/your/config:/config 映射 container 的 /config 至本地主机的物理路径,此处我选择了 ~/homeassistant 。如果希望安装指定版本的 Image,参考「 HA 在 Docker Hub 上的 Tag 列表 」选择版本,例如 0691:

安装完成后, HomeAssistant 的 container 已经开始运行:

查看刚刚指定的配置文件目录,出现了以下文件及目录:

config 目录(此处为 ~/homeassistant/ )下的 configurationyaml 是配置文件的入口点,其他由 yaml 为扩展名的配置文件均是为了实现独立管理而单独分离出来的文件,可在 configurationyaml 文档中找到如下入口载入这些配置文件:

8123 是 Web UI 的默认端口,尝试在浏览器中输入 >Home Assistant是一个开源的智能家居平台,可以通过它来集成和控制各种智能设备。如果你想要在Home Assistant中查看本地云端,需要进行以下步骤:
1 在Home Assistant中添加云服务组件:打开Home Assistant配置文件(configurationyaml),添加如下代码:
```
cloud:
google_actions:
filter:
include_domains:
- switch
- light
```
2 配置Google Actions Console:登录到Google Actions Console,在“Actions”选项卡下创建新项目,并将其与您的Google帐户关联。
3 将您的Home Assistant实例连接到Google Actions Console:在“Integrations”选项卡下选择“Smart Home”,然后输入您的Home Assistant URL和API密码。
4 启用本地网络访问:确保您已启用了远程访问功能,并且已正确设置了路由器以允许从外部网络连接到您的Home Assistant实例。
5 使用谷歌助手或其他支持谷歌助手的应用程序来查看本地云端。
请注意,这只是一种方法,具体 *** 作可能因不同情况而异。建议参考相关文档或咨询技术人员以获取更详细信息。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/dianzi/13159085.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-30
下一篇2025-08-30

发表评论

登录后才能评论

评论列表(0条)