Azure IoT Central V2 (Preview)

This is a legacy connector for Azure IoT Central V2 applications that will become deprecated in the future. You should use the Azure IoT Central V3 connector and applications instead. Azure IoT Central makes it easy to connect, monitor, and manage your IoT devices at scale. With the IoT Central V2 connector, you can trigger flows when a rule has fired and take action by creating new devices, updating existing devices, and deleting devices.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Azure IoT Central Technical Support
URL https://aka.ms/iotcentral-create-technical-support-ticket-trial
Connector Metadata
Publisher Microsoft Corporation
Website https://azure.microsoft.com/services/iot-central/
Privacy policy https://privacy.microsoft.com
Categories Internet of Things

This is a legacy connector for Azure IoT Central V2 applications that will become deprecated in the future. You should use the Azure IoT Central V3 connector and applications instead. Azure IoT Central makes it easy to connect, monitor, and manage your IoT devices at scale. With the IoT Central V2 connector, you can trigger flows when a rule has fired and take action by creating new devices, updating existing devices, and deleting devices.

Prerequisites

  • You must be a user in an Azure IoT Central V2 Pay-As-You-Go application to use this connector.
  • You must use an Microsoft Entra ID work or school account.

How to get credentials

To add this connector to your workflow, you must first sign into the Microsoft Entra ID work or school account that is a user in the Azure IoT Central application you want to connect to.

Known issues and limitations

  • To use this connector in Microsoft Power Automate, you must have signed into the IoT Central application at least once. Otherwise the application won't appear in the Application dropdown
  • Microsoft personal accounts (such as @hotmail.com, @live.com, @outlook.com domains) are not supported to sign into the IoT Central connector. You must use an Microsoft Entra ID work or school account.

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Create a device

Create a new real or simulated device of a specified device template.

Delete a device

Delete an existing device by device ID.

Get a device

Get details about an existing device by device ID.

Run a command

Run a command by ID on a device.

Update a device

Update an existing device by device ID.

Create a device

Create a new real or simulated device of a specified device template.

Parameters

Name Key Required Type Description
Application
application_id True string

Unique ID of the application.

body
body True dynamic
Device Template
deviceTemplateDisplayId string

Device template associated with this device.

Returns

The outputs of this operation are dynamic.

Delete a device

Delete an existing device by device ID.

Parameters

Name Key Required Type Description
Application
application_id True string

Unique ID of the application.

Device
device_id True string

Unique ID of the device.

Get a device

Get details about an existing device by device ID.

Parameters

Name Key Required Type Description
Application
application_id True string

Unique ID of the application.

Device
device_id True string

Unique ID of the device.

Device Template
deviceTemplateDisplayId string

Device template associated with this device.

Returns

The outputs of this operation are dynamic.

Run a command

Run a command by ID on a device.

Parameters

Name Key Required Type Description
Application
application_id True string

Unique ID of the application.

Device
device_id True string

Unique ID of the device.

Command
device_command_id True string

ID of the command.

body
body True dynamic
Device Template
deviceTemplateDisplayId string

Device template associated with this device.

Update a device

Update an existing device by device ID.

Parameters

Name Key Required Type Description
Application
application_id True string

Unique ID of the application.

Device
device_id True string

Unique ID of the device.

body
body True dynamic
Device Template
deviceTemplateDisplayId string

Device template associated with this device.

Returns

The outputs of this operation are dynamic.

Triggers

When a rule is fired

Create an action which triggers when a rule is fired in IoT Central.

When a rule is fired

Create an action which triggers when a rule is fired in IoT Central.

Parameters

Name Key Required Type Description
Application
application_id True string

Unique ID of the application.

Action ID
id string

Unique ID of the action.

Rule
ruleId True string

Unique ID of the rule that is tied to the action.

Returns

The outputs of this operation are dynamic.