Reachy Mini App
Transform Reachy Mini Wi-Fi into a voice-controlled smart home hub. Natural conversations, expressive movements, gesture recognition โ all seamlessly connected to Home Assistant.
Before You Start
Make sure you have everything ready for a smooth setup.
This app requires the Wi-Fi version of Reachy Mini. The USB version has not been validated
A running Home Assistant instance
Both Reachy Mini and Home Assistant must be on the same local network.
Configure a Voice Assistant pipeline in Home Assistant (STT + TTS + LLM).
Getting Started
Install and connect in under a minute. No configuration needed.
Installation
How it works
This Reachy Mini app uses ESPHome protocol to communicate with Home Assistant โ no ESPHome device needed. Home Assistant discovers it via mDNS and adds the robot entities automatically. Voice commands are processed by your Home Assistant instance โ STT, intent recognition, and TTS all happen there.
Capabilities
Zero-configuration robot entities, built-in reactions, and auto-discovery via mDNS.
Local wake word detection with MicroWakeWord and OpenWakeWord. Say "Okay Nabu" or "Hey Reachy" to activate.
Full Home Assistant integration. Control lights, switches, climate, media โ anything in your Home Assistant.
YOLO-based face detection with body following. Head and body move together naturally to track you during conversations.
HaGRID ONNX models recognize hand gestures and publish the detected gesture label and confidence to Home Assistant entities.
Built-in listening, thinking, speaking, timer, and emotion reactions with natural head sway and non-blocking motion during conversations.
MJPEG video stream as ESPHome Camera entity. Real-time monitoring in Home Assistant dashboard.
Sendspin protocol support. Sync audio playback with other speakers throughout your home.
Install and go. mDNS auto-discovery and built-in HA reactions mean the default experience works without extra setup.
Custom Lovelace card for Home Assistant. Real-time 3D visualization of robot pose and status.
Device-first Home Assistant blueprint for presence automations using the current zero-config model: sleep control, idle behavior, and speaker volume.
Version-driven GitHub release workflow. Update pyproject/changelog, then release is created automatically.
Updates
Resources
Lovelace Card for HA
๐ฆGitHub Repository
๐งฉPresence Companion YAML
๐คReachy Mini Creator
๐Smart Home Platform
โกCommunication Protocol
๐คVoice Assistant Base
๐Wake Word Detection
๐Face Detection Model
โReference Project
๐Multi-room Audio
๐More Apps