HomeGenie, Open Source Home Automation Server in a "Internet Of Things" world