I'm not talking about the uC chip, I'm talking about the Arduino card. Maybe in his case a Uno won't have enough pins and it might be waste of MONEY if he later has to upgrade to a Mega, say. My real point is, engineering design is about understanding requirements before proposing a solution.
Why not talk about the uC dude! is something really wrong with you with all that breabBoard Arduinos out there you seriously think that "Arduino card" is something monopolistic , everybody knows what's the main thing that works on this board, so just talk about that what is actually going to workout there.
Also the OP has no requirement as such depicted in terms of sensors and I have personally done HomeAutomation so I know how the fitting of such systems goes in a Home environment and that doesn't happens most neatly in form of one big controller going at one place because practically it cannot control all that from a far away point feasibly so anyways he needs small controller modules spread in all the house to control.
... means that you get paid by students to do their work for them, then there is very definitely something wrong with that. I will take that opinion to my grave.
Yes you can goto the grave with whatever in your head, I don't give a damn, I'm not here to correct you, I'm here to share my experience which I did.
Also, This is not a wrong on my part services get popped up where ever shortfalls are found ,time for you to understand some economic's.