问题标签 [azure-iot-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
355 浏览

c# - Azure IoT 中心:消息的离线存储

Azure IoT 设备 SDK 中是否有任何功能可确保在发生连接丢失以及发送消息的应用程序随后终止和重新启动(恢复连接后)的情况下将消息从设备发送到集线器?

我正在努力在文档中找到有关此的任何信息;我发现了这个问题,但是它已经有近 2 年没有更新了,我怀疑(希望)从那时起事情会继续发展。

该应用程序将是 WPF,在 Windows 10 Professional 上运行,如果这有什么不同的话。

0 投票
2 回答
270 浏览

python - Python Azure IoTHub SDK 文档

Python Azure IoTHub SDK 是否有任何真实文档?我找到了一些代码示例,但并不全面。也很难与其他语言 SDK 的文档相关联,因为它们看起来都略有不同。甚至源代码也不是好的文档,因为它实际上是 C++ 的包装器。

我希望能够利用所有功能,但我不能。例如,在代码示例中,我们看到send_confirmation_callbackreceive_message_callbackdevice_twin_callbackdevice_method_callbackblob_upload_conf_callback,我不清楚这些都是做什么的,或者可能存在哪些其他类型的回调。

我想念它还是它不存在?

0 投票
0 回答
231 浏览

ssl - 在 Aure IOT 集线器安装中找不到 OpenSSL 库路径

我正在将 Aure IOT 集线器安装在小猎犬骨板上。在安装过程中,我看到一个 Cmake 错误,指出 Cmake 无法找到 OpenSSL 库和目录路径。

我在 Stack Overflow 上关注了几篇文章,他们提到了使用 -D 选项 ( -DOPENSSL_ROOT_DIR=/usr/local/ssl) 手动将路径添加到 Cmake,但我无法在我的小猎犬骨头上找到 OpenSSL 的路径 (/usr/local/ssl)。我在 中只看到一个 SSL 文件夹/etc,也没有看到/etc/ssl添加 SSL 库路径 () 所需的 lib 文件夹-DOPENSSL_LIBRARIES=/usr/local/ssl/lib

请指导我解决此问题。

谢谢

0 投票
2 回答
602 浏览

node.js - Azure IOT Hub Device "Suspension"

Given an Azure IOT Hub with many thousands of connected devices. Given that some subset of the devices have some combination of software and hardware issues such that they are flooding IOT Hub with (bad) traffic.

How do we "suspend" or otherwise mark a specific device or device(s), without removal from the Device Registry, such that the IOT Hub SDK client library (in our case, https://github.com/Azure/azure-iot-sdk-node/tree/master/device) will return an error locally on the device?

The idea would be that we'd want to freeze traffic coming out of the device(s) until we decided to allow it again.

0 投票
1 回答
389 浏览

azure-iot-hub - 我可以使用 Microsoft.Azure.Devices.RegistryManager 添加/注册 IoT Edge 设备吗?

尝试搜索 Microsoft 文档,但我似乎找不到任何可以用来RegistryManager.AddDeviceAsync()向 IoT 中心添加 IoT Edge(预览版)设备的建议。

MS 教程说您可以将--edge-enabled选项传递给 CLI 命令az iot hub device-identity create -d edge001 -n blogDemoHub --edge-enabled,但如何使用 .NET SDK 执行此操作?

0 投票
1 回答
443 浏览

azure-iot-hub - 如何从 AzureIOT 仅读取来自一台设备的消息

我有一个 Azure IOT 解决方案,其中来自 2 个设备的数据进入同一个 IOT 集线器。在我的计算机上,我只需要从其中一个设备中读取消息。我在https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-node-node-getstarted中实现了 ReadDeviceToCloudMessages.js

但我收到了 IOThub 中的所有消息。如何仅从一台设备获取消息。

0 投票
2 回答
1115 浏览

azure - 如何在 Azure 函数中获取由 IOThub 消息触发的消息的 deviceid

我有一个由 IOThub 触发的 Azure 函数。所以在 Azure 函数中,我有

如何从事件数据中获取设备 ID。

我试过了

它给出了一个错误说

以下文件说 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-messages-construct

ConnectionDeviceId 包含 deviceId。有人知道如何从 EventData 中检索设备 ID,还是应该使用其他类。

0 投票
1 回答
166 浏览

azure-iot-hub - 物联网中心资源是否有 JAVA sdk?

我正在寻找物联网中心的 CRUD Java API。我正在专门寻找此 REST API ( https://docs.microsoft.com/en-us/rest/api/iothub/iothubresource ) 的 java 等效项。

我能够找到用于创建/注册设备和发送/接收消息的 API,但无法找到 CRUD Azure IoT 中心的 API。

0 投票
1 回答
385 浏览

azure-iot-hub - 如何自动添加自定义 IoT 中心端点(并路由到它)?

为了接收 Azure IotHub 设备孪生更改通知,似乎有必要创建自定义终结点并创建路由以将通知发送到该终结点。这在 Azure 门户上看起来很简单,但正如人们所期望的那样,我们希望将其自动化。

我找不到az cli甚至REST API的任何文档,尽管我可能遗漏了一些东西。我也没有在 SDK 中找到任何有希望的东西。

如何自动添加自定义端点,然后为设备孪生通知设置路由?

0 投票
1 回答
780 浏览

azure - 将 GPS 跟踪器连接到 azure iot Hub

我买了一个 gps 跟踪器 tk102-2,我想将它连接到 azure iot hub。我在官方文档中找到的教程谈到了 arduino 和 raspberry 设备。我的设备可以通过 gprs 网络发送数据。是否可以将这些设备连接到 azure hub,如果可以,是否有关于它的教程。