Szybki start: konfigurowanie reguł i akcji dla urządzenia w usłudze Azure IoT Central

W tym przewodniku Szybki start skonfigurujesz regułę usługi IoT Central. Reguły usługi IoT Central umożliwiają automatyzowanie akcji występujących w odpowiedzi na określone warunki. W tym przykładzie w tym przewodniku Szybki start użyto telemetrii akcelerometru z telefonu w celu wyzwolenia reguły po przewróceniu telefonu.

W ramach tego przewodnika Szybki start wykonasz następujące czynności:

  • Utwórz regułę, która wykrywa, kiedy wartość telemetrii przekroczy próg.
  • Skonfiguruj regułę, aby powiadomić Cię pocztą e-mail.
  • Użyj aplikacji na smartfony, aby przetestować regułę.

Wymagania wstępne

Tworzenie reguły opartej na danych telemetrycznych

Aplikacja na smartfony wysyła dane telemetryczne zawierające wartości z czujnika akcelerometru. Czujnik działa inaczej na urządzeniach z systemami Android i iOS:

Gdy telefon leży na plecach, wartość z jest większa niż 9, gdy telefon leży na przedniej stronie, wartość z jest mniejsza niż -9.

  1. Aby dodać nową regułę opartą na telemetrii do aplikacji, w okienku po lewej stronie wybierz pozycję Reguły.

  2. Aby utworzyć nową regułę, wybierz pozycję Utwórz regułę.

  3. Wprowadź Telefon przewrócić jako nazwę reguły.

  4. W sekcji Urządzenia docelowe wybierz pozycję IoT Plug and Play mobile jako szablon Urządzenie. Ta opcja filtruje urządzenia, do których ma zastosowanie reguła według typu szablonu urządzenia. Możesz dodać więcej kryteriów filtrowania, wybierając pozycję + Filtr.

  5. W sekcji Warunki zdefiniujesz, co wyzwala regułę. Skorzystaj z poniższych informacji, aby zdefiniować pojedynczy warunek na podstawie telemetrii osi akcelerometru. Ta reguła używa agregacji, więc co pięć minut otrzymujesz maksymalnie jedną wiadomość e-mail dla każdego urządzenia:

    Pole Wartość
    Agregacja czasu Włączone, 5 minut
    Telemetria Przyspieszanie/Z
    Operator Jest mniejsze niż
    Agregacja Minimum
    Wartość -9

    Screenshot that shows the rule condition.

  6. Aby dodać akcję wiadomości e-mail do uruchomienia po wyzwoleniu reguły, w sekcji Akcje wybierz pozycję + Wyślij wiadomość e-mail.

  7. Skorzystaj z informacji w poniższej tabeli, aby zdefiniować akcję, a następnie wybierz pozycję Gotowe:

    Ustawienie Wartość
    Display name Telefon został przeniesiony
    Działanie Twój adres e-mail
    Uwagi Twój telefon jest twarzą w dół!

    Napiwek

    Aby otrzymać powiadomienie e-mail, adres e-mail musi być identyfikatorem użytkownika w aplikacji, a użytkownik musi zalogować się do aplikacji co najmniej raz.

    Screenshot that shows an email action added to the rule

  8. Wybierz pozycję Zapisz. Reguła jest teraz wyświetlana na stronie Reguły .

Testowanie reguły

Wkrótce po zapisaniu reguły stanie się ona aktywna. Po spełnieniu warunków zdefiniowanych w regule usługa IoT Central wysyła wiadomość e-mail na adres określony w akcji.

Aby wyzwolić regułę, upewnij się, że aplikacja na smartfonie wysyła dane, a następnie umieść ją w dół na biurku. Po pięciu minutach usługa IoT Central wysyła ci wiadomość e-mail z powiadomieniem o tym, że smartfon jest twarzą w dół.

Po zakończeniu testowania wyłącz regułę, aby przestać otrzymywać wiadomości e-mail z powiadomieniami w skrzynce odbiorczej.

Następny krok

W tym przewodniku Szybki start przedstawiono sposób tworzenia reguły opartej na telemetrii i dodawania do niej akcji.

Aby dowiedzieć się więcej na temat integrowania aplikacji usługi IoT Central z innymi usługami, zobacz: