See How It Actually Works
Real automations running in production. Here's what happens behind the scenes.
For Your Home
Automations designed for single homes, townhomes, and condos.
Light That Follows Your Day
Your lights warm up with you in the morning, brighten for focus during the day, and dim to candlelight warmth in the evening. No switches, no schedules to program — it just follows your day.
Sun Position
Time of day + natural light level
somni_lights + somni_occupancy
Adaptive color temp with room presence
Lights Adjust
2700K morning → 4000K midday → 2200K evening
Sun Position
Time of day + natural light level
somni_lights + somni_occupancy
Adaptive color temp with room presence
Lights Adjust
2700K morning → 4000K midday → 2200K evening
Lighting dashboard showing color temperature timeline
▶Technical Details
Your Home Anticipates Your Moves
Walk from the kitchen toward the hallway and the hallway light is already on. The living room starts dimming as you move away. Your home knows the layout and prepares rooms before you arrive.
Motion Detected
somni_occupancy senses movement
somni_spatial
Room graph + Dijkstra influence propagation
Adjacent Rooms Prepare
Lights, climate pre-condition ahead of you
Motion Detected
somni_occupancy senses movement
somni_spatial
Room graph + Dijkstra influence propagation
Adjacent Rooms Prepare
Lights, climate pre-condition ahead of you
Spatial graph visualization showing room connections and influence weights
▶Technical Details
The Call That Doesn't Waste Your Time
Unknown number calls. AI answers, determines it's a solar panel sales pitch, and engages the caller in a 12-minute conversation about their "leaky roof." You get a notification summary. Scammer wastes their time, not yours.
Incoming Call
Unknown number via Telnyx
somni-telephony
Whisper STT → Claude intent analysis
Smart Routing
Scam → AI persona engages / Legit → notify + forward
Incoming Call
Unknown number via Telnyx
somni-telephony
Whisper STT → Claude intent analysis
Smart Routing
Scam → AI persona engages / Legit → notify + forward
Call log showing screened calls with AI-generated summaries
▶Technical Details
For Your Properties
Automations designed for multi-unit properties and property managers.
Leak Detection Before It's Expensive
Water sensor under the kitchen sink triggers at 2am. Your phone buzzes within seconds. The system logs the event with timestamp. You call a plumber in the morning instead of discovering a flooded unit next week.
Water Sensor
Zigbee sensor detects moisture
Home Assistant
Automation triggers alert chain
Alert + Log
Push notification + ticket created + timestamp logged
Water Sensor
Zigbee sensor detects moisture
Home Assistant
Automation triggers alert chain
Alert + Log
Push notification + ticket created + timestamp logged
Alert notification showing leak detection with timestamp and unit location
▶Technical Details
The Contractor Code That Expires
Plumber arrives at 9am. Their temporary access code works. They finish at 11am. The code expires at noon. You see exactly when they entered and left — without being there.
Maintenance Ticket
Created in Zammad ticketing system
n8n Workflow Chain
Auto-assign → generate code → activate lock → monitor SLA
Full Accountability
Entry/exit logged + code expires + SLA tracked
Maintenance Ticket
Created in Zammad ticketing system
n8n Workflow Chain
Auto-assign → generate code → activate lock → monitor SLA
Full Accountability
Entry/exit logged + code expires + SLA tracked
Contractor access log showing entry and exit timestamps with expired code
▶Technical Details
Papers Into Your System
Drop a PDF of your contractor's invoice into the shared folder. It gets OCR'd, classified as "plumbing invoice," tagged with the property address, and filed. The amount appears in your financial tracking. You didn't do anything except drop a file.
File Dropped
PDF added to Nextcloud folder
n8n Document Pipeline
MinIO trigger → Paperless OCR → classify + extract metadata
Filed & Tracked
Tagged, categorized, linked to property record
File Dropped
PDF added to Nextcloud folder
n8n Document Pipeline
MinIO trigger → Paperless OCR → classify + extract metadata
Filed & Tracked
Tagged, categorized, linked to property record
Document pipeline showing classified invoices with extracted metadata
▶Technical Details
Inspection Scheduled, Calendar Booked, Notification Sent
Mark a task "Schedule inspection for Unit 2B." The system extracts the unit, books a slot on your calendar, sends the tenant a heads-up, and creates a ticket to track it. One checkbox, four actions.
Task Completed
Checkbox marked in Vikunja
n8n Orchestration
Extract unit → book Cal.com slot → notify tenant
Four Actions Done
Calendar + notification + ticket + status update
Task Completed
Checkbox marked in Vikunja
n8n Orchestration
Extract unit → book Cal.com slot → notify tenant
Four Actions Done
Calendar + notification + ticket + status update
Calendar view showing booked inspection with linked Zammad ticket
▶Technical Details
How It All Connects
Three layers working together. Each does one thing well.
Home Assistant
Device Control
Talks to your lights, locks, sensors, and cameras via Zigbee, Z-Wave, and WiFi. The hands of your smart home.
“Turn this light on”
Somni Components
Intelligence Layer
Spatial awareness, adaptive lighting, occupancy detection, AI voice. Makes decisions about what should happen and when.
“This room should be warm and dim because it's 9pm and someone's watching TV”
n8n Workflows
Orchestration
Connects services together. When something happens in one system, workflows trigger actions across others.
“Contractor finished → close ticket → expire access code → notify owner”
Home Assistant controls devices. Somni components add intelligence. n8n workflows connect everything else. All running locally on your hardware.
Want to See Your Home Run Like This?
Tell us about your home or property and we'll show you what's possible.