- Manufacturer voluntary guarantee of 1/3/5 years security updates with an expiration date.
- Separation of functionality and security updates.
- The ability to "turn off" connectivity and retain full local functionality.
- An industry security certification like UL.
- A single point way of identifying and validating devices.
As it is, I avoid using IoT mostly for security reasons. Having worked in security for many years I have seen the best and the worst. Having security isn't a panacea either - it needs an ongoing management & reporting infrastructure.