我探讨了如何使用Azure REST Apis将数据从设备发送到云端。它无缝工作,没有任何问题。使用“Azure IoT Hub REST Apis”发送Cloud-to-Device消息给Arduino板卡时,我没有找到好的文章。有人可以提供这方面的建议云端设备Azure IoT REST API
1
A
回答
0
根据官方文档Send and receive messages with IoT Hub,在我回顾了Azure IoT Hub的源代码以使用不同的语言发送云到设备消息之后,没有REST API可以支持发送云到设备消息。要将c2d消息从应用程序发送到Azure IoT Hub,推荐的协议是AMQP,使用Azure IoT Hub SDK的简单方法是。您可以参考Communication protocol
部分,如下所示。
但是,如果你想收到的Arduino的C2D消息,你可以参考部分Cloud-to-device messages
,并使用REST API Receive Device Bound Notification
上的Arduino。
1
正如Peter Pan所说,目前没有用于发送C2D消息的RESTful API。但是,您还有其他选择。
使用Azure的功能应用。您可以创建HTTP触发器Azure功能应用程序以用作RESTful代理,并在Azure功能应用程序上运行IoT Hub SDK以发送C2D消息。
如果您无法使用5671端口将AMQP连接到服务端的IoT Hub,请使用带有443端口的WebSockets的AMQP。我们根据Rhea开发了一个web based IoT Hub devtool,您可以参考我们的代码。
相关问题
- 1. 使用Javascript的Azure IOT Hub Rest API
- 2. Azure iot集线器设备到云分区的用途
- 3. 从Azure IoT Hub获取设备列表
- 4. GPRS设备和Azure的IOT中心问题
- 5. 来自REST API的设备ID Xamarin测试云
- 6. 云端到设备的Http客户端
- 7. 从Azure接收云到设备消息到esp8266
- 8. 使用云端设置更新设备
- 9. 使用Rest API获取来自watson iot平台的设备数据时出错使用Rest API
- 10. 是否有一个REST API来(批量)从使用其IoT Platform服务的IBM Bluemix IoT App注销设备?
- 11. REST API URL /端点设计
- 12. Azure iot设备sdk是否支持同时连接多个设备?
- 13. 接收Azure IoT Hub到设备的警报/命令
- 14. 如何知道Azure IoT Hub中的设备是否可到达?
- 15. 如何从设备注册设备到天蓝色iot集线器(使用iot客户端c sdk)
- 16. Java云端API
- 17. 从Azure Web App发送到Azure IoT Hub设备时,消息会挂起(超时)
- 18. Global.asax设备检测与51度云API
- 19. 亚马逊云端硬盘REST api端点
- 20. Azure Table Storage Rest API
- 21. azure REST API通信
- 22. Azure的云服务REST API - 获取包返回404
- 23. 如何使用Azure Python设备SDK从设备更新设备双胞胎?
- 24. 有没有办法在Azure IoT Hub中发送超过65kb的云到设备消息?
- 25. 使用Rest API在Azure IoT Hub中创建共享访问策略
- 26. Windows IOT和Azure IoT Hub教程
- 27. Python和Azure Iot Hub
- 28. 在云(或Azure IoT HUB)中发送/接收CoAP请求
- 29. 使用c#连接到IOT设备#
- 30. WSO2 IoT 3.0.0无法注册设备
为什么我在这里投下了票?谁曾经投下了票请提供一个理由 –
嗨Arun,你使用了哪种类型的Arduino板?它与基于HTTP协议或其他协议的REST API是否会被支持相关。 –
这是一个custum板。 WeMos R1 D2配备WiFi模块ESP8266。它是HTTP上的REST –