Add Home controller
Fix can not complie