Jeffrey Cross
Jeffrey Cross

Android hack - chytřejší otvírač garážových vrat

Brad Fitzpatrick vytvořil aplikaci garážových vrat pro svůj telefon Google G1 se systémem Android. To by bylo dost pozoruhodné, ale zajímavé na Bradově hacku je to, že otevírá garážová vrata automaticky, když se blíží k domovu.

Všechno to funguje. Nyní mám aktivitu pro Android (GarageDoorActivity), která spolupracuje se službou Android, kterou jsem napsal (InRangeService), což mi umožnilo začít a zastavit úlohu skenování wifi služby. Služba dostane systém WifiManager, drží WifiLock, aby rádio aktivní, a pak se Wifi skenování každých pár sekund, hledá můj dům.

Když je můj dům v dosahu, udělá to kouzelný požadavek HTTP na webový server otvírače garážových vrat (HMAC-podepsaná časově označená adresa URL, ne-přehrání / opakovatelnost, pokud je čichá) a otevře se moje garážová vrata. Kompletní s spoustou zábavy Toast oznámení (jako Growl) a Android oznámení (jak trvalé přetrvávající upozornění na pozadí skenování, a jednorázové upozornění na věci, jako je garážová vrata skutečně otevření).

Když se tedy Brad vrátí domů, spustí aplikaci, která prohledá WiFi síť a poté otevře garážová vrata, jakmile je jeho domácí síť v dosahu. Dokonce popisuje automatickou verzi, kde telefon neustále monitoruje síť pro běžné scénáře. Například, pokud váš telefon uvidí, že vaše pracovní síť zmizí, o hodinu později se objeví vaše domácí síť, mohlo by to bezpečně předpokládat, že jste se vrátili z práce a otevřeli dveře bez jakékoli interakce.

To je přesvědčivá podpora pro plně hackovatelné, open source zařízení. S normálním vývojem pro iPhone nedisponujete touto úrovní hlubokého přístupu, abyste mohli sledovat připojení WiFi nebo spustit aplikaci jako proces na pozadí.

Brad vydal pro tento zdrojový kód. Pokud tato aplikace vám nějaké nápady, jeho kód může být dobrým místem pro start. Jen se ujistěte, že nám pošlete odkaz na váš Android hack, když se dostanete G1 zapnout a vypnout světla, když jdete kolem domu.

Android Garage Dveře otvírák Stáhněte si Java Source

Podíl

Zanechat Komentář