Part 1 - ESP32-S3-Box-3B - Firmware details and installation guide part1 - comparison between ESP32-S3-Box-3 and ESP32-S3-Box-3B
local-voice_control-ESP32-S3-Box-3_voice_home_assistant-part1
This article explains everything you need to know about ESP32-S3-Box before you start.
Table of Contents
Intro
Gen 1 :ESP32-S3-BOX out of stock detail:https://www.adafruit.com/product/5290
Gen 2 :ESP32-S3-BOX-Lite out of stock
Gen 3.1:ESP32-S3-BOX-3
Gen 3.2 :ESP32-S3-BOX-3B
ESP32-S3-BOX-3B
ESP32-S3-BOX-Lite
ESP32-S3-BOX-3
ESP32-S3-BOX-3B
ESP32-S3-BOX vs ESP32-S3-BOX-Lite
Here is a comparison between ESP32-S3-Box-3 and ESP32-S3-Box-3B
https://www.espressif.com.cn/en/news/ESP32-S3-BOX_video
ESP32-S3-BOX
ESP32-S3-BOX-Lite
ESP32-S3-BOX-3 vs ESP32-S3-BOX-3B
he ESP32-S3-BOX-3 comes in two different versions: ESP32-S3-BOX-3 and ESP32-S3-BOX-3B.
The ESP32-S3-BOX-3 represents the standard edition, equipped with four blue accessories,
while the ESP32-S3-BOX-3B provides fewer accessories to meet the needs of beginners who don't require too much unnecessary hardware.
If you don't need many accessories, you can purchase the ESP32-S3-BOX-3B as an alternative.
Here are the distinctions between the two versions:
ESP32-S3-BOX-3B=ESP32-S3-BOX-3+ESP32-S3-BOX-dock
The Espressif S3-Box3 comes with a ESP32-S3-BOX-3-SENSOR dock that includes an IR transmitter/receiver, a temperature and humity sensor, and a mm wave presence detection sensor.
It would be really nice to expose these sensors to Home Assistant.
If you specifically need one with a microphone and speaker, the BOX-3B is sufficient, as the BOX-3 only has some additional sensor accessories and adapter boards compared to the BOX-3B.
detail:https://www.matterxiaomi.com/boards/topic/20869/esp32-s3-box-or-esp32-s3-box-lite#28343
Where to buy?
ESP32-S3-BOX-3B
https://www.amazon.com/dp/B0CSJC5BX6?ref=myi_title_dp&th=1
https://www.aliexpress.com/item/3256805983226753.html
ESP32-S3-BOX
https://www.adafruit.com/product/5290
ESP32-S3-BOX-3B Latest Fireware configure yaml file
https://github.com/esphome/wake-word-voice-assistants/tree/main/esp32-s3-box-3
https://github.com/esphome/wake-word-voice-assistants/blob/main/esp32-s3-box-3/esp32-s3-box-3.yaml
How To Use
Option 1: Espressif Box devices + Willow Multilingual Voice STT & TTS Home Assistant Add-on
Willow Application Server - Home Assistant Add-on
https://github.com/nwithan8/hassio-addons/tree/master/willow-application-server
My ESP32-S3-BOX-3b works fine!
HA setup - Core 2024.12.2, docker debian OS 12.4
Followed this guide: ESP32-S3-BOX voice assistant - flash fireware
And have ESPHOME configured inside HA in Devices - integration. Selecting ESPHome, I see the ESP32 S3 Box 3B.
Assist is configured as local assist as described here Creating a voice Assist pipeline - Home Assistant 1
Wake word is configured and installed as described here Enabling a wake word - Home Assistant 9 and configured for ‘Ok Nabu’
Box-3 is configured with Assist pipeline - Home Assistant cloud, and Wake word engine location - On device.
Booting box-3 I get the 3 dots… and then the ‘grey house with the smiling face’ - So do believe the firmware is installed (24.7.5.1).
At the ESP Device/box-3, when flipping ‘LCD Background’ or ‘Mute’ the screen turns off on the box, so we do have communication between the Box-3 and HA.
But saying the wake word ‘ok nabu’ (or chaning the wake words) does not change the screen - I was expecting in to become blue… nothing happens. - would say it is deaf…:wink: Tried ‘ok nabu turn off office lamp’ (Office lamp is exposed to assist) - it ignores me :wink:
Useful links
https://github.com/BigBobbas/ESP32-S3-Box3-Custom-ESPHome
https://github.com/esphome/firmware/tree/main/wake-word-voice-assistant
https://github.com/AlmostInteractive/ESP32-S3-Box3-IR-Blaster-Learning-Example/
https://github.com/AlmostInteractive/ESP32-S3-Box-3-Voice-Assistant-Sensor-Dock
https://pastebin.com/4zyxreKL
Comments
Comments are closed