This project is stopped at the moment because of very interesting parallel activities like openhab...
-------------
In the smarthome area different systems and technologies can be found. If you want to use only one user interface for all devices you will not find the "right" tool. But there are different automation plattforms like homematic or openhab and often a scripting feature are available.
The main idea behind jmpshcmd is a java based tool with support for missing features (like...