Smart homes require smart purchases, and they aren't always cheap.