通过Azure IoT Hub向Raspberry Pi Web服务器发送REST API请求
如果有人问我并回答了这个问题,我会首先道歉,但我已经研究了几天,要么我不明白我在读什么,要么我正在尝试做一些独特的或不可能的事情(猜测是前者) 目前我有一个Raspberry Pi,它有一个正在运行的web服务器和一个用于控制连接到它的内容的web UI。它有一系列RESTAPI,可以访问这些API来执行各种任务。我有两个静态IP地址的设置,所有的工作都很好。我的问题是规模。有可能会有数百(到数千)个这样的应用程序运行,并且需要由单个移动应用程序控制。我不想有成千上万的静态IP。虽然这是最简单的解决方案,但肯定不会有成本效益,而且很可能是一场噩梦 我的愿望是将所有这些Raspberry Pi Web服务器“连接”到Azure物联网中心。Web服务器之间不需要相互交谈,但移动应用程序需要能够分别向每个服务器发送REST消息 应用程序的编码、Pi上的编码和任何附加编码都不是问题。我已经做了20多年的应用程序开发人员,所以编码不是问题 因此,我的问题是:通过Azure IoT Hub向Raspberry Pi Web服务器发送REST API请求,azure,raspberry-pi,iot,Azure,Raspberry Pi,Iot,如果有人问我并回答了这个问题,我会首先道歉,但我已经研究了几天,要么我不明白我在读什么,要么我正在尝试做一些独特的或不可能的事情(猜测是前者) 目前我有一个Raspberry Pi,它有一个正在运行的web服务器和一个用于控制连接到它的内容的web UI。它有一系列RESTAPI,可以访问这些API来执行各种任务。我有两个静态IP地址的设置,所有的工作都很好。我的问题是规模。有可能会有数百(到数千)个这样的应用程序运行,并且需要由单个移动应用程序控制。我不想有成千上万的静态IP。虽然这是最简单的
我们将非常感谢您提供的任何帮助,甚至是相关文件的链接。谢谢大家! 你查过官方文件了吗?它包含一个您尝试实现的示例(将数据从设备发送到物联网集线器/将命令从物联网集线器发送到设备) 您所需要的只是Azure IOT集线器的连接字符串。要注册您的设备,请访问: