Desmond-Dong's picture
Update installation steps: add 'Show community apps' checkbox step
b30312a
raw
history blame
5.02 kB
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>Reachy Mini Home Assistant Voice Assistant</title>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<div class="hero">
<div class="hero-content">
<div class="app-icon">πŸ€–βš‘</div>
<h1>Reachy Mini Home Assistant Voice Assistant</h1>
<p class="tagline">Control your Home Assistant with voice using Reachy Mini robot</p>
</div>
</div>
<div class="container">
<div class="main-card">
<div class="app-details">
<h2>What is this?</h2>
<p style="text-align: center; color: #475569; line-height: 1.8; margin-bottom: 2rem;">
This app transforms your <strong>Reachy Mini robot</strong> into a <strong>voice assistant for Home Assistant</strong>.
Speak to Reachy Mini, and it will control your smart home devices through Home Assistant's voice commands.
Reachy Mini provides visual feedback with head movements and antenna animations while listening and responding.
</p>
<h2>Installation</h2>
<div class="how-to-use">
<h3>Install from Reachy Mini Dashboard:</h3>
<div class="steps">
<div class="step">
<div class="step-number">1</div>
<div>
<h4>Open Reachy Mini Dashboard</h4>
<p>Navigate to the Applications section in your browser</p>
</div>
</div>
<div class="step">
<div class="step-number">2</div>
<div>
<h4>Show Community Apps</h4>
<p>Check the "Show community apps" checkbox to see third-party applications</p>
</div>
</div>
<div class="step">
<div class="step-number">3</div>
<div>
<h4>Find and Install</h4>
<p>Search for "Reachy Mini Home Assistant Voice Assistant" and click Install</p>
</div>
</div>
<div class="step">
<div class="step-number">4</div>
<div>
<h4>Connect to Home Assistant</h4>
<p>The app will be automatically discovered by Home Assistant via mDNS</p>
</div>
</div>
</div>
</div>
<h2>Features</h2>
<div class="template-info">
<div class="info-box">
<h3>🎀 Voice Wake Word</h3>
<p>Say "Okay Nabu" to activate. Reachy Mini detects your voice locally and sends commands to Home Assistant.</p>
</div>
<div class="info-box">
<h3>🏠 Smart Home Control</h3>
<p>Home Assistant processes your voice commands and controls your smart home devices automatically.</p>
</div>
<div class="info-box">
<h3>πŸ”Š Voice Response</h3>
<p>Reachy Mini speaks responses back with natural head movements and antenna animations for visual feedback.</p>
</div>
<div class="info-box">
<h3>πŸ“Ή Camera Streaming</h3>
<p>MJPEG video stream available in Home Assistant as a Generic Camera for real-time monitoring.</p>
</div>
<div class="info-box">
<h3>πŸŽ›οΈ 30+ Control Entities</h3>
<p>Complete robot control via Home Assistant: motors, head position, LEDs, emotions, and more.</p>
</div>
</div>
<h2>Usage</h2>
<div class="how-to-use">
<h3>After Installation:</h3>
<div class="steps">
<div class="step">
<div class="step-number">1</div>
<div>
<h4>Automatic Discovery (Recommended)</h4>
<p>Home Assistant will automatically discover your Reachy Mini via mDNS. A notification will appear - just click to add.</p>
</div>
</div>
<div class="step">
<div class="step-number">2</div>
<div>
<h4>Manual Setup (if needed)</h4>
<p>Settings β†’ Devices & Services β†’ Add Integration β†’ ESPHome β†’ Enter Reachy Mini IP:6053</p>
</div>
</div>
<div class="step">
<div class="step-number">3</div>
<div>
<h4>Start Using</h4>
<p>Say "Okay Nabu" followed by your Home Assistant voice command (e.g., "Okay Nabu, turn on the lights")</p>
</div>
</div>
</div>
</div>
<h2>Links</h2>
<div class="template-info">
<div class="info-box">
<h3>πŸ“¦ Source Code</h3>
<p><a href="https://huggingface.co/spaces/djhui5710/reachy_mini_ha_voice/tree/main" target="_blank">View on HuggingFace</a></p>
</div>
<div class="info-box">
<h3>πŸ”§ Original Project</h3>
<p><a href="https://github.com/OHF-Voice/linux-voice-assistant" target="_blank">OHF-Voice/linux-voice-assistant</a></p>
</div>
<div class="info-box">
<h3>πŸ€– Pollen Robotics</h3>
<p><a href="https://www.pollen-robotics.com/" target="_blank">Visit Website</a></p>
</div>
</div>
</div>
</div>
</div>
<div class="footer">
<p>
πŸ€– Reachy Mini HA Voice β€’
<a href="https://github.com/pollen-robotics" target="_blank">Pollen Robotics</a> β€’
<a href="https://huggingface.co/spaces/pollen-robotics/reachy-mini-landing-page#apps" target="_blank">Browse More Apps</a>
</p>
</div>
</body>
</html>