Geez that’s strange.
Can you check that Respeaker device has tick “allow the device to perform Home Assistant actions”? It’s in Devices and services, in cog menu for the ESPHome entry.
Other than that I have no freaking idea what’s going on…
Thanks for your config.
I try to get sendspin working on this device but it is not showing up in musicassistant.
The yaml should be up to date. Is there any way to figure out if sendspin is present?
Sendspin is present. I use my Respeaker’s as multi-room speakers, no hiccups. Check your config. Are you sure you’re using my example?
Yes is it…
The strange thing is that it happens on all three Respeakers… and it doesn’t happen all the time, but sometimes it does, sometimes it doesn’t. I don’t know what causes it…
Hello,
I built this satellite some time ago and it has been working perfectly so far.
When installing a new internet router, I need to update my Wi-Fi settings in the configuration. Unfortunately, I get this error message during the update process.
Can anyone help me fix this problem? Thank you very much!
It feels like cache problem. Try deleting hidden .esphome folder and rebuild.
Thanks!
Done…but one step later…
INFO ESPHome 2026.1.4
INFO Reading configuration config\koala-factory.yaml...
INFO Updating https://github.com/formatBCE/esphome@respeaker_microphone
INFO Updating https://github.com/formatBCE/Respeaker-Lite-ESPHome-integration@main
INFO Detected timezone 'Europe/Berlin'
WARNING 'Mute/unmute sound' contains '/' which is reserved as a URL path separator. Automatically replacing with 'Mute\u2044unmute sound' (Unicode FRACTION SLASH). Please update your configuration. This will become an error in ESPHome 2026.7.0.
WARNING GPIO3 is a strapping PIN and should only be used for I/O with care.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq/#why-am-i-getting-a-warning-about-strapping-pins
INFO Generating C++ source...
INFO Applying optimized lwip settings: 65KB TCP windows, 64 mailbox sizes
INFO Applying optimized WiFi settings: 64 RX buffers, 64 TX buffers
INFO Compiling app... Build path: C:\windows\System32\config\.esphome\build\koala-satellite
Processing koala-satellite (board: esp32-s3-devkitc-1; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/55.03.35/platform-espressif32.zip)
--------------------------------------------------------------------------------
HARDWARE: ESP32S3 240MHz, 320KB RAM, 8MB Flash
- contrib-piohome @ 3.4.4
- framework-espidf @ 3.50502.0 (5.5.2)
- tool-cmake @ 4.0.3
- tool-esp-rom-elfs @ 2024.10.11
- tool-esptoolpy @ 5.1.0
- tool-mklittlefs @ 3.2.0
- tool-ninja @ 1.13.1
- tool-scons @ 4.40801.0 (4.8.1)
- toolchain-xtensa-esp-elf @ 14.2.0+20251107
Error: Detected a whitespace character in project paths.
========================== [FAILED] Took 6.15 seconds ==========================
Sorry for this basic questions…its long time ago for me
I guess you changed something in config… This error means there’s whitespace somewhere it shouldn’t be.
Also your config is pretty old, I’d advise updating from repo - I see some old warning that was addressed.
Just checked if Koala is building - it does.
Resetting the device with new config got sendspin working, thanks.
It turned out it was using an outdated base.yaml, not the new one in the config folder.
I just finished my project with Respeaker lite inside an IKEA SOLSKYDD…
I’ll post it as soon as possible. very beautiful and functional…
EDIT: posted the project: Voice Assistant with IKEA SOLSKYDD and Respeaker Lite
Nice one! I adore projects that add functionality to existing devices.
Would be great to have it with good sound - but I guess this can easily replace 3d-printing custom enclosure.

