SmartFlat
Modular real-time home automation server.
Devices are extensions. SmartFlat can potentially support anything.
Features
- Highly Compatible:
- Modular
- Everything is a module
- Easy to extend
- Flexible
- Real-time
- Scriptable
- Secure:
- SSL for communication
- PBKDF2 for hashing
- JWT for authentication
- OpenSource
- Self-hosted
- Customizable
- Choose whatever database you want
- Get a third-party WebUI
- Own a custom device? Write your own module
Installation
Ask me on Slack.
For Developers
Requires: git, yarn and node.js.
git clone https://github.com/smartflat/smartflat
yarn install
yarn run build
License
SmartFlat is MIT-licensed.