Most companies pick consumer or enterprise. We build for both on one platform, and the question we get asked is why.
The technical half of the answer is that the problems converge. A two-robot household and a thirty-robot retail chain both need devices provisioned, kept secure, monitored for health, updated safely and billed for fairly. Those are the same five jobs at different scales, and one well-built multi-tenant platform does them once.
The other half is a discipline. Each audience demands something the other lets you skip. A household will not tolerate a setup that needs an IT department, so the provisioning path has to be genuinely simple. A fleet operator will not tolerate a system with no audit trail or role separation, so access control cannot be an afterthought bolted on at enterprise pricing.
Building for both at once means neither set of expectations can be quietly dropped. It is more work up front, and it is the discipline that makes one platform genuinely work for both audiences.