本章节介绍如何将 Atom EchoS3R 配置为 Home Assistant 语音助手。
Setting -> Add-ons -> Add-ons STORE 中安装 ESPHome Builder 插件。Show in sidebar 将其添加至左侧导航栏。
NEW DEVICE,创建一个新设备。
CONTINUE 按钮。
New Device Setup。
Use recommended settings,接着设备选择ESP32S3。
Espressif ESP32-S3-Box,继续下一步设置 Home Assistant API Key 和 YAML 配置文件。
Skip。
Edit继续修改生成的 YAML 文件。
packages选项至末尾。esphome:
name: atom-echos3r-voice-assistant
friendly_name: Atom Echo S3R Voice Assistant
esp32:
board: esp32s3box
framework:
type: esp-idf
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "***********************"
ota:
- platform: esphome
password: "************************"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Atom-EchoS3R-Voice-Assistant"
password: ""
captive_portal:
# Add the external package here
packages:
remote_package_files:
url: https://github.com/m5stack/esphome-yaml
files: [common/atom-echos3r-satellite-base.yaml]
ref: main
refresh: 0sSave,Install进行安装。
Plug into the computer running ESPHome Device Builder,之后选择串口设备进行编译上传。这里我们用Manual download做示范:
Open ESPHome Web,同时,选择Factory format下载固件。
CONNECT连接您的设备。
INSTALL,上传固件。
Check it out进行配置。Settings -> Devices & Services下寻找设备并配置。
Add添加集成。
Okay Nabu唤醒词唤醒设备。