
このガイドでは、AtomS3R と Atomic Echo Base を組み合わせて、Home Assistant に音声アシスタント機能を統合する方法を説明します。
Settings -> Add-ons -> Add-on STORE から ESPHome アドオンをインストールします。Show in sidebar を有効にして左サイドバーに追加します。


ESPHome アドオンページを開き、右下の NEW DEVICE をクリックして新しいデバイスを作成します。

ポップアップで CONTINUE をクリックします。

New Device Setup を選択して新しい設定ファイルを作成します。

設定ファイルの名前を入力します。

デバイスタイプとして ESP32-S3 を選択します。

Home Assistant API の Encryption Key を控え、Skip をクリックします。

生成された設定で EDIT をクリックして設定を編集します。(Wi‑Fi 設定はデフォルトで現在の HA サーバーを参照します。必要に応じて 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 をクリックできます。
AtomS3R と Atomic Echo Base を組み立て、AtomS3R を USB‑C ケーブルで PC に接続し、リセットボタンを長押しして緑色 LED が点灯したら放してダウンロードモードに入れます。

Open ESPHome Web で CONNECT をクリックし、デバイスポートを選択します。


INSTALL をクリックします。

先ほどビルドした *.bin を選択し、再度 INSTALL をクリックして書き込みを開始します。

書き込みが完了するまで待ちます。

書き込み完了後、デバイスは起動時に自動で Wi‑Fi に接続します。同一 LAN 内の Home Assistant が新しいデバイスを検出します。Notifications でデバイスを選択し Check it out -> CONFIGURE を実行して、表示される手順に沿ってデバイスを追加してください。通知が表示されない場合は Settings -> Device & services を確認してください。


その後、Voice Assistant の設定を続けるか、後で設定を行うこともできます。




デバイスを追加し、準備段階で案内した Home Assistant Cloud と Assist Pipeline のアドオン設定を行うと、ウェイクフレーズ "Okay Nabu" で音声アシスタントを起動できます。
デモ動画: