For homeautomation, this is a full setup with including install script. It adds projects such as php-automation as submodules. Basically this sets up the environment correctly.