Automatización de instalaciones domóticas mediante...
Transcript of Automatización de instalaciones domóticas mediante...
![Page 1: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/1.jpg)
Proyecto Final de MásterDesarrollo de aplicaciones de Software Libre
Automatización de instalaciones domóticas mediante PanStamp
Autor: Alberto Pelarda RoyoConsultor: Gregorio Robles Martínez
Tutor de Prácticas Externas: Oriol Palenzuela i RosésFecha: Junio de 2015
![Page 2: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/2.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Indice
● Introducción a panStamp● Análisis de la aplicación de panStamp a una
instalación domótica● Soluciones y herramientas implementadas en
el proyecto
![Page 3: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/3.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Resumen
● El objetivo principal de este proyecto es facilitar el diseño de instalaciones domóticas mediante la tecnología panStamp.
● Los dispositivos panStamp son unos circuitos inalambricos de bajo consumo diseñados para control y telemetría.
● Tareas:
● Estudio del funcionamiento actual del sistema● Planteamiento y análisis de viabilidad● Implementación de soluciones● Documentación
![Page 4: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/4.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
El proyecto panStamp
Se compone de diferentes componentes libres:
● Software:● Protocolo de comunicaciones● Herramientas de gestión● Librerías de programación
● Hardware:● Dispositivos inalambricos● Tarjetas de control y medida
![Page 5: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/5.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Características panStamp
● Pequeñas dimensiones● Bajo consumo● Frecuencias libres de
868-900-915 Mhz● Formato DIP-24● 18 entradas/salidas
analógicas/digitales● Programación a través
de Arduino
![Page 6: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/6.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Control de panStamp
● Lagarto MAX: Herramienta de automatización de eventos (obsoleta)
● Node-red: Herramienta de automatización de terceros:
● Protocolo de mensajería MQTT especifico para automatización
● Interficie gráfica web intuitiva y fácil de gestionar
● Permite crear funciones adicionales y conectar con otros elementos de software (correo electronico, twitter, etc...)
● Protocolo de comunicaciones SWAP
● Lagarto SWAP: Herramienta de comunicación con dispositivos panStamp
● Automatización:
![Page 7: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/7.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Creación de dispositivos panStamp1.Crear un sketch especifico de Arduino
2.Definición de numero de entradas/salidas y asignación los puertos
3.Definición de los registros internos necesarios para el protocolo SWAP
4.Programación del control de cada puerto según su función analógica/digital
5.Crear los archivos de configuración para cada nodo para el servidor Lagarto
![Page 8: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/8.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Domotica
● Conjunto de tecnologías de automatización de viviendas que permite el control de iluminación, clima, alarmas o accesos.
● Beneficios:● Confort● Seguridad● Eficiencia energética● Gestión remota
![Page 9: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/9.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Descripción del problema
● Diseño de un sistema para implementar instalaciones domoticas independientemente de la topologia de la vivienda
● Ejemplo plano de vivienda ● Ejemplo elementos de la vivienda
![Page 10: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/10.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Limitaciones de panStamp
● Diseño cerrado en entradas y salidas.
● Poca adaptabilidad a la instalación real.
● No se optimizan los recursos.
● Los cambios requieren un tiempo de desarrollo alto.
![Page 11: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/11.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
SoluciónSketch genérico + herramienta de generación de archivos de configuración
![Page 12: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/12.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Planificación
Fase 1:Creación del
Sketch genérico
Fase 2:Herramienta
de generaciónde nodos
Fase 3:Pruebas yValidación
Aplicación a unejemplo practico
![Page 13: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/13.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Hardware● Placas de test diseñadas para la simulación de
entradas y salidas mediante interruptores y LEDs, y selección de tipo de puerto mediante jumpers.
![Page 14: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/14.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Esquema ArduinoP
RO
GA
MA
CIÓ
N A
RD
UIN
O
LIB
RE
RIA
S P
AN
STA
MP
![Page 15: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/15.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Herramienta de generación de nodos
1. Información de tarjeta
2. Información de terminales
3. Opciones disponibles
![Page 16: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/16.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Proyecto de instalación domotica
![Page 17: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/17.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Automatización
● Ejemplo de automatización de persianas mediante Node-red
![Page 18: Automatización de instalaciones domóticas mediante …openaccess.uoc.edu/webapps/o2/bitstream/10609/53324...Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante](https://reader034.fdocument.pub/reader034/viewer/2022042621/5f772affa9bcca0a523fcf48/html5/thumbnails/18.jpg)
Alberto Pelarda Royo - Automatización de instalaciones domóticas mediante PanStamp
Conclusiones
● Objetivos concluidos:● Creación de procedimiento de creación de
instalaciones domoticas● Creación de aplicaciones sencillas, eficaces y
seguras● Validación mediante un ejemplo practico
● Puesta en práctica de los conocimientos adquiridos durante el máster