Somni LogoBuilt on open-source software

Built on Enterprise-Grade Open Source

Professional infrastructure that's proven in production. No proprietary black boxes, no vendor lock-in.

Built by Data Scientists & Network Engineers

This infrastructure wasn't designed by hobbyists. It's built by professionals who understand enterprise-grade systems, data-driven monitoring, and proper network architecture.

📊

Data Science Expertise

  • Analytics-driven monitoring: Real-time metrics collection with Prometheus, visual dashboards with Grafana
  • Anomaly detection: Statistical models identify issues before they impact service
  • Predictive maintenance: Pattern recognition flags equipment degradation early
  • Performance optimization: Data-driven decisions on resource allocation and scaling
  • Machine learning integration: Local AI models for occupancy, energy optimization, and automation
🔒

Network Engineering Expertise

  • Professional network architecture: VLANs for device isolation, proper subnet design, QoS policies
  • Security-first design: Zero-trust principles, encrypted tunnels (Tailscale/WireGuard), firewall rules
  • Enterprise infrastructure: Ubiquiti UniFi for routing, switching, WiFi, and security cameras
  • Remote management: Secure VPN access for maintenance, no exposed ports, audit logging
  • High availability: Redundancy planning, automated failover, disaster recovery

The result? You get systems designed with the same rigor as enterprise IT deployments, but managed as a service so you don't need technical expertise. We handle the complexity - monitoring, security, updates, optimization - while you simply use reliable, professionally-managed automation.

How It Works

Your smart home runs on hardware at your location. Your data stays yours. We monitor and maintain everything remotely.

🏠

Your System

At your home or property

Small, quiet hardware that runs everything locally. Stores your data, controls your devices, works even if internet goes down.

  • • All your data stays here
  • • Controls smart devices locally
  • • Offline operation capability
  • • Hardware you own
📡

Somni Operations

Remote monitoring & management

We watch your system 24/7, deploy updates, catch issues before they become problems. All done remotely.

  • • 24/7 health monitoring
  • • Remote updates & maintenance
  • • Proactive issue detection
  • • Immediate support access
🤓 For the Nerds: Complete Technical Architecture →

🔧 How We Manage Your System Remotely

Kubernetes Orchestration: Your local system runs as a managed Kubernetes cluster (K3s lightweight distribution). We deploy, scale, and update services via GitOps workflows with zero-downtime rolling updates. You get enterprise-grade container orchestration without managing it yourself.

Your Local Access: Access all dashboards from any device on your local network. Home Assistant, energy monitoring, tenant management (property owners) - all available at home.local or 192.168.x.x addresses. No internet required for daily use.

Your Remote Access (Optional Add-On): Cloudflare Tunnel gives YOU remote access from anywhere using your own custom domain (myhome.example.com or yourproperty.example.com). Access your dashboards securely from your phone while traveling - no port forwarding, no dynamic DNS, just secure HTTPS. Completely separate from our management access.

Our Management Access (Included): Tailscale VPN creates a separate encrypted WireGuard tunnel for Somni operations only. We push updates, deploy services, troubleshoot remotely - all through a private mesh network completely invisible to the outside world. Your access and our access are separate networks. Zero open ports on your firewall.

📦 Complete Open-Source Stack (20+ Services)

Core Platform
  • Home Assistant - Device integration & automation
  • Kubernetes (K3s) - Container orchestration
  • Tailscale - Secure VPN mesh network
  • Cloudflare - Zero Trust tunnels & CDN
Data & Storage
  • PostgreSQL - Primary database
  • Nextcloud - File storage & sync
  • Paperless-ngx - Document management
  • Homebox - Home inventory
Property Management (Optional)
  • Grocy - Inventory & chores
  • SomniProperty - Tenant & lease tracking
  • Infisical - Secrets management
Automation & AI
  • Node-RED - Visual automation flows
  • Ollama - Local LLM runtime
  • LocalAI - Self-hosted AI models
  • Music Assistant - Multi-room audio
Security & Monitoring
  • Wazuh - Security monitoring (SIEM)
  • Pi-hole - Network-wide ad blocking
  • Bitwarden - Password management
  • Frigate - NVR with AI detection
Computer Vision
  • Frigate - Smart camera NVR
  • CompreFace - Face recognition
  • Double-Take - Person detection
  • Scrypted - Video integration
Notifications
  • ntfy - Push notifications
  • Gotify - Self-hosted notifications
Development
  • Rally - Project management
  • GitOps - Automated deployments

🏗️ System Architecture

Your Local Cluster: Runs on a mini PC at your location (Beelink Mini S12 Pro - Intel N100, 16GB RAM, 500GB NVMe). Kubernetes manages 15-25 containerized services depending on your configuration. Everything runs locally - your data never leaves your home unless you explicitly send it somewhere (like cloud backups you control).

Self-Healing Infrastructure: Kubernetes continuously monitors every container. If a service crashes, it automatically restarts within seconds. Health checks detect degraded performance and trigger automated recovery. Failed pods are replaced, networking reconfigures automatically, and persistent data stays safe. This isn't just monitoring - it's active self-repair without human intervention.

Horizontal Scalability: Need more power? Add another mini PC to your cluster. Kubernetes distributes workloads across multiple nodes, spreading services for better performance and redundancy. Start with one mini PC for basic automation, add a second for compute-intensive tasks (local AI, video processing, complex analytics), or a third for multi-building portfolios. The cluster adapts automatically.

Operations Center: SomniCluster master (101+ services) monitors all client clusters via Tailscale VPN. Prometheus scrapes metrics every 30s, Loki aggregates logs, Grafana dashboards show system health. We get alerts if anything looks wrong - usually before you'd notice.

Update Process: We push updates via GitOps (ArgoCD/FluxCD pattern). Your cluster pulls new container images, performs rolling updates with health checks. If something breaks, automatic rollback. Zero-downtime updates mean your lights keep working while we upgrade Home Assistant.

Offline Operation: If internet drops, your cluster keeps running. Local device control continues, automations work, everything functions. You only lose remote access and our monitoring - the smart home itself is unaffected.

💡 Why This Matters: Complete Portability

Every service listed above is open-source and exportable. If you ever leave Somni, you could:

  • • Hire another systems engineer to manage your cluster
  • • Manage it yourself if you're technical (we'll provide documentation)
  • • Export all data and migrate to another platform

You own the hardware. You own the data. You own the configurations. We're just the operations team managing it for you.

Somni Home Assistant Components

Custom integrations built on top of Home Assistant. Open source, actively maintained, deployed across 5+ homes and properties.

Somni Global

DEPLOYED

Core integration providing global services, system coordination, and unified state management across all Somni components.

Somni AI

IN DEV

Natural language processing for voice/text commands. Context-aware responses with local LLM support and cloud fallback.

Somni ML

IN DEV

Machine learning for pattern recognition, anomaly detection, and predictive maintenance across building systems.

Somni Lights

DEPLOYED

Intelligent lighting control with adaptive brightness, circadian rhythm support, and occupancy-aware automation.

Somni Occupancy

DEPLOYED

Multi-sensor occupancy detection combining motion, door sensors, and device presence for accurate room status.

Somni HomeKit

DEPLOYED

Seamless Apple HomeKit integration with secure pairing and native iOS/macOS control for all building systems.

Somni Support

IN DEV

Remote diagnostic tools, system health monitoring, and automated troubleshooting for faster issue resolution.

Somni Energy

IN DEV

Real-time energy monitoring, usage analytics, and cost tracking per unit with automated reporting and billing integration.

Optional: For Property Owners & Landlords Only

Homeowners don't need this - your smart home automation is complete without it

SomniProperty Platform

Purpose-built property management system that integrates with building automation. Optional add-on for landlords and property owners. Currently powering 3-unit HOA with 5 additional beta deployments.

Property Management Features

  • • Multi-property & multi-unit management
  • • Tenant & lease tracking
  • • Work order management
  • • Document storage & organization
  • • Payment processing integration
  • • Maintenance scheduling & history
  • • Reporting & analytics dashboards

Building Integration

  • • Real-time device status monitoring
  • • Smart lock management per unit
  • • Energy usage tracking & billing
  • • Environmental sensor data (temp, humidity, leaks)
  • • Automated work order creation from sensors
  • • Occupancy tracking & vacancy alerts
  • • Building-wide automation rules
70%
Platform Complete
96
API Endpoints
3
Units Managed
5
Beta Deployments

SomniCluster Infrastructure

Production infrastructure that's been running for years. This isn't a side project - it's real operational experience at scale.

Databases

  • • PostgreSQL (primary data store)
  • • MySQL (legacy integrations)
  • • TimescaleDB (time-series metrics)
  • • Redis (caching & sessions)

Message Brokers

  • • EMQX (MQTT broker)
  • • Mosquitto (IoT messaging)
  • • RabbitMQ (task queues)

Monitoring & Ops

  • • Grafana (dashboards)
  • • Prometheus (metrics collection)
  • • Loki (log aggregation)
  • • Uptime Kuma (health checks)

Automation & Integration

  • • n8n (workflow automation)
  • • Home Assistant (building control)
  • • Node-RED (data flows)

Orchestration

  • • Kubernetes (container orchestration)
  • • Docker (containerization)
  • • Traefik (reverse proxy & routing)

Plus 90+ More Services

  • • CI/CD pipelines
  • • Backup & recovery systems
  • • Security & authentication
  • • Development tools

99.9%+ Uptime

Years of production operation managing real data and real workloads. When you use Somni, you benefit from infrastructure that's already proven reliable.

100% Open Source Foundation

Every Somni component is available on GitHub. You can review the code, see how it works, and verify there are no hidden behaviors or backdoors.

No Black Boxes

Full transparency in every component

No Lock-In

Switch providers or self-manage anytime

Community-Driven

Built on Home Assistant's millions of users

Explore Our GitHub

Hardware You Own

Your Smart Home Hardware

Beelink Mini S12 Pro - Quiet, energy-efficient mini PC

ProcessorIntel N100 (4 cores)
Memory16GB DDR4
Storage500GB NVMe SSD
Power15-25W typical
Size~5" × 5" × 2"
ConnectivityGigabit Ethernet, WiFi
Noise LevelSilent operation
Offline ModeFully functional

For property owners managing multiple buildings: Additional hardware deployed per location for distributed architecture

You Own All Hardware

These aren't leased devices. When you pay the setup fee, this hardware is yours. If you ever leave Somni, you keep everything.

Hardware & Vendor Ecosystem

We use preferred vendors who share our commitment to local control, open standards, and reliability. No proprietary ecosystems, no cloud dependencies.

🛡️

Ubiquiti: Foundation for Everything

Every Somni deployment starts with Ubiquiti UniFi infrastructure. Professional-grade networking, security cameras, and access control that just works. Somni integrates deeply with UniFi, expanding its utility with intelligent automation and centralized management.

UniFi Network

  • • Dream Machine / Dream Router
  • • UniFi switches for PoE devices
  • • WiFi 6/7 access points
  • • VLANs for IoT device isolation
  • • Traffic analytics and monitoring

UniFi Protect

  • • AI-powered security cameras
  • • Local NVR recording (no cloud)
  • • Person/vehicle detection
  • • Integrated with Home Assistant
  • • Event-driven automation triggers

UniFi Access

  • • Smart door locks and readers
  • • Access control management
  • • Per-tenant access codes (property owners)
  • • Entry/exit logging and analytics
  • • Integrated with work orders

Somni's Integration: We connect UniFi's camera events, network presence, and access logs to your automation system. Cameras detect motion → lights turn on. Door unlocks → HVAC adjusts. Network traffic anomalies → security alerts.

Lighting Control: Your Choice

💡

Philips Hue

Premium smart lighting

  • • Wide bulb selection (color, white, ambiance)
  • • Local API control via Hue Bridge
  • • Reliable, battle-tested hardware
  • • Perfect for homes and apartments
  • • Entertainment sync capabilities
🎚️

Lutron Caseta

Professional-grade dimmers & switches

  • • In-wall dimmers and switches
  • • Works with any dimmable bulb
  • • Pico remote controls
  • • Rock-solid local control
  • • Ideal for permanent installations

Shelly Relays

WiFi smart switches & relays

  • • Retrofit existing switches
  • • No neutral wire required (some models)
  • • Local MQTT and HTTP control
  • • Budget-friendly option
  • • Works with any fixture

Mix and match based on room requirements and budget. All integrate seamlessly with SomniLights for unified control.

🎯

Apollo Automations: Preferred Sensors

Apollo Automations builds exactly what we need: local-controlled, fully open-source sensors designed for professional deployments. No cloud dependencies, no proprietary protocols, just reliable hardware that respects your data.

MSR-1 Multi-Sensor

  • • mmWave presence detection (human presence, not just motion)
  • • Temperature, humidity, light level
  • • CO2, VOC air quality monitoring
  • • 100% local ESPHome integration
  • • Perfect for SomniOccupancy and HVAC control

MTR-1 mmWave Motion Sensor

  • • Detects presence even when stationary
  • • No false negatives (unlike PIR sensors)
  • • Tunable sensitivity and zones
  • • Open-source firmware (ESPHome)
  • • Powers intelligent lighting automation

Why Apollo Automations?

🔓

Fully Open Source

ESPHome-based firmware. You can modify, audit, and customize every sensor.

🏠

100% Local Control

Zero cloud dependency. Sensors talk directly to Home Assistant via local network.

🛠️

Built for Pros

Designed for integrators and automation professionals, not just DIY hobbyists.

Real-world impact: Apollo sensors power SomniOccupancy's accurate presence detection, enabling truly hands-free automation. Walk into a room, lights adjust automatically. Leave, everything turns off - no motion sensor delays or false triggers.

Additional Trusted Vendors

Climate Control

  • • Ecobee thermostats
  • • Nest (local API)
  • • Sensibo AC controllers

Smart Locks

  • • Yale Assure series
  • • Schlage Encode
  • • August (WiFi models)
  • • UniFi Access locks

Leak Detection

  • • Aqara water sensors
  • • Shelly Flood sensors
  • • Smart water shutoffs

Energy Monitoring

  • • Emporia Vue
  • • Sense Energy Monitor
  • • Shelly EM

3,000+ Compatible Devices

Thanks to Home Assistant's massive ecosystem, you're not locked into specific vendors. We recommend the above based on reliability and local control, but Somni works with thousands of brands and devices.

See It In Action

Want to discuss how this technology fits your specific home or property? Let's talk.