问题标签 [azure-iot-central]

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 投票
0 回答
82 浏览

azure - 关于 Azure IoT Central 中的 Raspberry 版本支持

我正在尝试将 Raspberry Pi Model B+ 连接到 IoT Central。我相应地从1配置了示例 python 应用程序。

但是,即使设备正常工作,状态页面也不会显示任何消息发送。

示例应用程序是否仅适用于 Raspberry Pi 2 / 3,正如 Azure IoT Central 文档2中提到的那样

0 投票
1 回答
201 浏览

azure-iot-central - 向 IoT Central 报告“DateTime”属性的正确 JSON 格式是什么?

问题1: 如题。我能够使用 Azure IoT Central 选项卡中的库报告Location属性,但找不到正确的 json 格式来报告属性。Device PropertyPropertyDateTime

这是我在启动应用程序时从 IoT Central 返回的设备孪生副本:

问题 2: 既然我提到了Location属性,是否也可以在Location不作为库的一部分的情况下报告 a Device Property(如示例设备模板中所示)?由于已经存在一个库,因此创建一个来托管该属性Location似乎是多余的。这两个动作有什么区别?仅供参考,我无法找到正确的 JSON 格式来报告该属性,而不是它不在两者之下。Device PropertyLocationLocationDevice Property

0 投票
1 回答
270 浏览

azure-iot-hub - IOT Central - 报告的属性问题

从设备发送时,我在获取报告的属性以正确更新/显示时遇到问题。我正在使用 IOT Central/IOT Hub 文档中提供的入门代码。代码如下。当函数运行时,它会报告成功,但在 IOT Central 中查看设备属性时,它们不会显示。我已经验证设备模板中的属性名称配置正确,但我显然遗漏了一些东西。我还在下面的代码中更改了属性的名称,看看我是否会收到错误,但它仍然报告成功。有任何想法吗?

函数 sendDeviceProperties(twin) { var properties = { serialNumber: '123-ABC', 制造商: '测试制造商' }; twin.properties.reported.update(properties, (err) => console.log( Sent device properties;+ (err ? error: ${err.toString()}: status: success))); }

0 投票
1 回答
580 浏览

visual-studio-2017 - 错误 CS1061“DeviceClient”不包含“SetInputMessageHandlerAsync”的定义

我尝试从 Microsoft 来源构建 IoT Edge 模块 termo 传感器。当我构建项目时,我得到了错误:

“错误 CS1061‘DeviceClient’不包含‘SetInputMessageHandlerAsync’的定义,并且找不到接受‘DeviceClient’类型的第一个参数的可访问扩展方法‘SetInputMessageHandlerAsync’(您是否缺少 using 指令或程序集引用?)”

源代码构建错误

然后我从头开始创建 IoT Edge 模块,比较程序集版本并开始构建模块,一切正常。

从头开始构建物联网模块

我遵循 VS 2017 IDE 中的 DeviceClient 类,用于构建好的应用程序。

SetInputMessageHandlerAsync 在 DeviceClient 类中可用。

但是当我在构建问题的应用程序中关注 DeviceClient 类时 - 我看到,没有这样的方法。

DeviceClient 类中不存在 SetInputMessageHandlerAsync。

我比较汇编版本 - 它是平等的。

0 投票
1 回答
306 浏览

azure - KepServerEx 连接到 Azure IoT Central

我正在为监控解决方案进行概念验证,并且已经能够使用 Gateway(Kepserverex) > IoT hub > Power BI 模型来查看我的数据。该解决方案有效但不可扩展,因此我开始关注 Azure IoT Central,因为它提供了开箱即用的监控解决方案,但我正在努力解决的是如何将 Kepserverex 和 IoT Central 连接在一起。我可以使用 MQTT 或 REST 进行连接。

有没有人对如何实现这一点有任何见解?谢谢你的时间!

0 投票
2 回答
1044 浏览

azure-iot-hub - 适用于 Azure IoT Central (SaaS) 的 IoT 中心设备预配服务 (DPS)

如何使用 DPS 将设备预配到 IoT Central? 文档说,有一个高级选项可用于将设备直接配置到 IoT 中心。但是当我签入 DPS 应用程序时,没有链接到 IOT 控制的选项。

我是物联网开发的新手。

0 投票
1 回答
132 浏览

azure - Azure IOT Central 复杂规则

我必须在 Azure IOTCentral 上创建一些复杂的规则。这些设备传感器存在连接问题,因此需要使用统计方法在时间窗口中计算一些指标,以获取触发警报的遥测事件的计数。

例子:

聚合窗口 1 小时,规则将类似于采用传感器值的模式并在达到 10 时进行计数。其他规则应以更大的聚合窗口(如 12 小时)启动警报

有没有办法做到这一点?

0 投票
4 回答
2680 浏览

azure-iot-hub - 为通过 IoT-central 配置的设备发送 Cloud-To-Device 消息

我一直在阅读这个新的 SaaS 产品的文档,但我没有看到任何关于能够向设备发送消息的内容,例如:打开/关闭设备

https://docs.microsoft.com/en-us/azure/iot-central/tutorial-add-device

我确实看到有一项规定可以通过更改设备双胞胎来更改设备的设置。

另外,我读到有一种方法可以向设备发送“回声”。但是,这些不符合我的确切目的。

那么,有没有一种方法可以发送 C2D 消息,使用连接字符串,可以使用例程构建 - ? https://docs.microsoft.com/en-us/azure/iot-central/tutorial-add-device#prepare-the-client-code

我想通过 AzureFunction 发送这个 C2D,但很高兴知道这是否可以以某种方式集成到 IoT-Central UI 中。

满足我要求的任何其他输入(打开/关闭设备)也会有很大帮助!

0 投票
1 回答
2044 浏览

azure-iot-hub - 如何使用 MQTT.fx 连接到物联网中心?

我正在尝试直接使用 MQTT 连接到 IOT 中心。

我只是遵循以下文档,
https ://docs.microsoft.com/en-us/azure/iot-central/concepts-connectivity#connect-a-single-device
https://www.instructables.com/id/Azure -IoT-Hub-Set-Up-MQTTfx-Sigfox-Callback-and-Dr/
https://github.com/MediaTek-Labs/aws_mbedtls_mqtt/pull/9/files?short_path=04c6e90
https://docs.azure。 cn/zh-cn/articles/azure-operations-guide/iot-hub/aog-iot-hub-howto-connect-with-tool-mqtt-fx(翻译成英文)

以上文档我使用来自 github 的 dps_cstr 工具通过此链接生成带有 SAS 令牌的连接字符串
https://docs.microsoft.com/en-us/azure/iot-central/tutorial-add-device#prepare-the-client-代码

我已经使用上面的连接字符串和详细信息为 iot Central 配置了带有连接配置文件的 MQTT.fx。附上那个快照 折断 当我尝试连接到这个时,我收到一个错误“未授权连接”。
日志:

编辑:我从https://github.com/Azure/azure-iot-sdk-c/blob/master/certs/certs.c
创建了一个 CA 证书作为 CACert.cer

我在 SSL/TLS 选项中选择了 CS 证书文件选项并再次尝试。但我有同样的错误

0 投票
1 回答
179 浏览

azure-iot-hub - 支持在 IOT 中心规则中将完整数据推送到 webhook

我想在满足条件时获得完整的数据,

例如,

在下面的数据中,如果类型等于“未知”,我想将整个 json 数据推送到规则中的 webhook 服务,