#Esp32 s3 box 3
1 messages · Page 1 of 1 (latest)
Everything should be there. Where do you see this error?
The problem with s3-box-3 is that it doesn’t support the ADF and idf combo we use, but that shouldn’t result in errors in core
PipelineRun has wake_word_entity_id here https://github.com/home-assistant/core/blob/dev/homeassistant/components/assist_pipeline/pipeline.py#L458-L478
So your error is weird, do you have a stack trace or more info ?
are you running custom components ?
I'm getting the same error, I installed openWakeWord but now I'm getting pipeline timeouts
I also want to say the button press seems to be broken/MIA? But maybe that’s a consequence of it breaking and looping nonstop
my reasoning is that willow has released a version that was working for it (but stopped to release for it after...) : https://github.com/toverainc/willow/pull/263/files
my only change was really about the GPIO number :
- platform: ledc
pin: GPIO47
id: backlight_output
i trust that if you looked into it and saw incompatibility, that i was a bit naive 🙂
the errors i've mentioned are indeed inside core, and i have no custom_components related to "voice"
2023-10-03 18:58:46.900 WARNING (MainThread) [homeassistant.components.esphome.voice_assistant] Received unknown pipeline event type: stt-vad-end
2023-10-03 18:58:46.940 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/esphome/voice_assistant.py", line 238, in run_pipeline
await async_pipeline_from_audio_stream(
File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/__init__.py", line 103, in async_pipeline_from_audio_stream
await pipeline_input.execute()
File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1301, in execute
await self.run.end()
File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 557, in end
pipeline_data.pipeline_runs.remove_run(self)
File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1582, in remove_run
self._pipeline_runs[pipeline_id].remove(pipeline_run)
File "<string>", line 4, in __eq__
AttributeError: 'PipelineRun' object has no attribute 'wake_word_entity_id'
i'm getting the error when triggering manually (without a wake word) thanks to switch.voice_use_wake_word = off on my esphome device
when trying to use a debug loglevel, and disabling/re-enabling custom component, i'm now unable to reproduce the issue (but i do think that my espbox does not hear me)...
besides that i just saw the new debug assist option with wake word, and it worked fine, so i guess there is no issue here
the other reason i thought i had a chance to make my box 3 work : https://github.com/espressif/esp-adf/commit/eabd0ece088f2888e5f87dda340287a8eac610e2
We aim to support the Box 3 when we announce Chapter 4
(nevermind, I think this is a different issue)
that's great 🙂 i'll be patient now 🎄