En plus des diverses applications, ModulHome nécessite un serveur intégré à un boîtier que l'on appelle "SheevaPlug". Celui-ci se branche à une prise de courant traditionnelle et possède des ports Gigabit Ethernet, USB, Mini USB et SDIO. Ce boîtier est connecté à la Box ou au routeur via son port Ethernet.
Contrairement au SheevaPlug, un module est nécessaire pour chaque appareil que l'on souhaite contrôler. Ceux-ci sont branchés à une prise de courant et communiquent avec la centrale de supervision par ondes radio.
La centrale de supervision est composée du SheevaPlug (voir ci-dessus) et d'un module radio (relié en USB) qui assure la communication avec les modules.