本教程介绍如何将 AtomS3R + Atomic Voice Base 结合,集成语音助手功能进入 Home Assistant。
ESPHome 2025.1.2 版本编写,如遇编译错误,建议先切换至该版本进行验证。)

点击下方在线烧录按钮,按提示完成固件烧录和 Wi-Fi 配置,即可快速体验 AtomS3R + Atomic Voice Base 接入 Home Assistant。
烧录及配置的详细操作可参考在线 ESPHome 固件烧录与配置说明。
使用在线烧录功能完成后,无需执行“固件编译 & 烧录”步骤,直接跳转至4. 开始使用章节继续后面的操作。
本小节将说明如何基于 yaml 配置文件重新编译项目,便于二次开发、功能修改或新增功能。
NEW DEVICE,创建一个新设备。
CONTINUE。
New Device Setup,创建新的配置文件。
ESP32-S3即可。
Skip。
EDIT,修改配置。(Wi-Fi 配置默认为当前 HA 服务器的 Wi-Fi 配置,也可以根据实际情况配置 ssid, password 等选项)。
packages:
m5stack.atoms3r-with-echo-base: github://m5stack/esphome-yaml/common/atoms3r-with-echo-base.yaml@main
SAVE, INSTALL,弹出的安装方式中选择 Manual download。
Download 按钮,选择 Factory Format (Previously Modern) 格式固件下载到本地。
Open ESPHome Web 使用 web 烧录工具烧录。Open ESPHome Web
CONNECT 连接设备,选择对应的设备端口。
INSTALL。
*.bin 文件,再次点击 INSTALL 按钮进行烧录。
等待烧录完成。
Notifications 中选中新设备并 Check it out->CONFIGURE,按照弹框步骤将设备添加到指定的区域即可完成配置。若未收到新设备提示消息,点击 Settings > Devices & Services 可查看设备情况。
测试唤醒词。
选择区域。
选择 Pipeline。
完成设置。
完成设备添加,以及在准备步骤环节 Home Assistant Cloud 和 Assist pipeline 插件的配置后。即可使用唤醒词 "Okay Nabu",唤醒语音助手。
效果演示视频: