The reason why IAoT is better for a Smart House applications:
- Independent of Internet connection. All things will keep working with the loss of Internet.
- Being designed and built mostly by the Geeks - hardware is usually more dependable and reliable to last much longer than the one made for consumer market.
- Hardware kept current and replaced if necessary, firmware is updated more frequently making the whole system secure and current.
- System is cheaper on a long run, no subscription required. No proprietary software or hardware required for IAoT to function.
- Personal data is as secure as the whole home network.
- If built on Open Source components - Community support is usually comparable or better than Commercial support.
Besides all of the above, personal satisfaction is something one can not buy!
There's no place like ~