[b]MisterHouse[/b] If you need automation then MisterHouse ([URL]http://misterhouse.sourceforge.net/[/URL]) is a great option. It has a robust CBus interface that talks directly to the Clipsal CGate software. MisterHouse is Open-Source (ie. free) and CGate is free from Clipsal. Both would happily run on a Raspberry Pi. MisterHouse has lots of built-in functions to calculate sunset/sunrise, etc. It will allow you to link to lots of other systems directly or through home automation protocols like xPL. The real price comes from having to get your hands dirty setting up the system, and possibly writing a little bit of Perl code. (Perl is a simple language anybody with some light programming knowledge can handle.) They have an active mailing-list if you have any questions. Just another suggestion if you want to keep the price down. (Full Disclosure: I worked on the CBus interface for MisterHouse - so I think it's quite robust. :))