smart-home-device-dilemma