智能家居变得简单
通过简单的 YAML 配置,将您的 ESP32、ESP8266 或 RP2040 开发板变成强大的智能家居设备

什么是 ESPHome?
ESPHome 是一个开源固件框架,简化了为流行的 WiFi 微控制器创建自定义固件的过程。使用 ESPHome,您可以:
- 使用简单的 YAML 配置文件创建自定义智能家居设备
- 与 Home Assistant 无缝集成,实现统一的智能家居体验
- 通过多种接口(网页、API、MQTT)控制和监控您的设备
- 使用强大的本地自动化功能自动化您的家庭
- 通过“空中升级”(OTA)无线更新您的设备,无需物理接触
ESPHome 处理了固件开发中复杂的部分,让您专注于最重要的事情——按照您的想法打造智能家居。
无需编程
使用简单的 YAML 配置文件,无需复杂的 C++ 代码
无线升级
无需物理接触即可通过空中升级更新您的设备
模块化设计
支持数百种传感器、显示器和其他组件
本地控制
设备本地运行,无需依赖云端
谁在使用 ESPHome?
DIY 爱好者
根据特定需求创建自定义传感器、开关和显示器
智能家居发烧友
通过经济实惠的自定义设备扩展他们的家庭自动化系统
专业集成商
为客户部署可靠的本地控制智能设备
制造商
创建 Made for ESPHome 认证产品,采用标准化固件
ESPHome 支持哪些微控制器?
Espressif ESP32 和 ESP8266
广泛支持 ESP32 和 ESP8266 微控制器,是众多物联网项目的核心。
RP2040
支持树莓派的 RP2040 微控制器。
其他
支持 Nordic Semiconductor nRF52、Realtek RTL87xx 和 Beken BK72xx 芯片。
桌面端
许多 ESPHome 组件可以通过 host 平台在桌面电脑上运行!
入门指南
开始使用 ESPHome 非常简单。请选择最适合您的方式: