Siri avaa autotallin oven, sammuttaa hälyttimen, sammuttaa talon valot, mutta ei nukahda (Video)

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

  Siri on henkilökohtainen avustaja "hyvä kaikessa", ja uudessa videoleikkeessä meille näytetään kuinka iPhoneCPC ja Siri voidaan käyttää ohjaamaan erilaisia ​​tuotteita kodeissamme. Käytännössä Sirin avulla voimme: avata autotallin oven, deaktivoida/aktivoida talon hälytyksen, ohjata termostaattia, sytyttää/sammuttaa talon valot, vaihtaa tv-kanavia, päästä käsiksi talomme ympärille asennettujen kameroiden videosyötteisiin ja assistentin käyttökelpoisuuden rajat riippuvat vain niiden tuotteiden teknisistä ominaisuuksista, joiden kanssa yritämme "parittaa".

  Kaikki nämä toiminnot ovat mahdollisia a Raspberry Pi ja SiriProxy, nämä kaksi elementtiä ovat välttämättömiä kaiken toiminnan kannalta. Yllä olevan videoleikkeen teki henkilö, joka halusi osoittaa kuinka hyödyllinen avustaja on, ja alla onko sinulla yksityiskohtia kuinka voit rakentaa jotain tällaista omassa kodissasi.

Kaikki SiriProxy-laajennukseni ovat GitHub-sivullani, ja ne ovat kaikki avoimen lähdekoodin, ei-kaupalliseen käyttöön. Pyrin edistämään SiriProxy-pohjaisten sovellusten kiinnostusta ja kehitystä, loin RPi SD-kortille kuvan, jossa on esiasennettu SiriProxy, jotta ihmisten olisi helpompi päästä alkuun. RPi SD-kortin kuva, jossa SiriProxy on esiasennettu:http://sourceforge.net/projects/siriproxyrpi/ SiriProxy-laajennukset kodin automaation ohjaukseen:https://github.com/elvisimprsntr

TAUSTA

Aloitin kodin automaation ja ohjauksen vuonna 2008, jota olen lisännyt ajan ja käytettävissä olevien tulojen salliessa. Olen työskennellyt tiiviisti iOS-sovelluskehittäjien kanssa tänä aikana, beta-testauksessa ja ehdottamassa heidän sovelluksiinsa liittyviä ominaisuuksia. Olen seurannut SiriProxyn kehitystä sen ensimmäisestä ilmestymisestä marraskuussa 2011 lähtien ja jopa asentanut sen ja toiminut Marvell SheevaPlug ARM -pohjaisessa pistoketietokoneessa. Vietin lukemattomia öitä unelmoiessani päivästä, jolloin voisin ohjata kotiani äänikomennoilla, mutta minulla oli edelleen pitkäaikainen sopimus nykyisellä iPhonellani. Olin jo kokeillut IP2IR-ohjausta eri muodoissa, mutta videolla käyttämäni ohjain näytti tarjoavan eniten ominaisuuksia, joihin valmistaja lisäsi REST API:n maaliskuussa 2012. 

Vaikka minulla oli oikeus päivittää iPhone 4S:ään Sirin kanssa helmikuussa 2012, odotin kärsivällisesti, että Apple julkaisi iPhone 5:n syyskuussa 2012. Kesti tarkalleen 3 kalenteripäivää pitkän viikonlopun aikana saada perustoiminnot. Joulupukki antoi minulle RPi:n jouluksi vuonna 2012, jonka siirsin SiriProxyn ja laajennukset muutamassa tunnissa ja nauhoitin näkemäsi videon. 

ASETUKSET

Järjestelmäni koostuu seuraavista osista:

1. Elk M1 Gold -turvapaneeli (http://www.elkproducts.com)
2. ISY99i-sarjan X10/Insteon-valaistusohjain (http://www.universal-devices.com)
3. Trendnet IP -kamerat (http://www.trendnet.com)
4. Nest-termostaatti (http://www.nest.com)
5. RedEye IP2IR -ohjaimet (http://www.thinkflood.com)
6. SiriProxy, joka toimii RPi:llä (http://www.raspberrypi.org)
7. iOS-mobiilisovellukset MobiLinc HD ( http://mobilincstore.com) ja eKeypad Pro (http://blog.ekeypad.net) iPhonen/iPadin kosketusohjaukseen. (ei videossa)

ÄÄNENHALLINTA

Valaistusohjaimessa on REST API, jonka avulla voin valvoa/ohjata turvapaneelia sen lisäksi, että voin ohjata valojani. Käytän NO-relelähtöä autotallin oven ohjaamiseen. Valoja ohjataan plugin/langallisilla Insteon-moduuleilla/kytkimillä. SiriPrioxy käyttää REST API:ta. Molemmat järjestelmät ovat saatavilla osoitteesta http://www.smarthome.com  Käytän Trendnet IP-kameroita, joissa on GPIO-liitännät ja sisäänrakennettu liiketunnistus ja SMS/MMS-viestit, jotka on kytketty turvajärjestelmään ja valaistusmoduuleihin. Trendnet-kamerat näyttivät tarjoavan oikean yhdistelmän ominaisuuksia / hintaa, jotka myös käyttävät Linuxia. Kirjoitin muutaman SiriProxy-liitännäisen työntämään IP-kameran ja mukautetut kuvat iPhoneen. 

IR-ohjaus suoritetaan RedEye Wifi IP2IR -ohjaimilla, joissa on REST API ohjaukseen. Toisin kuin GC, IRTach ja muut perinteiset IP2IR-laitteet, RedEye-ohjain itse asiassa tallentaa/oppii IR-koodeja, jotka voidaan kutsua REST API:n avulla.