ASSISTANT ACCESS
MCP, scoped by design
Connect compatible assistants with OAuth 2.1 and PKCE-scoped tools for inventory, history, device control, groups, and workflow runs. The device role for voice is under development.
Everything Homenavi does, organized by capability.
The Device Hub brings supported integrations into one inventory. Give a device a room, tags, and groups so it can be found by place, purpose, or collection, while realtime HDP state keeps every connected control surface current.


Each person can create a control surface built around their own routines. Add weather, devices, integrations, and maps; then resize and rearrange widgets until the dashboard fits the way they use their home.
Place devices on an interactive floor map, inspect room-level state, and move into the room-filtered device inventory without losing spatial context. Groups still make whole-home actions simple when a room is not the right target.


Build workflows from triggers, conditions, branches, and actions. Sensor events, schedules, and integration events can drive scenes, device commands, and notifications, with command acknowledgement data available to the workflow.
Install an integration quickly, then use its setup UI to configure it. Behind the Integration Proxy, manifests declare device extensions, custom widgets, automation steps, and auth so each integration feels native to Homenavi.

Easy pairing flows
Start from an integration setup surface, then keep the device useful in the home model from its first live state update.
Modern Go microservices
Go services keep the realtime device runtime, automation, history, identity, and dashboard workloads explicit. HDP over MQTT carries shared events without forcing every consumer into a shared database.
For technical readers
Follow the data paths, service boundaries, device protocol, integration runtime, and deployment choices behind these capabilities.
Explore the architecture