Have a read, might inspire you in some way
Just don’t use a fibaro controler, a good option now is a magic home controler