The rapid advancement in computer technology enables home automation system to provide a variety of convenient and novel services to people. Generally speaking, locating residents' positions in home environment is a key issue for service provision. In this paper, we propose a human localization system for our Smart Home. The human localization system uses the Condensation algorithm to locate residents' positions via multi-camera and sensory floor approaches. The Condensation algorithm is a kind of Bayesian filters and has ability to handle multi-target tracking. By integrating information from multiple sensors, we can overcome the static occlusion in the environment and make the localization system more robust. We also describe architecture of the proposed and discuss its performance.