Skip to content

Ioto Device Manager

The Device Manager is a customizable, white-label web application designed for comprehensive device management tailored to your precise requirements. With the capability to craft one or multiple device managers powered and hosted by the Ioto service, it caters to the needs of your device clientele and developers alike.

This Builder offers extensive customization options for Device Managers, including your company’s branding, such as logos and product names, as well as aesthetic choices like color schemes and font styles. It also allows for the integration of device-specific data, interfaces, and screens, encompassing both web-based and cloud-centric custom functionalities.

The creation, configuration, and customization of Device Managers are facilitated through the EmbedThis Builder, with the Ioto service providing hosting and delivery support. Users have the flexibility to configure a standard Device Manager or to upload and host a unique device manager image.

The Ioto agent's source code includes several device manager implmementations that can be extended or utilized as a base to create a new, tailor-made device manager.

Device Manager Features

The Device Manager has the following features:

  • Customizable, white-label, no-code, Device Manager.
  • Configurable via the Builder without code.
  • Tailor with your product name, logo, color schema, custom device data and screens.
  • Customize, extend and upload a new device manager using the Ioto agent management apps.
  • Pre-built components for authentication, navigation, dashboards, graphs, deployment and monitoring.
  • Dashboards to visualize device data via powerful metrics and statistics.
  • Library of UI widgets for graphs, tables, gauges, and editing property panels.
  • Extensive API to create your own bespoke custom UI components.

Example UI based upon the device manager:

Home Page


The Ioto Device Manager, is hosted by Embedthis on a sub-domain of your choosing under the 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.

Manager UI

Using the Builder you can configure your device clouds to support one or more device managers. For each manager, you can either customize the standard Device Manager or you can upload your own bespoke management app and have the Ioto service host that app for your devices.

You can configure the Device Manager by configuring:

  • Your logo
  • Your product name
  • A device data schema
  • A UI display definition
  • Custom UI Components

The device data schema file describes your device specific data and the display definition file defines how to present the user interface to manage that device data.

The Ioto agent download includes a Manager app that is used by EmbedThis to create the standard Device Manager. You can extensively customize and upload this manager app to the Builder for hosting to manage your devices. It also includes a local Kickstart sample app to demonstrate local management and a CloudKick variant for cloud-based management.