I’m building a house. I want to make it “smart”. The goal is to save as much my (or my family’s) time as possible in the future. I needed a plan about how to do it. After some research I came up with the following architecture. Firstly, I needed a base. The base system that it will be the heart of everything. I had a few core requrements for it.