Repolode
home-assistant

home-assistant/core

注重本地控制与隐私的开源智能家居自动化平台,可运行在树莓派或本地服务器上。

可替代:SmartThingsGoogle HomeApple Home

Star
91,618
Fork
38,972
未关闭 Issue
3,421
最近提交
5小时前

这是什么?

Home Assistant 是一个用 Python 编写的开源智能家居自动化平台,核心理念是本地控制,自动化逻辑和设备通信可以运行在自有硬件上,而不依赖云服务。项目由全球爱好者和 DIY 玩家共同维护,适合部署在树莓派或本地服务器等配置不高的设备上。

系统采用模块化架构,设备和服务的支持通过集成(integrations)来添加,每个集成都可以作为独立组件开发,便于接入新硬件或新动作。项目文档中包含架构说明以及自定义组件的开发方法。

本仓库即为 Home Assistant 平台的核心 Python 包。普通用户一般通过官方安装方式部署使用,开发者则可以参与核心开发或编写自己的集成。

核心功能

  • 01以本地运行为核心,强调用户对数据和设备的控制与隐私保护。
  • 02模块化架构,设备和服务通过集成方式接入。
  • 03可部署在树莓派或本地服务器等低功耗设备上。
  • 04基于 Python 与 asyncio 构建。

适用场景

  • 在家中不依赖云服务,实现灯光、传感器和家电的自动化控制。
  • 为小众或自制的智能设备开发自定义集成。
  • 在树莓派或家庭服务器上搭建私有的智能家居控制中心。

快速上手

  1. 1

    按照 home-assistant.io 上的安装说明操作

标签

常见问题

core 是什么?
注重本地控制与隐私的开源智能家居自动化平台,可运行在树莓派或本地服务器上。 Home Assistant 是一个用 Python 编写的开源智能家居自动化平台,核心理念是本地控制,自动化逻辑和设备通信可以运行在自有硬件上,而不依赖云服务。项目由全球爱好者和 DIY 玩家共同维护,适合部署在树莓派或本地服务器等配置不高的设备上。
core 可以免费使用吗?用的什么许可证?
core 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
core 还在维护吗?
活跃维护中。core 最近一次提交是在 2026年10月21日。
core 适合用来做什么?
在家中不依赖云服务,实现灯光、传感器和家电的自动化控制。 为小众或自制的智能设备开发自定义集成。 在树莓派或家庭服务器上搭建私有的智能家居控制中心。
core 怎么安装和运行?
按照 home-assistant.io 上的安装说明操作
在哪里获取 core?
源代码和安装说明在 GitHub 上:https://github.com/home-assistant/core

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目