python-3.x - Raspberry Pi 3 到 Azure IoT Hub 无法在 python 中连接
问题描述
我尝试了很多文章,但无法完成。我想将消息从树莓派发送到物联网中心,从物联网中心发送到树莓派。
目前关注此文档: https ://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-python-python-c2d
问题是执行此代码时显示一个名为的错误
Error: Time:Fri Feb 1 10:15:13 2019 File:/usr/sdk/src/c/iothub_client/src/iothub_client_core_ll.c Func:IoTHubClientCore_LL_CreateFromConnectionString Line:1463 iotHubName is not found
Error: Time:Fri Feb 1 10:15:13 2019 File:/usr/sdk/src/c/iothub_client/src/iothub_client_core.c Func:create_iothub_instance Line:941 Failure creating iothub handle
Unexpected error IoTHubClient.IoTHubClient, IoTHubClientResult.ERROR from IoTHub
代码是
python SimulatedDevice.py
请帮我解决这个问题。我将 python 3.5 安装到树莓派 3
我想知道的是如何使用树莓派和物联网集线器打开 LED 并关闭 LED。如果你有任何想法,请告诉我
解决方案
如果您的连接字符串有问题,通常会发生此错误 - 它应该如下所示:
HostName=yourhubname.azure-devices.net;DeviceId=yourdeviceid;SharedAccessKey=yourdevicekey
这些文章中还有一些关于库版本的有用信息:
推荐阅读
- javascript - 将数据结构重新映射到总计中的对象列表
- .net - 如何在工具箱中添加来自 AxWMPLib::AxWindowsMediaPlayer 的派生类?
- mongodb - 如何在nestjs/mongoose中进行mongoose聚合操作?
- ms-access - 访问VBA查询从outlook导入邮件,邮件地址不被复制
- html - 离子输入类型编号允许离子形式的点
- python - Why I am getting None in place of int from if block inside a method called by another method in the class
- swiftui - 如何在 swiftUI 中创建循环的心跳动画?
- ubuntu-18.04 - h5dump 失败并显示“libhdf5_serial.so.100:无法打开共享对象文件”
- python - 函数是python中内置类“函数”的实例吗?
- cypress - 使用 cypress 运行测试时如何访问新窗口