首页 > 解决方案 > 从 Azure IoT 向 esp8266 发送命令

问题描述

我已经成功实现了此处找到的 esp8266 mqtt 示例。我的设备正在连接并向 Azure IOT 发送数据,然后使用函数进行处理。在示例中,它使用WITH_ACTION. 是否有关于如何调用这些操作的文档或示例?我目前正在使用 Mac,如果可能的话,我更愿意从 Java 应用程序中调用这些操作。

标签: javaazureazure-iot-hubarduino-esp8266azure-iot-sdk

解决方案


这些操作在设备上作为直接方法实现。您可以像本教程一样从服务后端调用这些直接方法到设备:

调用直接方法

设置方法名称和可选参数。对于您的 esp8266 示例,您可以这样设置:

  // Name of direct method and payload.

  public static final String methodName = "SetAirResistance";

  public static final int payload = 10; // Number of seconds for telemetry interval.

推荐阅读