Skip to main content

Milestones

Active

M0: Audio & System Stability

Target: February 2026 Status: In Progress (75%)

Fix the audio stack so PipeWire works reliably alongside Home Assistant's hassio_audio Docker container. Ensure the system boots into a working state every time.

DeliverableStatus
Diagnose and fix PipeWire audioDone
Permanently resolve hassio_audio conflictDone
Verify audio survives rebootDone
Document system configurationNot Started

M1: ESP32 Smart Speaker

Target: March 2026 Status: Not Started

Build and configure the ESP32 WiFi smart speaker with ESPHome and Home Assistant voice assistant integration.

DeliverableStatus
Flash ESPHome firmware to ESP32Not Started
Configure voice_assistant componentNot Started
Set up Home Assistant Assist pipeline (STT/TTS)Not Started
Test wake word detectionNot Started
Integrate speaker with Home AssistantNot Started

M2: Audio Routing & Voice Control

Target: April 2026 Status: Not Started

Enable voice commands to route audio between the laptop speakers and ESP32 smart speaker. Expose laptop as a media player entity in Home Assistant.

DeliverableStatus
Expose laptop PipeWire as HA media playerNot Started
Create HA automations for audio routing commandsNot Started
Voice command: "play audio on system speakers"Not Started
Voice command: "send audio to speaker 1"Not Started
Test end-to-end voice-controlled routingNot Started

Completed