added SmartHome.py