Home Assistant
Home Assistant OS
Home Assistant OS (HAOS) is the home automation platform at the centre of the OMEGA smart home. It runs as a dedicated VM on Proxmox, fully isolated from OMEGA Core, and connects to AI capabilities through a controlled API boundary.
The philosophy is simple: a smart home that doesn't depend on anyone else's servers. No cloud subscriptions. No vendor lock-in. No data leaving the network.
Infrastructure
Host
NiPoGi P2 Mini PC
Ryzen 4300U · 16GB RAM · 512GB SSD
Hypervisor
Proxmox VE
HAOS runs as a dedicated VM — isolated from OMEGA Core
Platform
Home Assistant OS
Supervised installation — full add-on and integration ecosystem
Network Access
Twingate
Zero-trust remote access for the whole estate, not HA-specific — no exposed ports, no VPN tunnels
Login
Local + Authentik (optional)
OIDC via the community hass-oidc-auth component — separate layer from Twingate. See Authentik
Architecture
OMEGA Core and Home Assistant are deliberately separated. Home Assistant is a consumer of OMEGA Core services — it does not run inside the OMEGA Core Docker stack, and it does not have direct access to OMEGA Core's internal network.
AI capabilities are exposed through the OMEGA Inference API on a controlled boundary. Home Assistant calls the API; it never talks directly to Ollama or Open WebUI. This maintains clear separation of concerns, keeps the blast radius of any misconfiguration contained, and means OMEGA Core can be updated, restarted or rebuilt without affecting home automation reliability.
Network access and application login are two separate, stacked layers here, not one combined mechanism: Twingate's zero-trust connector controls whether a device can reach the internal network at all — the same mechanism used for the rest of the estate, not something specific to Home Assistant — and is unrelated to which credentials unlock Home Assistant itself once you're on the network.
Components
OMEGA Voice
LiveNatural interaction.
Local wake word detection, speech recognition and conversational control through distributed voice satellites. Audio never leaves the device until the wake word fires.
OMEGA Automation
In DevelopmentGoverned execution.
Home Assistant automations, intelligent workflows and connected systems operating through a common control layer backed by OMEGA Core AI services.
OMEGA Core Integration
PlannedIntelligence layer.
Direct API integration between Home Assistant and OMEGA Core — context-aware automations, AI-assisted decision support and local LLM access from within HA.
Voice Satellite — omega-office
The first voice satellite is a Waveshare ESP32-S3 AI Smart Speaker running ESPHome with on-device wake word detection via micro_wake_word. Audio processing, wake word inference and VAD all run on the device — no audio is transmitted until the wake word has been detected locally.
Hardware
Waveshare ESP32-S3 AI Smart Speaker
Firmware
ESPHome 2026.x — single shared I2S bus, ESP32-S3 as primary
Wake Word
micro_wake_word — on-device inference, no cloud
Audio
ES7210 ADC · ES8311 DAC · dual microphones · 8MB PSRAM enabled
Roadmap
Wake word, microphone, speaker and conversational pipeline operational.
OMEGA Core AI integration — knowledge, automation and context services.
OMEGA Vision — local AI acceleration using Hailo-8 and computer vision.
OMEGA Knowledge — documentation, manuals and contextual retrieval for HA queries.
OMEGA Guard — monitoring, awareness and anomaly detection through HA sensors.