Siri öffnet Ihr Garagentor, deaktiviert den Alarm, schaltet das Licht im Haus aus, lässt Sie aber nicht einschlafen (Video)

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

  Siri ist ein persönlicher Assistent, der „in allem gut“ ist, und in einem neuen Videoclip zeigen wir, wie iPhoneUnd das Siri kann zur Steuerung verschiedener Produkte in unseren Häusern verwendet werden. Praktisch mit Siri können wir: ein Garagentor öffnen, den Hausalarm deaktivieren/aktivieren, einen Thermostat steuern, das Licht im Haus ein-/ausschalten, die Fernsehsender wechseln, auf die Videoübertragungen der rund um unser Haus installierten Kameras zugreifen und vieles mehr Die Grenzen der Nützlichkeit des Assistenten hängen lediglich von den technischen Fähigkeiten der Produkte ab, mit denen wir ihn „koppeln“ möchten.

  All diese Funktionalität ist möglich dank a Raspberry Pi und ein SiriProxy, wobei diese beiden Elemente für das Funktionieren von wesentlicher Bedeutung sind. Der Videoclip oben wurde von einer Person erstellt, die zeigen wollte, wie nützlich der Assistent ist, und unten Haben Sie Einzelheiten? darüber, wie Sie so etwas in Ihrem eigenen Zuhause bauen können.

Alle meine SiriProxy-Plugins befinden sich auf meiner GitHub-Seite und sind alle Open Source, nichtkommerzielle Nutzung. Um das Interesse und die Entwicklung von SiriProxy-basierten Anwendungen zu fördern, habe ich ein RPi-SD-Karten-Image mit vorinstalliertem SiriProxy erstellt, um den Einstieg zu erleichtern. RPi-SD-Karten-Image mit vorinstalliertem SiriProxy:http://sourceforge.net/projects/siriproxyrpi/ SiriProxy-Plugins für die Hausautomationssteuerung:https://github.com/elvisimprsntr

HINTERGRUND

Ich habe 2008 mit der Heimautomatisierung und -steuerung begonnen und diese je nach Zeit und verfügbarem Einkommen ausgebaut. Während dieser Zeit habe ich eng mit iOS-App-Entwicklern zusammengearbeitet, Betatests durchgeführt und Funktionen für ihre Apps vorgeschlagen. Ich verfolge die Entwicklung von SiriProxy seit seinem ersten Erscheinen im November 2011 und habe es sogar auf einem Marvell SheevaPlug ARM-basierten Plug-Computer installiert und zum Laufen gebracht. Ich habe unzählige Nächte damit verbracht, von dem Tag zu träumen, an dem ich mein Zuhause per Sprachbefehl steuern könnte, hatte aber noch einen langfristigen Vertrag für mein bestehendes iPhone. Ich hatte bereits mit der IP2IR-Steuerung in verschiedenen Formen experimentiert, aber der Controller, den ich im Video verwende, schien die meisten Funktionen zu bieten, weshalb der Hersteller im März 2012 eine REST-API hinzugefügt hat. 

Obwohl ich im Februar 4 berechtigt war, mit Siri auf ein iPhone 2012S umzusteigen, wartete ich geduldig darauf, dass Apple im September 5 das iPhone 2012 herausbrachte. An einem langen Wochenende brauchte ich genau drei Kalendertage, um die Grundfunktionen zu erhalten. Der Weihnachtsmann hat mir 3 zu Weihnachten ein RPi geschenkt, das ich in wenigen Stunden auf SiriProxy und meine Plugins portiert und das Video aufgenommen habe, das Sie sehen. 

AUFBAU

Mein System besteht aus folgenden Komponenten:

1. Elk M1 Gold-Sicherheitspanel (http://www.elkproducts.com)
2. ISY99i Serie X10/Insteon Beleuchtungscontroller (http://www.universal-devices.com)
3. Trendnet IP-Kameras (http://www.trendnet.com)
4. Nest-Thermostat (http://www.nest.com)
5. RedEye IP2IR-Controller (http://www.thinkflood.com)
6. SiriProxy läuft auf einem RPi (http://www.raspberrypi.org)
7. iOS-Mobil-Apps MobiLinc HD ( http://mobilincstore.com) und eKeypad Pro (http://blog.ekeypad.net) für iPhone/iPad Touch-Steuerung. (nicht im Video)

Stimmkontrolle

Im Beleuchtungscontroller gibt es eine REST-API, die mir nicht nur die Steuerung meiner Lichter, sondern auch die Überwachung/Steuerung des Sicherheitspanels ermöglicht. Ich verwende einen NO-Relaisausgang, um das Garagentor zu steuern. Die Beleuchtung wird über steckbare/kabelgebundene Insteon-Module/Schalter gesteuert. SiriPrioxy verwendet die REST-API. Beide Systeme sind bei erhältlich http://www.smarthome.com  Ich verwende Trendnet-IP-Kameras mit GPIO-Schnittstellen und integrierter Bewegungserkennung und SMS/MMS-Nachrichten, die mit dem Sicherheitssystem und den Beleuchtungsmodulen verkabelt sind. Die Trendnet-Kameras schienen die richtige Mischung aus Funktionen und Preis zu bieten und laufen auch unter Linux. Ich habe ein paar SiriProxy-Plugins geschrieben, um die IP-Kamera und benutzerdefinierte Bilder auf das iPhone zu übertragen. 

Die IR-Steuerung erfolgt über RedEye Wifi IP2IR-Controller, die über eine REST-API zur Steuerung verfügen. Im Gegensatz zu GC, IRTach und anderen herkömmlichen IP2IR-Geräten speichert/lernt der RedEye-Controller tatsächlich IR-Codes, die über die REST-API aufgerufen werden können.