๐ง Reachy Mini Troubleshooting
โก Quick Diagnostic Commands
# 1. Check if Reachy is reachable ping reachy-mini.local # 2. Test dashboard health curl -X POST http://reachy-mini.local:8000/health-check # 3. Check backend status ./aurion status # 4. Test movement (if backend active) ./aurion emotion curious
โ Can't reach reachy-mini.local:8000
Symptoms:
- Connection refused
- Site cannot be reached
- ERR_CONNECTION_REFUSED
Solutions:
- Verify Reachy is powered on (check power LED)
- Wait full 60-90 seconds after power on
- Check both devices are on EXACT same WiFi network
- Verify not on different bands (2.4GHz vs 5GHz)
- Disable VPN if active
- Try direct IP instead of .local (e.g., http://192.168.1.110:8000)
- Check firewall settings
โ Dashboard loads but movements fail
Symptoms:
- Backend not running error
- Movement commands return errors
- APIs return 422
Solutions:
- ๐ด CRITICAL: Click the red switch in dashboard to activate backend!
- Wait 5 seconds after clicking switch for backend to initialize
- Check ./aurion status shows "Backend: Active"
- Refresh dashboard and try clicking switch again
- Power cycle if switch doesn't respond
โ mDNS (.local) not working
Symptoms:
- ping reachy-mini.local fails
- Can't resolve hostname
- Name or service not known
Solutions:
- Use IP address directly instead of .local
- Add to /etc/hosts: 192.168.1.110 reachy-mini.local
- Ensure Bonjour/Avahi service is running
- Check if on corporate network (often blocks mDNS)
- Try from different device to isolate issue
โ Movements not available
Symptoms:
- Empty movement lists
- Movements fail to load
- HuggingFace errors
Solutions:
- Ensure Reachy has internet access for first-time download
- Movements cache after first use
- Check if another app is running (only one at a time)
- Try a simple movement first: simple_nod
- Restart backend via dashboard switch
โ Network keeps dropping
Symptoms:
- Intermittent connection
- Works then stops
- Random timeouts
Solutions:
- Check WiFi signal strength
- Disable WiFi power saving on Reachy
- Lock devices to same access point (mesh networks)
- Check for IP conflicts
- Use static IP assignment
๐ Emergency Recovery
If Nothing Else Works:
- Connect a display and keyboard directly to Reachy's Raspberry Pi
- Login with default credentials (check robot documentation)
- Check services:
systemctl status reachy-dashboard ip addr show journalctl -u reachy-dashboard -n 50
- Restart dashboard service:
sudo systemctl restart reachy-dashboard
- Check network configuration:
nmcli device wifi list nmcli device wifi connect "YourWiFiName" password "YourPassword"
๐ Still Need Help?
- Check Pollen Robotics documentation: https://docs.pollen-robotics.com
- Join Reachy community forum
- Review AURION logs: ./aurion journal
- Contact Erik or the AURION team