Краткое руководство. Настройка правил и действий для устройства в Azure IoT Central

В этом кратком руководстве описана настройка правила IoT Central. Правила IoT Central позволяют автоматизировать действия, возникающие в ответ на определенные условия. В этом кратком руководстве используется телеметрия акселерометра с телефона для активации правила при включении телефона.

В этом кратком руководстве вы:

  • Создайте правило, которое определяет, когда значение телеметрии передает пороговое значение.
  • Настройте правило, чтобы уведомить вас по электронной почте.
  • Используйте приложение для смартфона для тестирования правила.

Необходимые компоненты

Создание правила на основе телеметрии

Приложение для смартфонов отправляет данные телеметрии, в том числе показания датчика акселерометра. Датчик работает по-разному на устройствах Android и iOS:

Когда телефон находится на задней стороне, значение z больше, чем9, когда телефон находится на передней части, значение z меньше-9.

  1. Чтобы добавить новое правило на основе телеметрии в приложение, в панели слева выберите Правила.

  2. Чтобы создать новое правило, щелкните Создать правило.

  3. Введите имя правила Телефон перевернут.

  4. В разделе Целевые устройства выберите IoT Plug and Play mobile в поле Шаблон устройства. Эта опция фильтрует устройства, к которым применяется правило, по типу шаблона устройства. Дополнительные условия фильтрации можно добавить с помощью элемента + Фильтр.

  5. В разделе Условия определите условие, при котором будет активировано правило. Следующие сведения позволят вам определить одно условие на основе данных телеметрии о положении оси Z от акселерометра. Это правило использует агрегирование, поэтому вы получаете не более одного сообщения электронной почты для каждого устройства каждые пять минут:

    Поле значение
    Агрегат времени Включено, 5 минут
    Телеметрия Ускорение / Z
    Оператор Меньше
    Агрегат Минимум
    Значение –9

    Screenshot that shows the rule condition.

  6. Чтобы добавить действие электронной почты, которое будет выполняться при срабатывании этого правила, в разделе Действия щелкните + Электронная почта.

  7. Определите действие, используя сведения в следующей таблице, а затем выберите Готово.

    Параметр Значение
    Отображаемое имя Ваш телефон перемещен
    По Ваш адрес электронной почты
    Примечания. Ваш телефон лежит экраном вниз.

    Совет

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

    Screenshot that shows an email action added to the rule

  8. Выберите Сохранить. Ваше правило будет указано на странице Правила.

Тестирование правила

Вскоре после сохранения правила оно станет активным. При соблюдении условий, заданных в правиле, IoT Central отправляет сообщение электронной почты на адрес, указанный в действии.

Чтобы проверить работу правила, сначала убедитесь, что приложение для смартфонов отправляет данные, а затем положите телефон с приложением на стол экраном вниз. Через пять минут IoT Central отправит сообщение электронной почты с уведомлением о том, что смартфон расположен экраном вниз.

Завершив тестирование правила, отключите его, чтобы не заполнять папку входящих сообщений.

Следующий шаг

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

Дополнительные сведения об интеграции приложения IoT Central с другими службами см. в следующей статье: