Hi all,
I’m at a dead end and need some help troubleshooting major issues with ESP-based devices in my Home Assistant setup.
I’m trying to set up two devices:
Home Assistant Voice Assistant
ESPHome Bed-Presence Sensor
1) Home Assistant Voice Assistant – Stuck in Setup & No Response
• The device is discovered and appears under ESPHome integration.
• I can see its sensors and control LEDs, but voice functions don’t work.
• When I go to Setup Assistant and configure the wake word (e.g., “Hey Jarvis”) twice, I get a blank screen with only “Skip” in the top right corner.
• It doesn’t proceed to the next steps, as shown in this setup guide at 00:37:15.
• In the next test screen, the device does not respond to any commands and has never produced audio output .
What I’ve Tried So Far:
Verified ESPHome integration – device is detected.
Tested on both HTTP (homeassistant.local:8123) and HTTPS (Nabu Casa) .
Checked Home Assistant logs – no relevant errors.
Tried different browsers (Safari & Opera) with the same issue.
Confirmed mDNS is enabled (no VLANs in my network).
Does anyone know how to resolve this issue?
2) ESPHome Bed-Presence Sensor – Can’t Connect to ESPHome
• The device is visible on my network (I can see it via IP scanning).
• However, I can’t add it to ESPHome in Home Assistant.
• I get this error:
Can't connect to ESP. Please make sure your YAML file contains an 'api:'
•The developer’s guide suggests using Settings → Devices & Services → ESPHome → Add Device and entering the IP + port, but this fails as well.
•To eliminate network issues, I’ve manually allowed traffic on port 6053 between HA and the device.
What I’ve Tried So Far:
Verified mDNS is enabled.
Confirmed no VLANs or network isolation.
Allowed traffic on port 6053 (ESPHome API).
Attempted to add via IP manually in ESPHome.
Restarted both Home Assistant and the ESP device.
I suspect something fundamental is wrong with my ESPHome setup rather than these being isolated issues.
Any ideas on what could be causing these problems? Let me know if additional logs or details would help. Thanks in advance!