:house_with_garden: Open source home automation that puts local control and privacy first.

core

比赛/竞技 💻 纯软件 已发布
home-assistant 87306 Stars Apache-2.0 BOM 完整度: 3/5 教程完整度: 0/5

项目简介

开源家庭自动化,本地控制与隐私优先。


Home Assistant 是一个开源的家庭自动化平台,将本地控制与隐私保护置于首位。它由全球范围内热衷于动手改造的 DIY 爱好者和技术玩家社区共同驱动,非常适合在树莓派或本地服务器上运行。该项目解决了智能家居领域长期存在的痛点:用户数据被上传至云端、设备间互不兼容、以及过度依赖外部网络服务。通过 Home Assistant,你可以将所有智能设备统一接入一个本地中枢,无需将数据发送到第三方服务器,从而真正实现对家庭环境的自主掌控。

标签

项目特点

**本地优先**:所有处理在本地完成,无需云服务,保护用户隐私
**模块化架构**:支持数千种设备和服务的集成,可轻松扩展
**强大的自动化**:内置自动化引擎,支持复杂的条件和触发规则
**跨平台**:支持 Raspberry Pi、Docker、虚拟机、NAS 等多种部署方式
**丰富的 UI**:提供可定制的仪表盘,支持实时状态显示和控制
**活跃的社区**:全球数百万用户和开发者贡献集成、插件和教程

技术规格

开发语言
运行环境
推荐硬件
最低要求
数据库
前端框架
通信协议
许可证

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Raspberry Pi 4 1 推荐 2GB+ 版本
microSD 卡 (32GB+) 1 用于系统存储
电源适配器 (5V/3A) 1 为树莓派供电
外壳 1 可选,用于保护主板
USB 无线网卡 1 如需无线连接
散热片/风扇 1 高负载时散热

所需工具

树莓派/开发板 必需
电池/电源

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 2/5
⚪ 动手与操作: 3/5
⚪ 狂热与坚持: 4/5
⚪ 创造与创新: 3/5

所需技能

🔧 **动手能力**:能够组装树莓派、烧录系统、连接网络设备 💻 **编程能力**:基础 Python 和 YAML 语法,用于配置和编写自动化脚本 ⚡ **电子电路**:了解基本网络和传感器连接(可选,用于集成硬件设备)

适用场景

**智能家居控制中心**:统一管理灯光、空调、门锁、传感器等智能设备
**自动化场景**:设置离家自动关灯、回家自动开空调等场景
**能源监控**:集成智能电表、太阳能系统,实时监控家庭能耗
**安防系统**:连接摄像头、门窗传感器,实现入侵检测和报警
**语音助手集成**:与 Amazon Alexa、Google Assistant 等语音助手联动
**数据可视化**:创建自定义仪表盘,展示家庭环境数据(温度、湿度等)