Industry sector (with integrated IIOT) will certainly appreciate Azure Stack - power of Azure in own Datacenter.136 votes
many client is asking to have Azure PaaS services avail not on public endpoints but only via internal vnet connected to client side services via server to server VPN.
this request come especially for:
- iot hub
- event hub
- sql database
We are reviewing this request
Supporting formats such as Protobuf and/or compressing in DeviceClient.SendEventBatchAsync61 votes
This is not in our plans for now but definitively an interesting scenario.
As of today you can already do so in different ways such as compressing data in your device code before sending and using an Azure Function on the back end that will be triggered each time a compressed message arrives. Not totally integrated into IoT Hub but gives you the choice of the compression format and flexibility in routing messages before decompressing content (using message headers for routing).
Certain applications requires to know if device is disconnected with accuracy<1 minute. By implementing heartbeat pattern as advised (https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-identity-registry) with large amount of devices it creates enormous volumes of heartbeat messages and it results in generating 99.9% of quota messages just to know when device goes offline (Disconnected).38 votes
We are considering improving the connection information provided by IoT Hub.
Consider a pricing model that bills based om the number of messages instead of a tier model with a fixed number per day. This is much more flexible when dealing with spiky traffic. It is also much easier to predict traffic volumes over a long period, than estimating a reasonable day average.30 votes
We are considering pricing changes to address the daily quota inconvenience.
Bring Azure IoT Hub to AzureStack29 votes
Iot hub should be able to log upload requests, not only upload notifications from the device.
At the moment a production team is not able to check if a device has tried to upload a blob.28 votes
Please include "Stop" as a feature of any service that "runs." You can stop a VM, App Services and Stream Analytics jobs. Why not a SQL Database, DocumentDB, IoT Hub, EventHub, etc? Heck, should be able to Stop a Resource Group, which obviously would stop every service within.28 votes
GSM Modules such as SIM800 and SIM900 are controlled using AT commands. The idea would be to add support in the SDK for establishing SSL connection and sending/receiving messages to/from IoT Hub over HTTP using AT commands under the hood.23 votes
Thanks for the feedback. We will evaluate this request.
Customer uses a Linux box to wire all the sensors which runs an OPC UA server. A user with SU privileges will SSH into the box and fix any issues related to malfunctioning OPC server, configuration change, etc. In terms of the number of sessions, the SSH session is only used occasionally on a per device basis. This falls under broader device management category for non-constrained devices like PLC and RTU used in a lot of industrial automation scenarios. If IoT Hub wants to be the focal point for industrial automation devices, it is prudent to offer that capability. If not, partners and customers may end up building their own or go to 3rd party services.
Customer uses a Linux box to wire all the sensors which runs an OPC UA server. A user with SU privileges will SSH into the box and fix any issues related to malfunctioning OPC server, configuration change, etc. In terms of the number of sessions, the SSH session is only used occasionally on a per device basis. This falls under broader device management category for non-constrained devices like PLC and RTU used in a lot of industrial automation scenarios. If IoT Hub wants to be the focal point for industrial automation devices, it is prudent to offer that capability. If…15 votes
We are considering this requirement.
This Build you showed some Kids using your tech. It would be great if you enable Student all over the world to use azure iot tech for free. Just think about it...11 votes
We are in the process of evaluating this
Allow to add blob metadata when uploading files using the IoT Hub SDK9 votes
Thanks for providing this feedback. Just to clarify, are you looking for the ability to set these metadata (https://docs.microsoft.com/en-us/azure/storage/blobs/storage-properties-metadata) for blob correct?
Azure supports uploading large files in chunks to support continuing broken uploads. This should be added in the C device SDK as well.
I could also imagine having the user implement this and just providing a hook to doing something with a CloudBlockBlob:
public Task UploadBlobAsync(string blobName, Func<CloudBlockBlob, Task> upload);8 votes
We are investigating an Azure Storage C SDK to help with this feature.
Since the SDK is adding its own headers and serializes the content which is sent to the IoT Hub, then it is not possible to upfront know if a message will be too large.
Would be nice it there was a method that could give the size, so we can compare to the limits of the IoT Hub.6 votes
Thank you for filing this! We will review this internally and get back to you. The main concern is we may not be able to estimate this accurately.
The Field Gateway SDK will be used to manage leaf node devices. Device Management module is a must have and at this point must be coded by each developer implementing a gateway. Please provide a baseline Device Management module that ships with the Gateway.6 votes
Customer needs and example of how to map a Device Twin to a physical device like a PLC. E.G. map a value from a Device Twin to a PLC register.4 votes
Are you looking to better understand the value of twins? Or is it more just to see what types of properties should be modeled?
The customer anticipates needing to push larger configurations via Device Twins than the currently supported 8K limit. We need to detail the best patterns and practices to push larger configuration files to/from devices & module twins.4 votes
Build integrated device enrollment portal/API including cellular SIM provisioning using Jasper - so it can be done all in one place when adding a new cellular IoT device2 votes
Write cordova plugin for Azure IoT SDK. It will benefit the hybrid app developer and hybrid app's can leverage the both Azure IoT SDK Java and C function's in iOS and Android apps.1 vote
- Don't see your idea?