Azure IoT
This forum is to get feedback on the new IoT services: Azure IoT Hub and Azure IoT suite. This forum will help the engineering team collect feedback from our customers and users and help us understand and prioritize the roadmap.
-
45 votes
-
Enable per device message throttling capability
From the cost and cyber security perspective, its ideal to set message throttling/quote per device instead of at the IoTHub Level. there is a possibility that one rogue device eating the complete limit of one or more IoTHubs if we cant throttle per device.
10 votes -
gc object already tracked
considering the python lib azure-iothub-device-client (1.4.6)
tested on a Raspberry Pi 3 B+ with python 3.5.3
the issue seems related to the "sendeventasync - callback"4 votes -
From an MQTT client, you can publish on a different topic than expected
I have seen this behaviour, is this as expected?
I connect as deviceid1, and I can publish to devices/deviceid2/messages/events/ . The message is publish to devices/deviceid1/messages/events/3 votesFor scalability reasons, IoT Hub does not provide a generic pub/sub system.
You can use the Azure IoT Protocol Gateway (https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-protocol-gateway), in case you have to support legacy/brownfield MQTT devices. -
IoTHubClient_LL_DoWork() blocks for 5 seconds the execution while wifi nic is down
Scenario:
-using LL APIs;
-using the retry policy IOTHUBCLIENTRETRY_INTERVAL;
-device is being connected to the azure iot hub by a wifi NIC, then the NIC is disabled on the board;Problem:
When the device network interface is disconnected (i.e. wifi nic is disabled) the IoTHubClientLLDoWork() call blocks execution for 5 seconds each time is being called.The reason should be that the getaddinfo() underlying call is blocking, this is in the log traces each five seconds indeed:
/git/c-utility/adapters/socketioberkeley.c Func:socketioopen Line:627 Failure: getaddrinfo failure -3.
2 votes -
Integration of LogicApps Triggers with the IoTHub are not working correctly
The IoTHubs Events of LogicApps are not working correctly. As far as I can tell, a LogicApps application is only executed when one chooses all IoTHubs Event Types:
-Microsoft.Devices.DeviceCreated
-Microsoft.Devices.DeviceDeleted
-Microsoft.Devices.DeviceTelemetry
-Microsoft.Devices.DeviceConnected
-Microsoft.Devices.DeviceDisconnected
Selecting only a subset of these 5 will result in the LogicApps application to never execute even when the event has happened.For example: Selecting
-Microsoft.Devices.DeviceCreated
-Microsoft.Devices.DeviceDeleted
-Microsoft.Devices.DeviceTelemetry
-Microsoft.Devices.DeviceConnected
-Microsoft.Devices.DeviceDisconnected
as Event Types to trigger the LogicApps application and creating/deleting devices via the IoTHub UI will result in no Trigger. Only when one adds the last Event Type will the LogicApps application be triggered.1 vote -
Configure Properties on IotHub doesn't work
I ran the following command
az iot hub update --name {your iot hub name} \
--set properties.storageEndpoints.'$default'.connectionString="{your storage account connection string}" in a bash script and I receiveCouldn't find '$default' in 'properties.storageEndpoints'. Available
options: []I just followed the steps provided https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-configure-file-upload-cli to enabled file uploading for my iotHub instance.
1 vote -
IoT hub number of devices
I had 5 IoT devices in IoT hub. Now I have removed 1, but IoT hub still shows the number of 5 IoT devices
1 vote -
Azure IoT Developer's Guide Ebook unavailable
The below link doesn't contain any ebook/PDF. Also, the 'View Report' button redirects to Microsoft Homepage.
https://azure.microsoft.com/en-us/resources/iot-developers-guide/1 vote -
IOT Hub and Device Prov. Service Security
Hi Team,
current documentaiton does not provide much details about how to secure IOT HUB/Device provisioning service by adding api layer (NGINX) on top of core paas services.
Is device connecting using X.509 CA certificates to IOT HUB/DPS is enough secure? do we need to add extra gateway layer on top of these PAAS services?
Thanks
Bhupal1 vote -
Is Metrics/Diagnostics under IOT Hub to view Device telemetries or it is for IOT Hub health monitoring?
Hi team, bit confused with the documentation about metrics and diagnostic logs.
is metrics and diagnostic logs feature under IOT Hub is to view the messages sent by devices connected to that hub AND/OR this feature is only to view the logs of IOT hub performances and failures?
what is the recommended PAAS application to view the messages/logs sent by devices? I don't want to build new application or use power BI tool. looking for something within Azure itself which lets me view the messages sent by devices more interactively (filer/report etc...)
Thanks
Bhupal1 vote -
Do we have similar document step by step guide for C#? ( .net consloe app as simulated device)
Do we have similar document step by step guide for C#? ( .net consloe app as simulated device)
1 vote -
Problem connecting MXCHIP IoT Devkit to wifi: IOT device display shows IoT Devkit No Wifi after firmware download and reset.
How shall i connect to Wifi with MXCHIP IoT Devkit.
1 vote -
gov
test
1 vote -
将 Raspberry Pi 连接到 Azure IoT 中心 (Node.js) 程序运行出错
运行:
sudo node index.js <设备连接字符串>
时,出错。错误信息如下:/home/pi/iot-hub-node-raspberrypi-client-app/nodemodules/node-wiring-pi/nodemodules/bindings/bindings.js:91
throw err
^Error: Could not locate the bindings file. Tried:
→ /home/pi/iot-hub-node-raspberrypi-client-app/nodemodules/node-wiring-pi/build/nodeWiringPi.node
→ /home/pi/iot-hub-node-raspberrypi-client-app/nodemodules/node-wiring-pi/build/Debug/nodeWiringPi.node
→ /home/pi/iot-hub-node-raspberrypi-client-app/nodemodules/node-wiring-pi/build/Release/nodeWiringPi.node
→ /home/pi/iot-hub-node-raspberrypi-client-app/nodemodules/node-wiring-pi/out/Debug/nodeWiringPi.node
→ /home/pi/iot-hub-node-raspberrypi-client-app/nodemodules/node-wiring-pi/Debug/nodeWiringPi.node
→ /home/pi/iot-hub-node-raspberrypi-client-app/nodemodules/node-wiring-pi/out/Release/nodeWiringPi.node
→ /home/pi/iot-hub-node-raspberrypi-client-app/nodemodules/node-wiring-pi/Release/nodeWiringPi.node
→ /home/pi/iot-hub-node-raspberrypi-client-app/nodemodules/node-wiring-pi/build/default/nodeWiringPi.node
→ /home/pi/iot-hub-node-raspberrypi-client-app/node_modules/node-wiring-pi/compiled/8.11.1/linux/arm/nodeWiringPi.nodeat bindings (/home/pi/iot-hub-node-raspberrypi-client-app/node_modules/node-wiring-pi/node_modules/bindings/bindings.js:88:9)
at Object.<anonymous> (/home/pi/iot-hub-node-raspberrypi-client-app/node_modules/node-wiring-pi/index.js:1:99)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/home/pi/iot-hub-node-raspberrypi-client-app/index.js:10:13)另外,文档中提示的iot中心里面的连接主密码,在文中没有地方提到如何使用呀,只是第二个设备连接串使用了。是不是漏了?
1 vote -
Samples azure-iot-sdk-c-master no working
Hello, I'm trying to use the path in this page to run the samples in Visual Studio 2017 but they still have many problems.
https://github.com/Azure/azure-iot-sdk-c/blob/master/doc/settingupvcpkg.md1 voteHi there,
Sorry to hear that you ran into issues with vcpkg. Can you help us by providing more details? It’d be great if you can file an issue here, https://github.com/Azure/azure-iot-sdk-c, documenting your steps and error messages.
Thank you!
-
IOT Device Simulation Error Logging
IOT Device Simulation needs to provide a way for users to diagnose errors in the event that telemetry is not being received by the IOT Hub or if the simulator shows that no telemetry was generated (0 messsages).
1 vote -
Make it work
Trying to work through this tutorial. https://docs.microsoft.com/en-us/azure/iot-accelerators/quickstart-connected-factory-deploy
I'm logged on with my free Azure account, but there are no choices in the Subscription combo, so I'm stuck
1 vote -
Get Ready for the AWS Solutions Architect
Where the associate tier helps build your knowledge of the AWS platform, the AWS professional level certifications are not only good for your career, they are an essential step in taking your knowledge and confidence in building things on AWS to the next level.
A few months ago, Cloud Academy instructor Andrew Larkin shared his strategy to get ready for the AWS Solutions Architecthttps://goo.gl/YvWjdu Professional certification exam in a new webinar. Today, we’ll be sharing some of Andrew’s secrets in this excerpt from “How to study for the AWS Solutions Architect Professional Certification.” We’ll talk about some of the…
1 vote -
Display Device Identitiy(Name) in Confiuration page to identify devices on which configuration applied.
to show device name (ID) under the Metrics section on the configuration tile. Currently I see it displays only the count of devices the configuration applied .
I did the firmware sample for 2 devices and interested to show the each device name with their status. There may be a case if firmware update is apply on 5 devices then how best we can show the progress by device name on UI.
1 voteThank you very much for your feedback.
You can view the list of device IDs for each metric if you click on the Configuration and then go to the Metrics tab on the Device Configuration Details page. Does this address your requirement?
Chris Green
Azure IoT Program Manager
- Don't see your idea?