Pour automatiser une maison, en plus du matériel à disposition, on doit utiliser un logiciel qui va permettre de gérer ce matériel.
Une technologie possible est la technologie X10 : elle utilise un logiciel appelé ActiveHome Pro.