File size: 4,757 Bytes
60be3de fd06a12 60be3de fd06a12 699bb01 60be3de fd06a12 699bb01 fd06a12 4dbe61e fd06a12 4dbe61e fd06a12 4dbe61e fd06a12 699bb01 4dbe61e fd06a12 699bb01 4dbe61e fd06a12 699bb01 fd06a12 60be3de fd06a12 60be3de fd06a12 60be3de | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | <!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 Apps section in your browser</p>
</div>
</div>
<div class="step">
<div class="step-number">2</div>
<div>
<h4>Find and Install</h4>
<p>Search for "Reachy Mini HA Voice" and click Install</p>
</div>
</div>
<div class="step">
<div class="step-number">3</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> |