Отправка команд в esp8266 из Azure Iot - PullRequest
0 голосов
/ 01 июня 2018

Я успешно реализовал найденный пример esp8266 mqtt здесь .Мое устройство подключается и отправляет данные в Azure IOT, а затем обрабатывается с помощью функции.В примере он определяет несколько действий, используя WITH_ACTION.Есть ли документация или примеры, как вызвать эти действия?В настоящее время я работаю на Mac и предпочел бы вызывать эти действия из Java-приложения, если это возможно.

1 Ответ

0 голосов
/ 01 июня 2018

Эти действия реализованы как прямые методы на устройстве.Вы можете вызывать эти прямые методы для устройства из сервисной части, как это делается в этом учебном пособии:

Вызовите прямой метод

Установить имя метода и необязательный параметр.Для вашего образца 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.
...