Somni Component Architecture

Modular automation components that solve specific smart home challenges. Mix and match based on your needs.

Powered by Home Assistant

Required:SomniGlobal + SomniOccupancy+Your Choice of Components
SomniGlobal

Core Platform Foundation

Essential foundation that all Somni components need to work together. Handles the behind-the-scenes coordination.

• Required foundation • System coordination • Component communication
SomniOccupancy

Advanced Presence Detection

Centralizes all motion and occupancy sensors with intelligent grouping and timing. Powers automations across all other Somni components.

• Multi-sensor fusion • Timing intelligence • Cross-component automation
SomniLights

Intelligent Light Management

Solves the smart bulb + wall switch problem. Auto-groups switches and bulbs, manages both together with natural light algorithms and adaptive brightness.

• Event-driven or manual modes • Natural light blending • Night-safe dimming
SomniHomeKit

Seamless HomeKit Integration

Auto-discovers devices and creates frustration-free Apple ecosystem integration. Scales automatically as you add devices.

• Auto-discovery & grouping • Seamless Apple integration • Scales with growth
SomniSupport

Built-in Support Tools

Automated log collection and diagnostic ticket creation. Includes secure remote access toggle that you control for faster troubleshooting.

• Log aggregation • Ticket generation • Customer-controlled remote access
SomniDisplay

Dashboard Display Management

Wall-mounted display management for smart home dashboards. Auto-adjusts brightness by time of day, schedules screens on/off, and serves touch-optimized views.

• Auto-brightness • Screen scheduling • Touch-optimized dashboards
SomniLife

Life Integration

Connects your calendars, routines, and habits to home automations. Your home knows your schedule and adapts—morning routines, work modes, wind-down sequences.

• Calendar-aware automations • Routine detection • Context-aware responses

How Components Work Together

SomniGlobal
+
SomniOccupancy
+
SomniLights
to
Coordinated Automation

Example: Motion detected by SomniOccupancy triggers SomniLights to gradually illuminate the path, while SomniHomeKit exposes the scene to Apple devices, and SomniAI understands the context for voice control.