gpt4 book ai didi

Azure:如何通过 API 或 Webhook 直接连接到 IOT-Central?

转载 作者:行者123 更新时间:2023-12-02 06:42:46 26 4
gpt4 key购买 nike

我想知道是否有办法直接连接到 IOT-Centrals Rest-API,我想根据那里显示的遥测数据创建一个 Web 应用程序。据我所知,我相信我需要获取 Json 字符串才能将数据移植到我的网络应用程序。我愿意接受任何建议:)

非常感谢大家!

最佳答案

Azure IoT Central (IoTC) 是一个构建在内部 Azure IoT 中心之上的 SaaS 应用程序。 IoTC 的目标是隐藏和抽象 IoT 中心周围的所有基础设施,以便快速开发 IoT 解决方案。因此,IOTC 授予您一些设备连接等访问权限。

我建议阅读文档 Device connectivity for Azure IoT Central ,您可以在其中找到如何根据 IoT Central 属性(例如 scopeIddeviceIdprimaryKey)获取设备连接字符串的引用。

获得设备连接字符串后,您可以将设备连接到 Azure IoT Central 的内部 IoT 中心。

以下示例演示了将即插即用 IoT 设备的遥测数据发布到 IoT Central 预览应用程序(即插即用 IoT 功能)。请注意,POST 请求需要 Authorization header 。该 sas token 可以从设备连接字符串中获取。

enter image description here

IoT Central 在仪表板上显示结果:

enter image description here

正如您所看到的上面的 POST 请求,“困难的部分”是获取内部 IoT 中心的命名空间,在我的示例中是值 iotc-1e97f318-f85b-42fa-88f8-4f27f7d5a85d 。一旦我们有了这个值,设备连接字符串就是:

HostName=iotc-1e97f318-f85b-42fa-88f8-4f27f7d5a85d.azure-devices.net;DeviceId=azurekit-1;SharedAccessKey=**device-primary-key**

附:如果您使用 C# 并需要帮助实现设备连接字符串和授权 header 以连接到 Azure IoT Central,我可以将其添加到此线程。另外,看看如何实现 IoTC-Device-Bridge .

关于Azure:如何通过 API 或 Webhook 直接连接到 IOT-Central?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58092672/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com