5 Things to Consider Before Buying a Smart Home System