Azure IoT Central
- Get connected: Azure IoT Central connects your IoT devices to the cloud faster than any other platform. Find new devices matched to your solution in the Azure Certified for IoT device catalog.
- Stay connected: We understand how hard it is to keep devices connected and healthy. Centralized management helps you reconfigure and update them.
- Transform: Our connectors and extensibility APIs bridge the gap between your business applications and IoT—providing a direct connection between IoT data and your decision makers.
-
View raw telemetry data sent by the device without any aggregation
What I'd like to do is display the data in the storage of IoT Central by displaying the defaults other than the maximum, minimum, average, and count.
For example, it is difficult to deal with situations where two data are added when one of the two data is an integer value and the other is a decimal value.
24 votesHi, IoT Central now supports two ways of viewing raw telemetry sent by the devices –
1 – On Dashboard, select ‘Last 100 values’ when configuring the Display range of the Line chart.
2 – On Device Details page, view raw data sent by the device under ‘Raw Data’ view.Let us know if you have any feedback on these features.
- Ankit
-
CRUD IoT Devices via Interface (API)
I want to be able to create, read, update or delete IoT devices via an interface. Maybe the access to the integrated IoT hub is sufficient for these functions.
The idea is to provide an interface through which I can programmatically create or update device templates and the corresponding devices. The reason for this scenario is that I want to generate the device template for certain device types, so I don't have to manually create all monitored elements via the web interface anymore. This is an enormous effort for an IoT device that has a large number of elements to…
24 votesHi everyone,
IoT Central APIs are now in public preview!
You can use the APIs against any Plug and Play enabled applications such as our industry templates and custom/preview applications.
Learn more about using the REST APIs through this interactive learning journey. https://docs.microsoft.com/en-us/learn/modules/manage-iot-central-apps-with-rest-api/
You can also browse the full reference documentation. https://docs.microsoft.com/en-us/rest/api/iotcentral/
Thank you for the suggestions and votes for this. Please give this a try and you can leave your feedback at https://aka.ms/iotcentralapifeedbackform
-
Allow to send C2D messages from function and UI
Currently there is no clear way of sending a C2D message(direct method or messages) to the devices configured through the IoT-central
The users should be able to send a C2D to a particular device, once a workflow process is complete after a Function is triggered from an Alert on IoT-central.
16 votesSending commands and updating device and cloud properties are supported in the public API.
Sending commands: https://docs.microsoft.com/en-us/rest/api/iotcentral/devices/executecomponentcommand
Updating device properties:
https://docs.microsoft.com/en-us/rest/api/iotcentral/devices/updatepropertiesUpdating cloud property: https://docs.microsoft.com/en-us/rest/api/iotcentral/devices/updatecloudproperties
Please let us know if there’s anything else you need.
-
Distributor Role, Vender Role, User Role for Azure IoT Central
I want to use Distributor / Vender / User Role on Azure IoT Central.
for each devices ownor scenario.When the devices ownor is distributer, who manage the devices,
monitor these status, support, fix, as administrator.
at this time,
Vender just monitor only their devices,
and build some type devices,
at this time,
User just monitor only their devices.
and use some devices from some vender.15 votesWe’re excited to announce that custom user roles has been released! Documentation is available here:
-
Import and export templates
Hello,
Could we have the feature to import/export device templates
For example: save template as json/yml -> go to different app import from json/yml file
Or alternatively have the ability to link to a repository where templates can be edited and released onto the application.
Many thanks
Samuel
14 votesHi Samuel and Tauha,
Thanks for reaching out and sharing valuable feedback. In the current version of IoT Central, you can now export and import the Device Template in JSON format. Please take a look at our docs here for more details:
https://docs.microsoft.com/en-us/azure/iot-central/core/concepts-device-templates
Cheers,
-Avneet, on behalf of IoT Central team -
Map based on telemetry data
Need the ability to show a map based on telemetry data not just a property. I have GPS information coming from my devices as Latitude and Longitude information. I would like to place that information on a map as the device moves.
13 votesHello,
We have released Location telemetry support in IoT Central. You can find more about the supported schema and how to create a location measurement in your device definition here: https://docs.microsoft.com/en-us/azure/iot-central/howto-set-up-template#measurements
The Location tile on the dashboard can show the last known location or the device location history within the selected time period.
Please try it out and let us know your feedback.
Thanks
Ankit and Vanessa -
Microsoft IoT Central Pricing
Companys starting to build out with IoT are always price conscious.
I think the 30 day trial is ok, but often I start a trial as Im interested to learn, but when the time comes to actually use it, its expired.
The jump from 30 day trial to $500/month is way to steep.
If I have a IoT project Idea, I need to spent weeks/months testing the idea before I know it might be a going concern.
I think there need to be a price tier for developers that say is restricted to <10 devices, and low use, and it…9 votesThanks for the feedback! We have announced new pricing along with the general availability of IoT Central today. You can find more details about the pricing here: https://azure.microsoft.com/en-us/pricing/details/iot-central/
Thanks
Ankit -
Embedding other website resources (video streams, dynamic images or web content)
I want to embed my web resource on custom panel,such as streaming vedio(camra) , or web test , or web picture. ok?
7 votesHi Haoren,
Thanks for reaching out and sharing valuable feedback. In the latest version of IoT Central, you now have the ability to create a markdown tile that can render an image. Please take a look at this tutorial that walks you through how to customize a dashboard: https://docs.microsoft.com/en-us/azure/iot-central/retail/tutorial-in-store-analytics-customize-dashboard
In addition, you can also render a text telemetry stream as a URL to a dynamic image. This can be set as part of the tile configuration to render a dynamic set of images as your URL to your blob storage updates.
Cheers,
-Avneet, on behalf of IoT Central team -
Language
Possibility to change language in IoT Central. At the Moment only english is supported
5 votesHi – IoT Central now supports 17 languages. Please try it out and let us know!
https://docs.microsoft.com/en-us/azure/iot-central/howto-manage-preferences#changing-language
Thanks,
Vivian on behalf of the Azure IoT Central team -
Device originated timestamp
For a batch and forward device telemetry, it is important to use the timestamp from origin instead of ingestion. as a suggestion reserve a keyword, example "TimeStamp" and if the payload contains it, then run the TSI queries on this field.
5 votesIf you are using native IoT Hub protocols then to report device time in the telemetry message, you can send “iothub-creation-time-utc” property. When this property is provided, IoT Central uses it to capture the dateitme of the message.
-
Show/hide features via custom roles
End-user provide only access to the Dashboard and Analytics tab.
Still, the user has the ability to access the data of corresponding account data.Not the following
Devices
Device groups
Azure IoT central4 votesThis feature is now live. You can learn more about custom user roles at https://docs.microsoft.com/en-us/azure/iot-central/core/howto-manage-users-roles
-
Support associate Blob and Storage Account to the Internal IoT Hub
For the C# device client SDK, the function to upload to blob requires an associated storage account.
"Uploads a stream to a block blob in a storage account associated with the IoTHub for that device. If the blob already exists, it will be overwritten"
public System.Threading.Tasks.Task UploadToBlobAsync (string blobName, System.IO.Stream source);
Why not consider, adding a flow, similar to the Azure Portal where you could set the Azure Storage Container
4 votesThis feature is now live. You can learn more about it at https://docs.microsoft.com/en-us/azure/iot-central/core/howto-configure-file-uploads
-
Show Commands execution result on command tile
There is a need a way to display Commands results in IoT Central - Commands page.
Flow:
Command sent to Device
Device received the command and returns Payload:{
"status": 200,
"payload": {
"command": "ping",
"result_code": "ok",
"result_data": "ping 5 ms"
}
}I need to display this data in IoT Central.
Now IoT Central shows only default "Sent at ..." message.
4 votesWith the launch of our IoT Plug and Play Preview, we have a new Preview application of IoT Central and updates to how we handle commands.
For more information: https://docs.microsoft.com/en-us/azure/iot-pnp/overview-iot-plug-and-play
If you are using our GA application, you will not see the new changes to commands. You will only see these changes to commands in our new Preview application using Plug and Play.
In the new Preview application of IoT Central, users can now connect devices that are using the Plug and Play device SDK or use the devices that they have already been connecting to IoT Central.
Here is how we are now handling commands in our Preview application:
If the device is using a Plug and Play device SDK:
For async commands you will see a telemetry response which you can configure when you are configuring the command capability.
For synchronous commands you will see a direct… -
Support enrich messages
This is a very useful feature for IoT Hub, nice if it was extended to IoT Central with some special eventhubs as endpoints:
Alarms for example.3 votesHi Uri,
Enrichments using device and cloud property values are now available in the new data export, now in GA!
https://docs.microsoft.com/en-us/azure/iot-central/core/howto-export-data
Let us know what you think!
Thanks,
Vivian on behalf of the Azure IoT Central team -
New devices need to be able to automatically associate to a device template
When a new device connects it needs to be able to automatically be associated with a Device Template. It can be based on conditions similar to what is used in Device Sets.
3 votesWe allow your devices to specify a device template as part of the registration process. Please see documentation located here to learn more about this: https://docs.microsoft.com/en-us/azure/iot-central/core/concepts-get-connected#automatically-associate-with-a-device-template. Let us know in the comment section if you still have additional needs not met by this functionality.
Thanks,
Luis, on behalf of the IoT Central team -
Support devices use X.509 certificates. Currently only SAS tokens are supported
X.509 is supposed to be more secure than SAS token based security
3 votesWe have added support for X.509 certificates in IoT Central. You can learn more about device connectivity options in our documentation: https://docs.microsoft.com/en-us/azure/iot-central/concepts-connectivity
Thanks
Ankit -
Including response message in the Rest API response for execute command
Currently Execute command API is only returning the command request payload but response payload which is sent from the device is not included in the response message.
To get the response payload again we need to call command history API. It would be helpful if the API response for Execute command is similar to below.
eg:
{
"value": [{
"request": 20,
"id": "4e17dd2e-7bf2-458d-8466-19bc6fc9b642",
"response": 58.795679629034694,
"responseCode": 200
}]
}2 votesThanks for your suggestion. The Execute Command API now supports the response payload in the response message.
-
Flow connector for IoT Central Preview instances
Currently (Jan 2020), IoT Central Preview instances do not show up in the Microsoft Flow connector for IoT Central.
Is there a timeframe for allowing Flow to talk to the new Preview instances?2 votesThere is the new connector up now. You can find it in Power Automate by looking for Azure IoT Central.
https://us.flow.microsoft.com/en-us/connectors/shared_azureiotcentral/azure-iot-central-v3/
Please share any additional feedback you have around this connector.
Thanks,
Vivian on behalf of the Azure IoT Central team -
Correct IoT Central Pricing FAQ
The example calculations in pricing FAQ for IoT Central (https://azure.microsoft.com/en-us/pricing/details/iot-central/) are confusing and should be corrected:
The example calculation under "How is Per Device Pricing calculated?" does not use the "official" rates given - e.g. for € it uses 1.655€ per device/mo instead of the official 1.7€ per device/mo and €1.242 per device/mo instead of 1.3€ per device/mo. Are the official rates not the actually used rates?
Also, the calculation for "How is additional message pricing charged?" seems to be incorrect:
First of all, the calculations do not use the 730hr/mo factor that is supposed to be used…2 votesPricing details have been corrected. Thanks for bringing this to our attention.
-Ankit
-
Free Trial Azure Account
I am developer evaluating and developing cloud connectivity solution using microcontroller devices. We are using our own MQTT and TLS stack on the MCU. I feel the Azure Account free trial time limit of 1 month is very less. Do you guys have any developer accounts exclusive for partners/developers which has more free trial time period ?
Improvement.
-Free Trial accounts for partners/Developers
-Extending the trail period of the existing users.2 votesWe have announced new pricing along with the general availability of IoT Central today. You can find more details about the pricing here: azure.microsoft.com/en-us/pricing/details/i..
To help with development, up to 5 devices are included at no cost.
Thanks
Ankit
- Don't see your idea?