IoT Central solution builder guide
An IoT Central application lets you monitor and manage millions of devices throughout their life cycle. This guide is for solution builders who use IoT Central to build integrated solutions. An IoT Central application lets you manage devices, analyze device telemetry, and integrate with other back-end services.
A solution builder:
- Configures dashboards and views in the IoT Central web UI.
- Uses the built-in rules and analytics tools to derive business insights from the connected devices.
- Uses the data export and rules capabilities to integrate IoT Central with other back-end services.
Configure dashboards and views
An IoT Central application can have one or more dashboards that operators use to view and interact with the application. As a solution builder, you can customize the default dashboard and create specialized dashboards:
- To view some examples of customized dashboards, see Industry focused templates.
- To learn more about dashboards, see Create and manage multiple dashboards and Configure the application dashboard.
When a device connects to an IoT Central, the device is associated with a device template for the device type. A device template has customizable views that an operator uses to manage individual devices. As a solution developer, you can create and customize the available views for a device type. To learn more, see Add views.
Use built-in rules and analytics
A solution developer can add rules to an IoT Central application that run customizable actions. Rules evaluate conditions, based on data coming from a device, to determine when to run an action. To learn more about rules, see:
- Tutorial: Create a rule and set up notifications in your Azure IoT Central application
- Configure rules
IoT Central has built-in analytics capabilities that an operator can use to analyze the data flowing from the connected devices. To learn more, see How to use analytics to analyze device data.
Integrate with other services
As a solution builder, you can use the data export and rules capabilities in IoT Central to integrate with other service. To learn more, see:
- Export IoT data to cloud destinations using data export
- Transform data for IoT Central
- Use workflows to integrate your Azure IoT Central application with other cloud services
- Extend Azure IoT Central with custom rules using Stream Analytics, Azure Functions, and SendGrid
- Extend Azure IoT Central with custom analytics using Azure Databricks
You can use IoT Edge devices connected to your IoT Central application to integrate with Azure Video Analyzer. To learn more, see the Azure IoT Central gateway module for Azure Video Analyzer on GitHub.
APIs
IoT Central APIs let you build deep integrations with other services in your IoT solution. The available APIs are categorized as data plane or control plane APIs.
You use data plane APIs to access the entities in and the capabilities of your IoT Central application. For example managing devices, device templates, users, and roles. The IoT Central REST API operations are data plane operations. To learn more, see How to use the IoT Central REST API to manage users and roles.
You use the control plane to manage IoT Central-related resources in your Azure subscription. You can use the Azure CLI and Resource Manager templates for control plane operations. For example, you can use the Azure CLI to create an IoT Central application. To learn more, see Manage IoT Central from Azure CLI.
Next steps
If you want to learn more about using IoT Central, the suggested next steps are to try the quickstarts, beginning with Create an Azure IoT Central application.