Smart home denotes (remote) controlled devices and processes to improve your quality of life and convenience in a house or apartment. A smart home can also help to improve the security and more efficient use of energy in the house or apartment.
There are many smart home solution already available on the market some are open and some are closed. Some work together and some not. I like to have a system tailored to my systems and needs. Take a look at my creative solutions and use what is suitable for your solution.
The main part of Smart home is automation. My complete home automation system I use in my home and boat can be split in the several smaller automation projects. Each project has a specific function in my complete home automation system.
I have created some libraries that I use in my projects but these libraries can also be used in other projects. The source is available on Github. The articles describing the use and the API are here