本チュートリアルでは、AtomS3R と Atomic Echo Base を組み合わせて、音声アシスタント機能を Home Assistant に統合する方法を説明します。
2025.12.3 以降のバージョン をインストールしてください。Setting -> Add-ons -> Add-ons STORE から ESPHome アドオンをインストールします。Show in sidebar を有効にしてサイドバーに追加します。
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 -> Device & services からデバイスの状況を確認してください。
続けて Voice Assistant の設定を行うことも、このステップをスキップして後で設定することも可能です。
ウェイクワードをテストします。
エリアを選択します。
Pipeline を選択します。
設定を完了します。
デバイスの追加と、準備手順での Home Assistant Cloud および Assist pipeline アドオンの設定が完了したら、ウェイクワード「Okay Nabu」で音声アシスタントを起動できます。
デモ動画: