Building a smart home requires a variety of devices; you may not need the expensive off-the-shelf smart ones. Instead, you can assemble inexpensive temperature or humidity sensors, smart buttons, ...