Planning For The Smart Home of The Future