问题标签 [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.
azure - 如何使用 gulp 为 Azure IoT 安装工具?
我正在关注 Adafruit Feather 的第一个教程(闪烁示例),并且一直停留在以下步骤:
通过运行以下命令为您的 Arduino 板安装 Azure IoT Hub SDK:
我收到以下错误,我不知道如何解决它:
你可能知道这个问题的解决方案吗?
azure-iot-hub - 我可以从浏览器创建 IoT 中心设备吗?
目标:使用节点模块azure-iot-hub从浏览器(angular2)创建一个 azure iot hub 设备。
问题: azure-iot-common依赖于一个包crypto,它在浏览器中不起作用。
重建步骤:
从 Chrome 工具控制台
- github上有一个类似的问题 - https://github.com/ipfs/js-ipfs/issues/270 - 建议将crypto切换到webcrypto
潜在解决方案:将加密切换到webcrypto - 需要重写azure-iot-common/lib/authorization.js
问题:
- 有没有人使用节点模块azure-iot-hub从浏览器创建集线器设备?
- 有没有人使用其他方法从浏览器创建集线器设备?
- 如果不回答 Q1,2 - 我的潜在解决方案是否可行?
c - 如何将设备从设备注册到 azure iot hub(使用 iot 客户端 c sdk)
我无法将我的 iot 设备连接到 azure iot hub 来注册设备。我在 node.js 和 c# sharp client sdk 中看到了一些示例。但是我找不到c sdk。是否可以从客户端注册设备(获取凭证)?如何将我的设备连接到 iot 集线器?
我还使用这篇文章寻求帮助:https ://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-device-sdk-c-intro
azure-iot-hub - 使用 SAS 令牌通过 IoT 中心发送 C2D 消息时出现 InvalidErrorCode
我想向 IoTHub 中已知的设备发送云到设备消息 (C2D)。我在代码中使用 SERVICE 策略。发送从控制台应用程序(现在)或以后的 WebApi 发生。所以代码不会在设备上运行!
我想使用 SAS 令牌连接到期,而不是连接设备的对称密钥。我创建了以下代码:
一个助手类:
它是从 PROGRAM.CS 调用的:
调用 SendAsync 时,我收到一个错误,并显示以下消息:
\r\n跟踪 ID:fee6f860bdff42faa7cad8f81095223e-G:10-TimeStamp:04/19/2017 21:09:32
在属性 Code 的异常中,值为:Microsoft.Azure.Devices.Common.Exceptions.ErrorCode.InvalidErrorCode
堆栈跟踪:
在 Microsoft.Azure.Devices.AmqpServiceClient.d__28.MoveNext() --- 从先前引发异常的位置结束堆栈跟踪--- 在 System.Runtime 的 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)。 CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.GetResult() at TelemetrySender.Service.Sender.d__1.MoveNext() in C:\repo\TelemetrySender.cs:line 34
我在 de service 部分查看了 Github 存储库“azure-iot-sdk-csharp”,但找不到此错误的原因。我确实看到了错误消息的设置位置,但我不明白为什么。
谁能帮助我?
arduino-uno - Arduino Ethernet Shield 连接到 Azure IoT 中心
我是使用 Arduino 的新手。我有使用以太网屏蔽的 Arduino One,我需要将一些信息从 Arduino 发送到我的 Azure IoT 中心,所有示例都使用 Wi-Fi 屏蔽。
我正在阅读 Azure-IoT-Arduino SDK for Arduino 的文档,但找不到有用的信息。 https://github.com/Azure/azure-iot-arduino
有人知道我在哪里可以找到有关此问题的信息吗?
谢谢!
iot - Android 应用未连接 Azure-iot Hub
我已经从
https://github.com/Azure/azure-iot-sdk-java/tree/master/device/iot-device-samples/android-sample
并按照此处的指示创建了一个 IOT 集线器
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-csharp-csharp-getstarted
我得到了那里提到的连接字符串
我的代码如下
但是在运行应用程序时出现此错误,请纠正我
c# - MessagingEntityNotFoundException:找不到消息传递实体“ihsuprodsgres029dednamespace:eventhub:”
我只是想使用 Azure IOT Hub 将我的设备连接到云。但我收到如下错误。
MessagingEntityNotFoundException:找不到消息传递实体“ihsuprodsgres029dednamespace:eventhub:iothub-ehub-”。TrackingId:4772b610-8ff3-4709-8ea9-ffcd5784fe1c_B4, SystemTracker:ihsuprodsgres029dednamespace:eventhub:iothub-ehub-sibeeshiot-176205-a588b66686~16383|team01, Timestamp:6/23/2017 3:07:54 PM TrackingId:41110b704d814af497fd9924da6714d8_G4, SystemTracker :gateway2,时间戳:2017 年 6 月 23 日下午 3:07:55,参考 ID:41110b704d814af497fd9924da6714d8_G4
如果您曾经遇到过同样的问题,请您帮我解决一下。下面是我正在尝试的代码。
python - 如何从 Azure IoT Hub 接收设备发送的消息?
我已经成功构建了azure-iot-sdk-python并且我已经设法处理了设备方面的事情:
- 发送消息和报告的属性
- 接收消息和期望的属性
我还可以从服务端管理设备:
- 创建设备,更新设备
- 删除设备
- 管理设备孪生(设置标签、读取标签、设置所需属性、获取报告属性)
我找不到的是如何使用azure-iot-sdk-pythonmessages/events
访问事件 ( ) 端点并读取设备发送的消息。我怎么做?
azure-iot-hub - 使用 NodeJS 从 Azure IoT 中心接收警报/命令到设备
任何人都可以建议我如何在 RPI 上接收消息/有效负载作为发送到 Azure IoT 中心的设备。
我正在使用SimulatedDevice.js并以每 5 秒的间隔向 Azure IoT Hub 发送数据,该数据将使用 NodeJS 从 Windows 机器存储在 Azure 表存储中。一切正常。
现在我想从 IoT 中心接收完整的消息/有效负载到 RPI 作为设备。
我在 Azure 上使用了 sendcloudtodevicemessage.js作为给定的示例。我只能收到一次消息,如下所示
但我想每次都在设备上收到消息。
任何人都可以帮助我吗?
azure-iot-hub - 如何在 Azure IoT 设备孪生查询中实现分页
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-query-language上的 azure 文档说“<em>Azure IoT SDK 支持大结果的分页”,但我找不到有关如何执行此操作的任何示例或参考。
有人有想法吗?