Room Engine - iPhone & Speech Controlled Home Automation
PRINTABLE VERSION
BOOKMARK
LOGIN
REGISTER


Welcome to the Room Engine project. The Room Engine project allows you to control appliances in your room using your iPhone, or via Speech Recognition. It does not require any commercial pre-built controllers, such as X10, but instead allows you to make your own control system based around an AVR microprocessor. I have the intention of selling kits for the people without AVR programming boards. The control software will be posted, along with source code, to allow you to use, and customise it to your own needs.

Features
  • Control of appliances from iPhone/iPod Touch and Speech Recognition
  • 'Failover Switch' - Hard program an output combination into the microcontroller's ROM from the iPhone. When the Failover Switch is pressed, the programmed combination will be called up. Useful if the software totally fails, you can still turn on a light
  • Timer switch/schedule function
  • Speech Recognition response/trigger words are adjustable from the iPhone
  • Modular design
  • Easy to create your own interface modules using TCP/IP
  • Completely free and soon to be open-source
Download

Please read Getting Started once you have downloaded the package

[Download not yet avaliable](Just ironing out bugs, and trying to fix a problem with ActiveX version control/registration). For Microsoft Windows. You may need to install SAPI (Speech API), if the Speech Interface program doesn't work. Visual Basic 6 runtime required. .NET Framework 2.0 required.

Contact Me if you require a kit to build the controller board (including pre-programmed microcontroller), or you require a pre-built board.

System Components

Controller Board - How to build the controller, and how it works (including firmware)
iPhone Web App - Notes on the iPhone Web App's operation
RE Server - The most important software aspect of the system
Speech Interface - Speech recognition, and text to speech interface
RE Server Configuration Utility - Useful to set it up