Skip to content
Theatersoft Home installation and configuration
JavaScript Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
system
.gitignore
COPYRIGHT
LICENSE
README.md
config.template.json
index.js
package.json
package.template.json
settings.template.json
setup.sh

README.md

Theatersoft

Theatersoft Home

Theatersoft Home is a home automation hub where smart devices of all types work together inside a touchscreen web app. Theatersoft builds on a distributed platform of extensible messaging services to encourage community driven device support. Developer friendly APIs enable automations directly in JavaScript for completely customized scenarios.

Installation

You can use any Linux machine such as a Raspberry Pi 3, mini PC, or container.

Create a directory to store your Theatersoft configuration; then install, configure, and deploy @theatersoft/home:

mkdir example && cd example
npm install @theatersoft/home
npm explore @theatersoft/home npm run config
npm run deploy

The Theatersoft server is now running.

See www.theatersoft.com/install for more instructions to:

  • create a server certificate
  • pair a web client
  • use a custom domain name
  • set up external network access
  • install the Z-Wave service and connect devices

Documentation and Support

https://www.theatersoft.com

https://www.theatersoft.com/community

Github

https://github.com/theatersoft

You can’t perform that action at this time.