About Premise

Premise is a powerful, flexible home-automation platform that emphasizes local control, extensibility, and a scripted object model. The community continues to preserve documentation, examples, and add-ons originally shared by enthusiasts.

What makes Premise different

Premise UI overview
Premise user interface overview
Premise Builder showing objects
Builder tools for modeling devices and logic
Premise Browser
Built-in browser for navigation and control

Download Premise Builder Here: Includes Premise Builder and Premise SYS server. Premise Download site.

Modules & Add-Ins

There are numerous non-native plug-ins available for Premise; these plugins are called "modules." Adding most modules involves simple clicks, so you don’t have to be a programmer to use them. Modules are open-source and can be customized in VBScript via Premise Builder. They are stored in .xdo files which use XML to define and reference SYS classes. All modules run in a common thread.

There are also "add-ins" compiled using the Premise SDK. Add-ins are native, run in their own thread, and can be written in C++ or .NET. For SDK development see: Visual Studio 2008 Wizard and Quick Start Guide.

Popular community modules

Add-Ins

Video tutorials

New walkthroughs and demos are posted to our channel:
youtube.com/@ellerycoffman/videos

Bixby voice control

The Premise for Bixby capsule securely bridges voice commands to your Premise server using Cloudflare Tunnels and AWS. Get started here: premisesystems.org/bixby.

Questions or help? Email [email protected].