我正在努力使用 IOT Central SDK 将报告的属性发送到我的 IOT Central,但到目前为止我还没有找到任何方法来做到这一点。
有人成功完成了这项任务吗?我在发送属性或事件/遥测数据方面没有问题,但我已经为此苦苦挣扎了一段时间,但没有任何结果。
最佳答案
Device Twins使用 Azure IoT Central(Azure IoT 中心)的 MQTT 或 AMQP 协议(protocol)的设备支持这些功能。
对于您的要求,例如在 iOS 应用程序中使用设备,我建议直接使用 MQTT 协议(protocol)连接到 Azure IoT Central(Azure IoT 中心)和一些 iOS MQTT 客户端库,例如 MQTT-Client-Framework 。
为了测试如何直接使用 MQTT 协议(protocol)的功能,您可以使用任何 MQTT 客户端工具,例如 MQTTBox、MQTT.fx 等。
以下屏幕片段显示了直接使用 MQTT 协议(protocol)连接到 Azure IoT Central 的示例,其中 MQTTBox 客户端更新了 device1 报告的属性(名称电池):
关于ios - 使用 IOS SDK 将报告的属性发送到 Azure IOT Central,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55048681/