Ioto Device Manager
When the Builder creates a device cloud, it provides a cloud-based device manager to supervise your devices. This manager, called the Ioto Device Manager is hosted by Embedthis on a sub-domain of your choosing.
The Ioto Manager is a generic (white-label) cloud-based device manager that is uniquely configured for each device cloud. It can be extensively customized to manage your devices with your logo, product name, color and font theme, device data and device specific screens and interface including browser-based and cloud-side custom logic.
The Ioto Manager is extremely flexible, however, there are limits, and you may eventually want to create your own manager application from the ground up, that uses the Ioto APIs to provide a bespoke management experience for your devices.
The Ioto Device Manager, is hosted by Embedthis on a sub-domain of your choosing under the ioto.me domain. You can select a unique sub-domain that reflects your company or product's brand. The sub-domain name you choose must be globally unique.
Alternatively, you can register your own domain name and point that to the underlying Ioto manager site.
To use an Ioto sub-domain, enter the sub-domain name of your choosing. To use a self-hosted domain, check the "Self Hosted Domain" checkbox and enter your full domain name.
To configure the Ioto Manager, select the "Update Manager UI" checkbox and upload device specific assets.
You can upload the following assets to configure the Ioto Manager.
- Your logo
- Extension Components
The Schema.json file describes your device specific data and the Display.json defines how to present the user interface to manage that device data.
The Ioto Manager is a VueJS application that can be extended at runtime via custom components. You can build custom VueJS components and package into a bundle that can be uploaded and dynamically integrated into the Ioto Manager to provide custom UI displays and perform unique tasks.
To learn more, read the documentation Manager Custom Components.