Някои интелигентни програми начало са адаптивни и имат софтуер с отворен код , което върви с тях - което означава, че не се нуждаят от специално обучение за програмиране на софтуера , и толкова дълго, колкото те разбирам език за програмиране , можете да направите промени , без да се налага да плаща на някого да го промените за вас. Това е сила , защото тя дава възможност за един почти неизчерпаем прилагане на Smart Home технология за своя собствена конкретна ситуация
Con : . Expense
Интелигентен дом технология може да бъде скъпо . Тя може също така да изисква скъпи добавки, които ще заменят съществуващите тела - например, може да се наложи да се промени из основните ключове за осветление на " умни" контроли, които са в състояние да приеме приноса на програмите , които имате в ключове за осветление и контроли място, което да стартирате софтуера , която поддържа вашия умен дом заедно. A стандарт ключа за лампата може да струва четиридесет цента , докато един "умен " ключа за лампата може да струва 40 $