An open API service indexing awesome lists of open source software.

https://github.com/molda/thingshub

Application for Internet of Things and Home Automation based on Total.js framework
https://github.com/molda/thingshub

dashboard devices home-automation iot visual-programming

Last synced: about 1 month ago
JSON representation

Application for Internet of Things and Home Automation based on Total.js framework

Awesome Lists containing this project

README

        

# ThingsHub

ThingsHub is essentialy a wrapper for bellow listed Total.js apps plus some additional features(packages) specialy usefull for home automation.

## To run the app, there's a few things that need to be done first:
- make sure you have **Node.js** installed (recommended version 8 or higher)
- **git clone** this repo and cd into the created folder
- **install total.js** framework using `npm i total.js`
- **run the install script** using `node install.js`

Now you can run the app `node debug.js`

Total.js Apps (packages):
- [Flow](https://www.totaljs.com/flow/)
- [FlowBoard](https://www.totaljs.com/flowboard/)
- [DashBoard](https://www.totaljs.com/dashboard/)

Additional packages:
- Devices - just a page that shows all connected devices(requires a use of the Flow component called `Devices status`)
- ...more to come as needed

![Flow](https://github.com/molda/ThingsHub/blob/master/imgs/th1.png)
![DashBoard](https://github.com/molda/ThingsHub/blob/master/imgs/th2.png)
![Devices](https://github.com/molda/ThingsHub/blob/master/imgs/th3.png)