Home Automation for All (HAALL) takes the role of a Controller receiving and sending information from your sensors network through a gateway