Home Assistant安卓下载、安装、智能家居控制一篇搞定(附官网安装包)

Home Assistant 是一款免费开源的智能家居平台,可以把不同品牌、不同协议的智能设备统一到一个界面上管理。不管是小米的灯、飞利浦的传感器、涂鸦的插座还是 Sonoff 的开关,只要设备支持 Wi-Fi、Zigbee 或 Z-Wave,都能接入 Home Assistant。

Home Assistant 和米家、华为智慧生活这类商业平台最大的区别在于:所有数据和控制逻辑都在本地运行,不依赖云端。你家的智能设备不会因为厂商服务器宕机而罢工,也不会因为云服务停止而变砖。配合安卓端的 Companion App,出门在外也能远程查看和控制家里的设备。

对比一下常见的智能家居方案:

特性 Home Assistant 米家 华为智慧生活 Apple HomeKit
价格 免费开源 免费(设备需买小米系) 免费(设备需买鸿蒙系) 免费(需苹果设备+HomeKit配件)
本地控制 完全本地 部分本地(需中枢网关) 依赖云端 本地
跨品牌接入 1500+ 集成 仅小米生态链 仅鸿蒙生态 仅 HomeKit 认证设备
自动化条件 极灵活(任意组合) 有限(预设场景) 有限 中等
自定义面板 完全自定义 固定布局 固定布局 固定布局
App 远程控制 需公网/Nabu Casa 内置云服务 内置云服务 需家庭中枢
数据隐私 本地存储 上传小米云端 上传华为云端 本地+iCloud
免费使用 完全免费 免费 免费 免费

Home Assistant下载

Home Assistant安卓版安装包下载地址:Home Assistant安卓版(源自官网,放心使用)

Home Assistant安装

Home Assistant 由两部分组成:服务器端和安卓端。服务器端负责连接你的智能设备、处理自动化规则;安卓端是用来远程操作和控制界面的 App。

1)服务器端安装

服务器端推荐三种安装方式。
无论哪种方式,首次启动后在同一局域网内打开浏览器访问 homeassistant.local:8123 就能进入配置界面。

2)安卓端安装

安卓端的安装比较简单。下载 APK 安装包手动安装。安装后打开 App,它会自动扫描局域网内的 Home Assistant 服务器,找到后点击连接即可。如果 App 没有自动发现服务器,也可以手动输入服务器的 IP 地址或 Nabu Casa 的远程访问地址。

新手注意事项

Home Assistant 服务器接入新设备时,需要先确认设备是否在支持的集成列表中。官网的集成页面列出了 1500 多种支持的设备和协议。小米设备需要通过 Xiaomi Miio 或 Xiaomi BLE 集成接入,涂鸦设备通过 Tuya 集成,Zigbee 设备需要额外配一个 Zigbee 协调器(如 Sonoff ZBDongle)。不是所有智能设备都支持本地控制,部分云端设备(如某些 Wi-Fi 插座)仍然需要联网才能操作。

安卓版 Companion App 和服务器必须在同一网络下才能完成首次配对。配对完成后可以通过 Nabu Casa 订阅服务(每月 $6.5)开通远程访问。Nabu Casa 的费用用于支持 Home Assistant 的开源开发,不是必选项,但确实是最省事的远程访问方案。

Home Assistant基础使用

1)连接服务器

打开 Home Assistant 安卓版 App,首次启动会自动搜索局域网内的服务器。找到你的服务器后点击它,App 会提示你登录 Home Assistant 账号(第一次使用需要在服务器端创建用户)。登录成功后,App 会同步服务器上的所有设备、面板和自动化配置,之后你看到的界面和浏览器上看到的完全一样。App 还支持生物识别登录,设置后在手机上可以用指纹或面部识别快速解锁 App。

2)管理设备

登录后,App 首页显示的是概览面板,列出了所有已添加的设备和传感器状态——灯光开关、温度传感器、门锁状态等。想添加新设备时,点击右下角的加号按钮,选择"添加设备"。如果是 Wi-Fi 设备(如小米灯、Tplink 插座),按照提示输入设备的 IP 地址或账号信息完成连接;如果是 Zigbee 设备,需要先确保 Zigbee 协调器已接入 Home Assistant,然后在集成列表中找到对应的设备配对即可。

3)创建自动化

在 App 底部切换到"自动化"标签页,点击右下角的加号创建新的自动化。在弹出的对话框中直接用中文描述条件,比如"客厅温度超过 30 度时打开空调"或"晚上 10 点后如果大门打开就推送通知到手机"。系统会自动解析你的描述并生成对应的自动化规则,不需要手动编写 YAML 配置。

4)远程控制

在同一局域网内,App 会自动通过本地 IP 连接服务器,控制响应非常快。出门在外时,需要配置远程访问。推荐使用 Nabu Casa 云服务(Home Assistant 官方的远程接入服务),在服务器端的"设置"→"Home Assistant Cloud"中登录账号并激活,然后 App 会自动切换为远程连接模式。配置成功后,在外面打开 App 就能像在家一样控制所有设备,所有的控制指令都会经过端到端加密传输。

常见使用问题

1)安卓 App 搜索不到局域网内的 Home Assistant 服务器

检查手机是否连接到了和 Home Assistant 服务器同一个局域网(特别是如果服务器用的是有线网络,手机连的是 WiFi,必须确认它们在同一个子网内)。另外检查手机的防火墙或 VPN 是否阻断了局域网发现协议(mDNS),暂时关闭 VPN 再试试。

2)添加小米设备时提示"无法连接"或"获取设备失败"

小米设备有多种接入方式:通过小米账号的云端接入(需要互联网)、通过 Xiaomi BLE 本地接入(需要蓝牙网关)、或通过 MiHome 集成。建议优先使用本地接入方式,响应速度更快且不依赖网络。如果使用云端接入,需要在 Home Assistant 中配置你的小米账号信息,并且设备已经绑定到米家 App 中。

总结

Home Assistant 是目前开源社区最成熟的智能家居平台,支持 1500 多种集成,基本覆盖了市面上主流的智能设备品牌。

安卓版 Companion App 提供了完整的远程控制体验——设备管理、自动化配置、通知推送、仪表盘自定义、能量追踪等功能都能在手机上完成。对于想把不同品牌的智能设备统一管理、追求本地控制和隐私保护的用户来说,Home Assistant 值得搭建。

Home Assistant 的入门路径也相对清晰:先在树莓派或旧电脑上部署服务器端,然后手机装 App 连接,最后一步一步接入家里的智能设备。跑通之后你会发现,智能家居的核心不是买更贵的设备,而是把所有设备真正串起来。