Smart-home technology