gpt4 book ai didi

azure - 查找 Azure IoT Central 实例的基础 IoTHub 主机名

转载 作者:行者123 更新时间:2023-12-03 07:09:21 24 4
gpt4 key购买 nike

我正在尝试使用 MQTT 客户端将设备遥测数据发送到 IoT Central 实例。为此,我认为我需要知道底层 IoTHub 实例的主机名。我有一个 iotc-{一堆字母和数字}.azure-devices.net 形式的主机名,但我不记得从哪里获得它或如何再次生成它。尝试连接到端口 8883 时收到“连接被拒绝:服务器不可用”错误。我尝试了 SAS 和 x509 证书身份验证,所以要么我使用这两种方法都得到了错误的身份验证,要么得到了错误的主机名。有人对检索底层 IoT 中心主机名有任何建议吗?

最佳答案

IoT Central 使用设备配置服务来处理设备配置 - 此方法取代了上一个答案中所述的连接字符串的使用。

您可以使用 MQTT 与 IoT Central 的 DPS 实例交互并检索设备连接详细信息。本文提供您需要的信息:https://learn.microsoft.com/azure/iot-dps/iot-dps-mqtt-support

或者,您可以运行单独的脚本来生成供您的设备使用的连接字符串。有关脚本应运行的代码类型的示例,请参阅 https://github.com/Azure/azure-iot-sdk-node/blob/main/device/samples/javascript/pnp_simple_thermostat.js 。特别是provisionDevice函数。

关于azure - 查找 Azure IoT Central 实例的基础 IoTHub 主机名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70759748/

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