Open Source Smart Home Platform

Theatersoft Home

Live camera feeds show what’s happening

Device control and sensor monitoring

Web clients served from your own server

Web push notifications keep you informed

Bus and service based extensible platform

Theatersoft HVAC Screenshot

Modern JavaScript Ecosystem

  • Node.js + addons: services and device integration
  • Redux: state management
  • Preact: fast view rendering
  • PostCSS + Stylus + CSS Modules: easy modular styling
  • Rollup: optimized module bundling
  • Babel: post ES6 enhancements
Theatersoft Libraries

Add Your Own Devices

Services support device classes and protocols used by popular smart home products:

  • Z-Wave
  • X10
  • Cameras
  • HVAC
  • Serial
Theatersoft Devices Screenshot

Get Started