Implementación de domótica modular.
En este repositorio se encuentra todo el código fuente necesario para poder implementar un demo de la aplicación upbox, creado para fines academicos personales. También se tienen pretenciones de poder escalar la aplicación a fines domesticos o industriales.
Para compilar correctamente, se debe tener previamente instalado:
- libjson-glib-1.0-0 y libjson-glib-1.0-0-dev
- python-flask
- libsocket++-dev
- g++ y gcc
- python
Para compilar el demonio:
- cd daemon/
- make
Para ejecutar:
- ./upboxd
Para ejecutar la webapp:
- cd webapp/
- python webapp.py
Luego, ir al navegador y dirigirse a localhost:5000.
Debe tener los perifericos conectados al ordenador que contendrá al demonio.
Ingresar en la carpeta _arduino.
Ingresar en la carpeta documentation.