Normally, with 2018’s products, when something is hacked it’s not because the software or hardware. It’s because the person who’s using it.
For example, it’s almost impossible hack Facebook but it’s easy to do do “Phishing” to obtain the password of someone.
So smart homes can be hacked by two ways:
1-The person
2-As they are new technologies its software con have some exploit.