ios - 使用 IOS SDK 将报告的属性发送到 Azure IOT Central

标签 ios azure-iot-hub azure-iot-central

我正在努力使用 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 报告的属性(名称​​电池):

enter image description here

enter image description here

关于ios - 使用 IOS SDK 将报告的属性发送到 Azure IOT Central,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55048681/

相关文章:

ios - 在 TopViewController 之上显示 ECSlidingViewController

c# - Azure IoT 中心的RegistryManager 和服务客户​​端- 单例与否?

c# - 如何使用 Azure IoT 中心 SDK 从 Azure IoT 中心设备接收消息到 C# 控制台应用程序

azure - 我可以为 azure IoTHub 中的设备配置设置复杂的目标条件吗?

c++ - 5_4-2016q3\bin\arm-none-eabi-g++ 未找到 - Windows 10

c# - 如何发送基本 "Event"测量IOT Central(C#)

ios - CoreData 逆向关系是否应该表示为保留属性?

iOS 辅助功能隐藏 "textField, double tap to edit"公告

ios - 点击另一个选项卡中的另一个按钮时如何更改按钮的图像