Naja, es ist schon einiges an Arbeit!

Es gibts bereits komerzielle Produkte z.B. von Crestron
Die jedoch nicht unbedingt meinen Vorstellungen entsprechen...

Kurze Übersicht was ich mir so vorgestellt habe:

Software:
- Server + MySQL- oder MSSQL-Backend-Datenbank
+ Modul für eigenen BUS
+ Modul für FHZ1000PC
+ Script-Interpreter
- Client-Designer
- Windows-Client (Runtime für Client-Designer Designs)
- WindowsMobile-Client
- Web-Client (Apache, PHP)
- eventuell Linux Client

Hardware:
- Bus-Interface (anbindung über Ethernet)
- Output-Modul Open-Collector
- Output-Modul Relais
- Input-Modul Opptokoppler
- IR-Board (RC5 senden/empfangen)
- Bus-Koppler (z.B. lesen von 1Wire oder I2C-Bus Temperatursensoren)

Technologie: CAN-Bus

Entwicklungsumgebungen:
- Microsoft Visual Studio (.NET Framework 3.5)
- MCSElec Bascom AVR
- Mono bzw. MonoDevelop unter Linux
- Eagle 5

Server-Programmierung hab ich schon vor langer Zeit begonnen und auch schon viel realisiert.

Falls ihr weitere Ideen habt, nur her damit!