Este documento describe dos demostraciones de sistemas de automatización doméstica. La primera demostración involucra el control de dispositivos domésticos como lámparas, sirenas y enchufes inteligentes a través de comandos de voz reconocidos por Asterisk e implementados mediante solicitudes HTTP a un servidor Zipato. La segunda demostración describe un sistema de teleasistencia que utiliza dispositivos como un llavero inteligente Fibaro y una sirena Fortrezz. Ambas demostraciones se basan en una Raspberry Pi ejec
2. Alberto Sagredo Castro
¿Quién soy?
• Alberto Sagredo Castro
• @albersag
• Alicantino de adopción.
• Entusiasta de mi trabajo y autodidacta.
• Formación Asterisk, Kamailio.
• Consultoría e Ingeniería en VoIP.
• Más info http://www.linkedin.com/in/albersag
www.voipnovatos.es
3. Alberto Sagredo Castro
Tópicos de la domótica
• La domótica es cara.
• La domótica es complicada.
• La domótica sólo la tiene Bill Gates en su
casa.
• La domótica es exclusiva.
• La domótica es propietaria y cerrada.
www.voipnovatos.es
4. Alberto Sagredo Castro
Realidad de la domótica
• La domótica NO es cara.
• La domótica NO es complicada.
• La domótica supone un coste de un 1 % de
la vivienda.
• La domótica es de ámbito plural.
• La domótica puede ser lo abierta que
queráis.
www.voipnovatos.es
5. ¿Para qué sirve?
Alberto Sagredo Castro
• Eficiencia y Ahorro energético
• Seguridad (Intrusión, inundación,
incendio....)Accionamiento remoto de dispositivos
• Confort, control.
• Ocio/Comunicaciones Multimedia
• eSalud
• Robótica de servicios (limpieza, cortar césped.)
www.voipnovatos.es
7. Protocolo X10
• Protocolo que nace en en los 70’s.
• Comunicación por los cables de electricidad
(Powerline).
• Depende del cableado iba mejor o peor.
• Es el más “consolidado”.
• No hay “feedback” del estado del dispositivo.
• Usado mucho en entorno Industrial.
• Direccionamiento limitado de dispositivos (16 x 16 ).
8. Protocolo
• Protocolo creado y controlado por Zensys. Comprado x Sigma Designs
• Comunicación Wireless en 868 Mhz (EU) 908 Mhz (USA)
• Red Mesh entre los dispositivos.
• El que mayor expansión y apoyo de fabricantes hoy en día.
• Hay feedback del estado del dispositivo.
• Fácil instalación y despliegue.
• Soporte Local de vendedores. (zwave.es)
• Opciones SW Libre Open-zwave. HW Zensys
• Bajo Consumo
• Zwave Alliance con más de 400 fabricantes y 900 dispositivos certificados.
• Interoperabilidad entre fabricantes buenísima
9. Protocolo
• Especificación de 2004
• Banda ISM 2.4 Ghz (otra cosa más en esta banda). Aunque se
permite en estándar 868 Mhz (EU) 915 Mhz (USA)
• Controlador de hasta 65535 nodos. (subredes de 255 nodos)
• Bajo Consumo
• Hasta 300 Kb/s
• Topología estrella, árbol o malla (la más usada).
• Se espera que sea la más usada o más barata.
• Pocos dispositivos. Usado por wattio (Startup Bilbaína)
• Interoperabilidad entre fabricantes por ver…
• Especificación IPV6 04/02/2013
10. Protocolo
• IPV6 over Low Power Wireless Personal Area Network
• Tiene IPV6!! (Olle Johansson would like it!)
• Estándar del IETF
• Bajo Consumo
• Encriptación AES-CCM 128
• Topología Mesh
• Tráfico Bidireccional
• ¿Estándar de futuro?
• Muy pocos dispositivos. Dispositivos de Laboratorio.
• Conectado mundialmente a Internet o bien PAN controlada por router
local.
• OS Contiki
o tinyOS 6lowpan native.
11. Protocolo
• Creado por Belkin
• Interfaz Wifi a dispositivos domóticos
• Actualmente tres dispositivos: Interruptor de pared,
interruptor de enchufe y sensor de presencia
• Protocolo UnPn
• Todavía sin API abierta
• Afortundamente Ingeniería Inversa y Wemo Hacking
• Para Activar necesario iPhone // Android
• ¿Interoperabilidad? No pidáis peras al olmo
12. Protocolo
• Creado por Phillips
• Interfaz Wifi a dispositivos domóticos
• Control y Color de luces. Orientado a Iluminación
• Protocolo UnPn
• API abierta (http://developers.meethue.com)
• IPhone / Android needed!
• Caro
14. Zipato
• Fabricantes del Zipabox
• Gateway orientado a la “cloud”
• API muy abierta , JSON, REST-API
• Muy abiertos a resolución de bugs
• En el origen muy desconcertante
• Gestión y configuración mediante interfaz web. Rules Creator Gráfico
• 1 año escaso en el mercado
• Se ha consolidado como una opción a tener en cuenta
• Dispone de Addons para Zigbee, KNX, y Backup Module.
• Apps nativas para Android / Iphone
• Precio aprox 199 euros
15. Vera Lite
• Fabricado por Micasaverde (USA)
• Gateway orientado a nube y local
• API JSON, XML , amplísimas opciones de integración
• UnPn
• Soporte de usuarios muy bueno (http://forum.micasaverde.com)
• Gran Cantidad de Plugins
• Interfaz Web local.
• Soporte remoto del fabricante cuando problemas de integración
• El que tiene más solera.
• En proceso de cambio. Mejorando web y más modelos de Vera
• Integración con otros protocolos mediante dongles USB o bien plugins (Wemo) (Phillips Hue)
• Apps compatibles iPhone/Android
• Lo puedes encontrar por 170 euros
18. Raspberry PI
• Podemos usar un stick USB Zwave como AEON
LABS y user z-wave me
!
!
• O bien usar una “mochila”
!
!
19. Z-wave Me
• Z-wave me lanzó un dispositivo Razberry conectado
directamente al puerto GPIO de la Raspberry PI (http://
razberry.z-wave.me)
• Puede usarse el USB de AEON LABS también
!
!
!
• http://en.z-wave.me/
20. Open Z-wave
• Interfaz Open Source para Zwave
(https://code.google.com/p/open-zwave)
• Z-wave me lanzó un dispositivo Razberry conectado
directamente al puerto GPIO de la Raspberry PI (http://
razberry.z-wave.me)
• Controlar un interruptor con Open z-wave http://
www.agilart.com/blog/open-zwave
!
!
21. Open Remote
• Open Source Automation
Platform
http://www.openremote.org/display/HOME/OpenRemote
• Se integra con AMX, KNX, Lutron, Z-Wave, 1-Wire,
EnOcean, xPL, Insteon, X10, Infrared, Russound,
GlobalCache, IRTrans, XBMC,VLC, panStamps, Denon
AVR, FreeBox, MythTV, and more.
• Cross Platform Windows, Linux, Mac, Raspberry Pi, Alix,
Synology, ReadyNAS, QNAP and others.
22. Aplicaciones
Smartphones
• Existen las propias aplicaciones de los fabricantes
(Zipato,Vera).
• Las de Android más “potentes” que las que
rondan por Apple Store.
!
!
!
23. Demo #1 : Home
Automation Phone System
Elementos Inteligentes:
- Zipato
- Asterisk
- Raspberry Pi
-
- Instalador
24. Demo #1 : Home
Automation Phone System
Sensores:
- Fibaro Wall Plug
- Fortrezz Siren
!
25. Demo #1 : Home
Automation Phone System
Esquema de Funcionamiento:
my.zipato.com
54. Demo #4 : Wemo Phone
System
Elementos Inteligentes:
- Wemo Switch
- Asterisk
- Raspberry Pi
- Instalador
55. Demo #4 : Wemo Phone
System
Esquema de Funcionamiento:
56. Demo #4 : Wemo Phone
System
El encendido y Apagado lo haremos mediante PHP
y un script en bash
<html>
<head>
<title>Encendido Lampara IDC IPV6</title>
</head>
<body>
<?php
System ("/var/www/wemo/enchufe/encender/wemo.sh 10.0.1.105 ON")
?>
</body>
</html>
Es importante saber la dirección IP del WEMO y el puerto que
levanta. Lo localizaremos mirando el DHCP Server y el puerto con
nmap
73. Alberto Sagredo Castro
Seguridad
puede controlar como consume
• Si nuestra casa se puede abrir, se no dejarlo abierto a cualquiera
energía, hay que tener cuidado y
(Sentido Común)
• Si usamos sistemas cloud, creemos en el cloud… con todo lo que
ello conlleva.
poner contraseñas o
• Si usamos Apache para HTTP request, forma didacta exenta de
certificados (Lo mostrado aquí es una
seguridad)
• Zwave implícitamente lleva seguridad. Sobre todo dispositivos de
apertura de puertas.
• http://research.sensepost.com/cms/resources/conferences/2013/
bh_zwave/Security%20Evaluation%20of%20Z-Wave_WP.pdf
www.voipnovatos.es
74. Alberto Sagredo Castro
Futuro
• Esta por ver que protocolo se llevará el gato al agua.
• Seguramente coexistencia de muchos de ellos, y el
integrador jugará a integrar y pelearse para hacerlos
funcionar.
• 6LowPAN interesante ver como evoluciona el mercado.
• 6LowPAN y Zigbee soporte IPV6 (armados para el
futuro).
• ¿Wemo abrirá su API?
• ¿Phillips Hue más dispositivos?
www.voipnovatos.es
76. Alberto Sagredo Castro
Gracias
• A Voip2day por invitarme un año más.
• A mis hijos y esposa por hacerme féliz y darme razones
para luchar por ellos.
• A mi mujer por aguantar los cables y las ondas que instalo
en casa.
• A vosotros por la presencia y atención.
• A los visitantes de voipnovatos.es por su fidelidad.
• A voz.com por su apoyo incondicional.
• A zwave.es por el asesoramiento en domótica.
www.voipnovatos.es