Берешь себе Ардуинку, к ней кучу датчиков, пишешь WEB обвязку, пишешь весь софт = умный дом; (Более простой вариант, + самый легкий и быстрый)
Берешь себе Малину, берешь опять же датчики, ставишь линукс, пишешь софт = умный дом; (Немного сложнее вариант)
Берешь себе Ардуинку и Малину, датчики, более навороченный УД, с возможностью Real-time управлять всей системой.
Ну и еще один вариант, которым я занимаюсь -> Берешь сначала Ардуинку, собираешь себе 3D - принтер, потом берешь себе Малину, и собираешь квадрокоптер с FPV камерой.