Хочу отметит, что пока никакой архитектуры у человека нет, есть только некоторое видение. Способности системы - это функций конкретных модулей. Один модуль управляет светом, другой бойлером, третий открытием жалюзи, четвертый снимает показания со счетчиков или одно устройство делает ряд задач...