Siri abre la puerta de tu garaje, desactiva la alarma, apaga las luces de la casa, pero no te duerme (Video)

[youtube]http://youtu.be/PXmCiaRc9XU[/youtube]

  Siri es un asistente personal "bueno en todo", y en un nuevo vídeoclip nos muestran cómo iPhoneCPC y Siri Se puede utilizar para controlar diversos productos en nuestros hogares. Prácticamente usando Siri podemos: abrir la puerta de un garaje, desactivar/activar la alarma de la casa, controlar un termostato, encender/apagar las luces de la casa, cambiar los canales de televisión, acceder a las transmisiones de vídeo de las cámaras instaladas en nuestra casa, y Los límites de la utilidad del asistente sólo dependen de las capacidades técnicas de los productos con los que intentamos "emparejarlo".

  Toda esta funcionalidad es posible gracias a un Frambuesa Pi y un SiriProxy, siendo estos dos elementos imprescindibles para que todo funcione. El videoclip de arriba fue realizado por una persona que quería demostrar lo útil que es el asistente, y el de abajo ¿Tienes detalles? sobre cómo puedes construir algo como esto en tu propia casa.

Todos mis complementos de SiriProxy están en mi página de GitHub y son de código abierto y de uso no comercial. En un esfuerzo por ayudar a aumentar el interés y el desarrollo de las aplicaciones basadas en SiriProxy, creé una imagen de tarjeta SD RPi con SiriProxy preinstalado para que a las personas les resulte mucho más fácil comenzar. Imagen de la tarjeta SD RPi con SiriProxy preinstalado:http://sourceforge.net/projects/siriproxyrpi/ Complementos de SiriProxy para el control domótico:https://github.com/elvisimprsntr

ANTECEDENTES

Comencé con la automatización y el control del hogar en 2008, y he ido ampliando según lo permitían el tiempo y los ingresos disponibles. He estado trabajando estrechamente con los desarrolladores de aplicaciones de iOS durante este tiempo, realizando pruebas beta y sugiriendo capacidades para sus aplicaciones. He estado siguiendo el desarrollo de SiriProxy desde su aparición inicial en noviembre de 2011 e incluso lo instalé y funcionó en una computadora enchufable basada en Marvell SheevaPlug ARM. Pasé innumerables noches soñando con el día en que pudiera usar comandos de voz para controlar mi casa, pero todavía tenía un contrato a largo plazo con mi iPhone actual. Ya había estado experimentando con el control IP2IR en varias formas, pero el controlador que uso en el video parecía ofrecer la mayor cantidad de funciones y el fabricante agregó una API REST en marzo de 2012. 

Aunque era elegible para actualizar a un iPhone 4S con Siri en febrero de 2012, esperé pacientemente a que Apple lanzara el iPhone 5 en septiembre de 2012. Me tomó exactamente 3 días calendario durante un fin de semana largo obtener la funcionalidad básica. Santa me regaló un RPi para Navidad en 2012, al que porté SiriProxy y mis complementos en unas pocas horas, y grabé el video que ves. 

CONFIGURACIÓN

Mi sistema se compone de los siguientes componentes:

1. Panel de seguridad Elk M1 Gold (http://www.elkproducts.com)
2. Controlador de iluminación ISY99i Serie X10/Insteon (http://www.universal-devices.com)
3. Cámaras IP Trendnet (http://www.trendnet.com)
4. Termostato Nest (http://www.nest.com)
5. Controladores RedEye IP2IR (http://www.thinkflood.com)
6. SiriProxy ejecutándose en un RPi (http://www.raspberrypi.org)
7. Aplicaciones móviles iOS MobiLinc HD ( http://mobilincstore.com) y eKeypad Pro (http://blog.ekeypad.net) para control táctil de iPhone/iPad. (no en el vídeo)

CONTROL DE VOZ

Hay una API REST en el controlador de iluminación que, además de permitirme controlar mis luces, me permite monitorear/controlar el panel de seguridad. Utilizo una salida de relé NO para controlar la puerta del garaje. Las luces se controlan mediante módulos/interruptores Insteon enchufables/cableados. SiriPrioxy utiliza la API REST. Ambos sistemas están disponibles en http://www.smarthome.com  Utilizo cámaras IP Trendnet con interfaces GPIO y detección de movimiento y mensajería SMS/MMS integradas, que están conectadas al sistema de seguridad y a los módulos de iluminación. Las cámaras Trendnet parecieron ofrecer la combinación adecuada de características y precio y también ejecutan Linux. Escribí algunos complementos de SiriProxy para enviar la cámara IP y las imágenes personalizadas al iPhone. 

El control por infrarrojos se logra mediante controladores RedEye Wifi IP2IR que tienen una API REST para el control. A diferencia de GC, IRTach y otros dispositivos IP2IR tradicionales, el controlador RedEye en realidad almacena/aprende códigos IR, que pueden invocarse mediante la API REST.