Quantcast
Channel: Configuration - Home Assistant Community
Viewing all articles
Browse latest Browse all 106281

ESP32 S3 Box 3: Why is this so difficult?!

$
0
0

I’m not sure I’ve done any project in HA that has created more teeth gritting than getting this box to work! :slight_smile: I’m working on getting voice assistant cranking. I’ve made lots of progress, even getting it working flawlessly with ChatGPT! I just need to start on a dedicated voice assistant box. I’m starting with this Box 3 before I move into the more exciting realm of ripping apart my google home pucks.

I got the box bootstrapped and on my wifi by the usual means with no real fuss. I installed the Box 3 specific firmware with the short-and-sweet yaml that has the include from a github and my wifi secrets linking.

The box was deaf out of the gate. Microphone wasn’t working correctly. I wandered through searches and found some things to add in after bringing the whole config yaml down local to me. I got it to successfully compile, AND for the microphone to work once! I thought I was on my way. Then on a reboot, no more microphone.

I did much more toiling about for days with little change. I am also plagued with the very routine occurrence of giving the install command and the compile crashing. I do nothing except hit retry and the compile happily proceeds.

An ESPHome update came out yesterday with lots of fixes so I thought I’d give it a shot since I tried everything else. Viola! The microphone works! It hears me, processes the S2T and responds…but…now there is no speaker! I see it sending the reply .wav and the Box 3 playing it but no sound comes out. I reverted back to the “pure stock” version that is on github but same result.

Given the relatively small number of conversations on this, others seem to have gotten this sucker working. Can anyone give me some advice? I’m at my wits end. I’m not a newbie at esphome, i am running esp32 powermon and ratgdo without a single issue, it’s just the Box that is getting me!

I’m sure the first question will be “what’s your config yaml?” So here it is:

substitutions:
  name: esp32-s3-box-3-5aacd8
  friendly_name: ESP32 S3 Box 3
packages:
  esphome.voice-assistant: github://esphome/firmware/wake-word-voice-assistant/esp32-s3-box-3.yaml@main
esphome:
  name: ${name}
  name_add_mac_suffix: false
  friendly_name: ${friendly_name}

(followed by the api key and wifi references of course)

Any advice appreciated!

1 post - 1 participant

Read full topic


Viewing all articles
Browse latest Browse all 106281

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>