Automat started as a complex solution to a simple problem. A co-worker had a habit of leaving his halogen lamp on when he left work, only to remember once he got home. Jeff and I devised a scheme where it was possible to turn the light on and off remotely over the web.

Automat uses Flipit to control X10 devices. Device status is stored in a MySQL database and control messages are routed using some simple PHP scripts.

The project is pretty much a proof of concept at this point. Code coming soon.