You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-30Lines changed: 8 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,14 @@ A Home Assistant Custom Integration (HACS) that connects Xiaozhi ESP32 AI chatbo
23
23
24
24
Xiaozhi is an open-source ESP32-based AI chatbot that uses voice interaction and MCP protocol to control various smart home devices and services. It supports multiple ESP32 platforms and can integrate with various AI models like Qwen and DeepSeek.
25
25
26
+
<imgsrc="https://ph-files.imgix.net/80909cc8-6bcb-42b9-96eb-4572b4e8b3cf.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=969&h=640&fit=max&frame=1&dpr=1"alt="Xiaozhi ESP32 AI Chatbot"width="600">
27
+
28
+
-**All-in-one hardware:** ESP32-S3 (16 MB flash / 8 MB PSRAM), digital mic, speaker with class-D amp and 1.28–1.85″ colour LCD.
29
+
-**Local wake word + cloud intelligence:** an offline wake-word engine runs on the device; after activation audio is sent to Xiaozhi’s servers where ASR, LLM reasoning (Qwen, DeepSeek, Doubao …), and TTS are performed.
30
+
-**Voice-only Home-Assistant control:** this HACS integration connects the device to Home Assistant MCP, letting you toggle lights, scenes and more entirely by voice.
31
+
-**Many shapes, same guts:** boards are sold as square dev-kits, cubes, pucks and the cute **“Astronaut Ball”** shown above – all share the same firmware stack.
32
+
-**Ultra-low cost:** the Astronaut Ball costs **≈ USD 19** – cheaper than most bare ESP32 kits. [AliExpress product page](https://www.aliexpress.com/item/1005008600891141.html)
33
+
26
34
## Requirements
27
35
28
36
- Home Assistant 2024.1.0 or later
@@ -139,35 +147,6 @@ Once configured, your Xiaozhi device can:
139
147
140
148
## Troubleshooting
141
149
142
-
### Common Issues
143
-
144
-
1.**MCP Server Not Found**
145
-
146
-
-**Most Common Issue**: The official Home Assistant MCP Server integration is not installed
147
-
- Install it from `Settings` > `Devices & Services` > `Add Integration` > Search for "MCP Server"
148
-
- Restart Home Assistant after installation
149
-
- Check that the MCP Server integration is running and configured
150
-
- Verify the SSE endpoint is accessible at `http://localhost:8123/mcp_server/sse`
151
-
152
-
2.**Connection Failed**
153
-
154
-
- Check your internet connection
155
-
- Verify the Xiaozhi MCP endpoint URL
156
-
- Ensure the access token is valid
157
-
- Check that both this integration and the MCP Server integration are running
158
-
159
-
3.**Authentication Error**
160
-
161
-
- Regenerate the long-lived access token
162
-
- Ensure token has proper permissions
163
-
- Check that the MCP Server integration is properly configured
164
-
165
-
166
-
4.**Device Not Responding**
167
-
- Check Xiaozhi device is powered on
168
-
- Verify network connectivity
169
-
- Check xiaozhi.me service status
170
-
- Ensure your Xiaozhi device is properly configured with the correct MCP endpoint
0 commit comments