安卓手机免 Root 跑 HA 还带 HACS?这台“随身家庭中枢“的玩法又火回来了
安卓手机免 Root 跑 HA 还带 HACS这台随身家庭中枢的玩法又火回来了【免费下载链接】core:house_with_garden: Open source home automation that puts local control and privacy first.项目地址: https://gitcode.com/GitHub_Trending/co/core手里攒着几台淘汰下来的安卓老机扔了可惜卖了不值钱——直到有人发现它们还能变身随身家庭中枢。2022 年掘金上一篇《安卓手机安装 Home Assistant无需 Root不含 Supervisor》拿下了 3.2 万阅读、47 条评论两篇连读直接带火了安卓机跑 HA这条野路子到了 2024-2026 年随着 Home Assistant OS 18.0 发布、vivo 智慧生活内测版开始接 Home Assistant、各家厂商生态破壁的消息频出这条玩法又被人翻了出来。本文结合社区实操经验与 Home Assistant 官方仓库源码拆解这套免 Root 装 HA HACS 小米设备的组合拳到底怎么落地、上限在哪、坑在哪。免 Root 安装路线一条 Alpine Linux 的套娃之路Home Assistant 官方支持树莓派、NUC、各类开发板唯独没有安卓直装这条路径。社区玩法的核心思路很简单在安卓上先模拟出一个 Linux 环境再用 Docker 把 HA 容器跑起来。实操链路源自社区经验帖非官方方案安装 Alpine Term模拟 Alpine Linux 环境的终端 App内置 Docker切到 root默认密码alpineservice docker start启动 Dockerdocker pull homeassistant/home-assistant拉取镜像这一步网络差可能要 2-3 小时timeout 就重试挂载配置目录并启动docker run -d --namehass \ -v /root/hass:/config \ -p 8123:8123 \ -e TZAsia/Shanghai \ homeassistant/home-assistant在 App 的 QEMU 菜单里执行hostfwd_add tcp::8123-:8123把内层 Linux 的 8123 端口映射出来局域网内其他设备就能访问了。关键点在于全程不需要 Root。Alpine Term 以普通 App 身份运行权限只需要后台运行不受限和Wi-Fi 休眠不断连。那这个homeassistant/home-assistant镜像里到底是什么打开仓库根目录的 Dockerfile 就能看到镜像基于 Python 3用uv管理依赖安装requirements.txt与requirements_all.txt后以/config作为工作目录还内置了 go2rtc 二进制用于音视频流媒体。换句话说这套方案跑的是Core形态的 HA——纯核心程序没有 Supervisor、没有操作系统层管理。Docker 容器本身就是它的隔离与守护机制这也决定了后面 HACS 与 add-on 的取舍。Docker 与 Supervisor 的取舍先想清楚你要什么Supervisor 是 Home Assistant 完整生态的管理层管理 add-on 安装、系统更新、备份、设备发现。仓库中 homeassistant/components/hassio/manifest.json 把它定义为一个quality_scale: internal的官方集成通过aiohasupervisor客户端与 Supervisor API 通信而 homeassistant/components/hassio/init.py 里可以看到它支撑着 add-on 面板、备份、更新、系统健康检查等一系列能力。但 Supervisor 对运行环境要求苛刻——它假定自己是系统的话事人需要容器、宿主机和各类系统资源管理权限而这在安卓的模拟 Linux 里很难满足。社区方案因此主动放弃 Supervisor只保留 Docker 里的 Core能做什么HA 核心功能完整可用集成integrations不受影响仪表盘、自动化、场景、语音联动全部正常不能做什么官方 add-on 商店如 Node-RED、Samba Share 等以 add-on 形态发布的工具无法安装因为 add-on 的安装与调度都依赖 Supervisor 的 API替代方案社区结论很直接——HACS 基本可以平替。需要 Node-RED 这类能力时也可以通过 HACS 仓库或 standalone 方式解决。一句话总结取舍如果你只需要HA 本体 集成 自动化Docker 形态完全够用如果你要官方全家桶体验那安卓机就不是合适的底座。这也是为什么社区帖反复强调此方案适合入门体验不适合深度使用。手机上的 HACS 与小米设备接入HACSHome Assistant Community Store是社区组件的中枢在手机环境安装它的思路和桌面端完全一致——因为容器里就是同一个 Linuxdocker exec -it hass bash wget -c -O - https://install.hacs.xyz | bash -如果网络环境访问 GitHub 不畅社区帖中典型的报错是handshake failed可以走镜像渠道把hacs.zip下载后解压到/config/custom_components/hacs目录重启容器再在配置 → 集成里搜索 HACS 添加用 GitHub token 完成授权即可。需要注意 HACS 依赖 GitHub API会触发每小时 60 次匿名请求的限制报流量超限提示时等一小时即可不影响正常使用。装完 HACS真正的重头戏是接小米设备。这里其实有两条路路线一官方集成 xiaomi_miio。仓库里的 homeassistant/components/xiaomi_miio/manifest.json 显示它是一个iot_class: local_polling的 hub 型集成依赖python-miio和micloud支持通过 Zeroconf 自动发现_miio._udp.local.服务或手动输入 IP/token 接入。看 config_flow.py 的实现async_step_cloud支持直接用小米账号登录调用MiCloud.get_devices()拉取设备列表自动补齐每台设备的 IP、token 和型号——这是官方集成最省事的接入方式。接入后由 coordinator.py 中的DataUpdateCoordinator以15 秒为周期轮询设备状态网关子设备也走同一套刷新机制。路线二社区 xiaomi miot auto。这是通过 HACS 安装的社区增强版覆盖设备型号更广支持云模式与本地 token 模式混合使用。社区帖给出的安装命令是直接执行官方集成仓库的install.sh脚本或在 HACS 里搜索安装重启后添加集成里就会出现 xiaomi 相关条目。两条路的核心差别官方 xiaomi_miio 是仓库内、随 HA 版本迭代维护的正规军xiaomi miot auto 是覆盖面更广、但需要额外维护的社区插件。对在手机上跑 HA 的用户建议先用官方集成走云账号登录遇到不支持的设备型号再上 HACS 装 miot auto。功耗、发热与长期稳定性的实测建议安卓手机当 7×24 小时服务器最现实的三个问题发热、电池、进程存活。性能与启动老安卓的 CPU 跑 Docker 里的 HA 属实吃力。社区实测的经验是docker pull可能反复 timeout 需要重试容器启动后 HA 首次响应要等3-5 分钟Docker daemon 启动偶发失败报cannot connect to docker daemon时等两三分钟再重试。发热与续航HA 是常驻 Python 进程加持续轮询小米设备每 15 秒一次device.status()查询加上stream组件内置 go2rtc 的转码能力CPU 会持续负载。建议把手机插电、取下电池使用或选择散热较好的旧机型。温度过高会触发安卓系统降频反过来拖慢 HA 响应。进程存活这是安卓方案最需要操心的环节。系统杀后台、Wi-Fi 休眠、锁屏断网都会让家庭中枢掉线。社区给出的对策组合是App 设置后台无限制 Wi-Fi 休眠保持连接Docker 层面执行rc-update add docker boot和docker update --restartalways hass让容器随 Docker 自启App 重启后仍需手动执行service docker start、docker start hass和端口映射。一句话它离真·NAS 级稳定还有距离但作为随身调试机完全合格。结语这台随身中枢适合谁回看这套玩法的价值曲线它最打动人的不是性能——和树莓派、香橙派相比安卓 Docker 方案的稳定性和功能完整度都有折扣。它真正提供的是零成本、零 Root、即插即用。闲鱼上一块旧开发板还要几十上百块而很多人抽屉里就躺着好几台退役安卓机。用它体验 HA 的集成体系、跑通自动化、甚至临时当出门在外的远程控制中继性价比极高一旦确认自己要认真玩智能家居再按社区帖的路径迁移到开发板或迷你主机平滑过渡。值得一提的是这套玩法背后是 Home Assistant 生态持续破壁的大趋势——从米家、HomeKit 到涂鸦、海尔再到 vivo 智慧生活内测接入HA 正在成为各家智能家居生态事实上的通用翻译层。而安卓手机方案的存在又让这套生态的体验门槛降到一台旧手机就能起步。开源智能家居的乐趣从来不在硬件多贵而在于手头有什么就能折腾出什么。【免费下载链接】core:house_with_garden: Open source home automation that puts local control and privacy first.项目地址: https://gitcode.com/GitHub_Trending/co/core创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Java+SQL Server图书管理系统课程设计:从CRUD到工程思维

Java+SQL Server图书管理系统课程设计:从CRUD到工程思维

简介:本资源为基于JAVA与SQL Server的图书管理系统课程设计完整报告,面向计算机相关专业学生及需要完成数据库课程设计的开发者。内容围绕图书馆借阅管理场景,解决借阅者查找书目困难、管理人员工作繁重等问题,涵盖需求分析、E-R图…

2026/10/10 19:13:53 阅读更多 →
Codex 额度快重置了,用“猛蹬雷达”盯住公开信号别再省着用

Codex 额度快重置了,用“猛蹬雷达”盯住公开信号别再省着用

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 19:13:53 阅读更多 →
VS code 基础操作与插件配置:从快捷键到 SSH 免密登录的完整实践

VS code 基础操作与插件配置:从快捷键到 SSH 免密登录的完整实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 19:13:53 阅读更多 →

最新新闻

改进版Q-learning实战:Double Q、n步回报与经验回放

改进版Q-learning实战:Double Q、n步回报与经验回放

简介:基于Q-learning的改进版强化学习算法项目,聚焦路径规划场景,面向MATLAB用户及强化学习入门者。项目针对经典Q-learning收敛慢的问题,融合学习率衰减、动态ε-greedy探索、经验回放、目标网络与双线性更新等改进策略&#xff…

2026/10/11 23:38:45 阅读更多 →
定时任务从Crontab到XXL-JOB:选型、实现与运维避坑指南

定时任务从Crontab到XXL-JOB:选型、实现与运维避坑指南

定时任务这个东西,我在不同项目里来来回回用了好多年。最早是拿 shell 脚本挂着 crontab 跑,后来做 PHP 后台管理系统时研究过 likeadmin 这类框架里定时任务的执行机制,再到现在维护 SpringCloud 集群,又得面对分布式定时任务怎么…

2026/10/11 23:38:45 阅读更多 →
VOC垃圾检测数据集14963张:Darknet训练YOLO全流程指南

VOC垃圾检测数据集14963张:Darknet训练YOLO全流程指南

简介:面向YOLOv3/v4/v5及Darknet框架训练需求,这份VOC格式垃圾分类数据集提供了完整的图片、标注与标签体系。数据集中包含14963张垃圾图片,每张均对应同名xml标注文件和yolo格式txt文件,合计44类全英文标签,并额外提供…

2026/10/11 23:38:45 阅读更多 →
社交网络链路预测实战:Python图算法与VGAE工程化指南

社交网络链路预测实战:Python图算法与VGAE工程化指南

简介:本资源是一套面向高校本科生与研究生的社交网络链路预测实践项目,适用于毕业设计、课程设计及科研入门场景,聚焦图神经网络与传统相似性指标在关系预测中的建模与对比分析。压缩包含345个文件,总大小33.94MB,其中…

2026/10/11 23:38:45 阅读更多 →
HarmonyOS 7 GridRow:折叠屏筛选面板断点抖动门禁【鸿蒙心迹】

HarmonyOS 7 GridRow:折叠屏筛选面板断点抖动门禁【鸿蒙心迹】

相册筛选页最难解释的状态异常,有时并不出现在网络请求上。用户只是把折叠屏展开、收回,再展开,原本已经勾好的“城市、夜景、建筑”仍然亮着,结果列表却突然刷新两遍。更糟糕的是,第一次请求还没回来,第二…

2026/10/11 23:38:45 阅读更多 →
Q-learning改进版全解析:目标网络、经验回放与Double Q实战

Q-learning改进版全解析:目标网络、经验回放与Double Q实战

简介:这份资源是基于Q-learning改进的强化学习算法实现,开发工具为MATLAB,面向路径规划与人工智能学习者,适合机器人导航、网格寻路、游戏AI等场景下的最优策略求解问题。ZIP压缩包共包含21个文件,以19个.m脚本为核心&…

2026/10/11 23:37:44 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:54 阅读更多 →