Es gibt seit geraumer Zeit ein OpenSource Projekt. Das heist FHEM
http://koeniglich.de/fhem/fhem.html.
http://groups.google.com/group/FHZ1000-users-on-unix

Derzeit versteht es FS20 / FHT80b / HMS / EM / KS300 / WS300 / SCIVT / M232 / WS2000 / WS2500 usw.

Das ganze bassiert auf Perl und läuft sogar auf diversen Routern wie Fritzbox usw. Natürlich auch unter Linux. Das Ganze ist um eigene Module erweiterbar. Daher denke ich könnte das eine gute Basis sein.

Auch gibt es schon mehrere Webfrontends.