Souliss is a flexible and powerful framework, it basically does two things: gives a networking tool that interconnect all your boards; introduce standard logic to handle your interconnected Things.
Once your board runs Souliss, is able to communicate with others and let them know what it can do (lets say control your garage door, but can be anything else). You are free to have multiple nodes, those can communicate in peer-to-peer between them-self and report to an user interface the actual state.
Souliss create a local network, your devices doesn't relay on Internet connection even if can be controlled via Internet. Your data doesn't travel around the world.
You have the freedom to scale from one, a couple of several tens of boards. Mixing Souliss with commercial products for home automation is possible through openHAB.