En este workshop vamos a construir las bases para una solución de domótica hecha por nosotros mismos.
Vamos a construir un hub central utilizando un Raspberry Pi para controlar con Node.js dispositivos basados en Arduino de forma inalámbrica. También vamos a implementar una interfaz web simple para monitorear y comunicarse con el hub de forma remota.
El objetivo principal es plantear la arquitectura y hacer una implementación simple. Con esta base cada uno podrá después en sus casas implementar los sensores y actuadores que necesiten, como también mejorar el hub y la interfaz web para agregarles más funcionalidad.
Antes de empezar el taller necesitás tener instalado en tu computadora:
- Node.js: Podés descargarlo y seguir las instrucciones desde https://nodejs.org/en/download/, o usar el package manager de tu plataforma.
- Build essentials:
sudo apt-get install build-essential
- XCode Download
node-gyp
:npm install -g node-gyp
Nota En el taller vamos a usar placas Arduino Uno ya preparadas para usar Johnny-five, y Raspberry Pis 2 con Raspbian ya instalado.