I already wrote about smart WiFi router Asus WL500G Premium which allows to extend its functionality using custom firmware. You can install there, for example, torrent client or SlimServer for Squeezebox media player. Recently I found Vera – Z-Wave controller which uses that model as a base. Vera support Z-Wave software version 5.02 and works fine with all Z-Wave devices. Using web interface consumer can add and manage devices such dimmers, switches, sensors etc as well, as create scenarios, events and timers. Additionally Vera tracks how much energy you are using and displays simple, visual charts according to different criteria.
Home automation is non-unique Vera’s function. Using completely plug-n-play IP cameras you can create a surveillance system quick and easy. Additionally Vera can control A/V equipment via infrared or RS232 (I suspect that something like GC100 is needed in that case). Vera cannot store energy usage statistic and video recording from security cameras. To store those you should subscribe to Vera’s service. But the good thing that the system can work without any subscription.
Vera is based on a messaging system like LinuxMCE. That allows to developers implement desire functionality in separate module using published API. Soon there will also be a Lua-based scripting language with a web based code generator to make it easier for non-programmers.
Z-Wave controller and WiFi router in one Vera is available on Smarthome site at $299.99.