Self Hosted Home automation software

openHAB is a Java-based open-source home automation platform that integrates and combines a vast range of different smart home systems and technologies into one single solution.
On top of the unified abstraction layer all connected devices are available for the overarching automation rule engines and different user interfaces.

The openHAB open source initiative strongly supports its vibrant community. The forum with over 13,000 registered users is a place to find guidance, help and inspiration. Join the openHAB community forum over at https://community.openhab.org

OPENHAB FOUNDATION

The openHAB Foundation e.V. is a nonprofit organization with the mission to educate the public about the possibilities and benefits of free and open smart home solutions. Learn about the mission and the services of the foundation under http://www.openhabfoundation.org

Homegear features the following interfaces for controlling your devices, all of which have SSL and authentication support:
XML-RPC, Binary-RPC, JSON-RPC, MQTT, WebSockets (with PHP session authentication), HTTP (GET and POST)

Homify is an open-source smart-home platform running on PHP using the Laravel framework. The entire application is built using a modular approach so support for other devices or actions can be implemented easily.

KEY FEATURES

Manage your IoT-devices simply over the GUI
Instantly see if your device is online or not

Automate your home with rules

Install Plug-ins
Homify is built using a modular approach so support for other devices or actions can be implemented easily.