Udostępnij przez


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

W tym szybkim starcie 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. Przykład w tym przewodniku szybkiego startu wykorzystuje telemetrię akcelerometru z telefonu do wyzwolenia reguły po odwróceniu telefonu.

W ramach tego szybkiego przewodnika 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 telemetrii

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 odwrócony 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:

    (No changes needed) Wartość
    Agregacja czasu Włączone, 5 minut
    Telemetria Przyspieszanie/Z
    Operator Jest mniejsza niż
    Aggregation Minimalna wartość
    Wartość -9

    Zrzut ekranu przedstawiający warunek reguły.

  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:

    Setting Wartość
    nazwa wyświetlana Telefon został przeniesiony
    Do Twój adres e-mail
    Notatki Twój telefon jest twarzą w dół!

    Wskazówka

    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.

    Zrzut ekranu przedstawiający akcję wiadomości e-mail dodaną do reguły

  8. Wybierz 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 krótkim wprowadzeniu nauczyłeś się, jak stworzyć regułę opartą na telemetrii i dodać do niej działanie.

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