IoT-hälytysten luominen ja IoT-hälytysten muuntaminen työtilauksiksi
Dynamics 365 Field Servicessa esineiden Internetin (IoT) hälytykset ovat IoT-viestien alijoukko, joka voi edellyttää huomiota. Esimerkiksi huoltamasi jääkaapin määritetty anturi on lähettänyt ilmoituksen, että kosteus on ylittänyt hyväksyttävän raja-arvon. Ennakoivan palvelun toimittamisen avuksi voit muuntaa saapuvan IoT-ilmoituksen työtilaukseksi, jonka voi ajoittaa ja delegoida huoltoteknikolle.
Tässä artikkelissa esitellään seuraavat asiat:
- IoT-hälytysten käynnistäminen
- IoT-hälytysten tarkasteleminen Field Servicessä
- IoT-hälytyksiin perustuvien työtilausten luominen
Katso ohjattu opastus seuraavasta videosta: Connected Field Service: IoT-hälytykset.
IoT-hälytysten käynnistäminen Azure IoT -toiminnossa
Kun IoT-laitteen tiedot virtaavat Azure IoT -toimintoon, voit luoda sääntöjä, jotka määräävät milloimn IoT-hälytyksiä luodaan IoT-viestien perusteella.
Kirjaudu sisään Microsoft Azureen ja valitse resurssiryhmä.
Etsi Stream Analytics -työ ja muokkaa sitä.
Valitse vasemmanpuoleisessa siirtymisruudussa Kysely ja sitten IoTStream.
Viittaus edellisen kuvan kutsuihin:
- (1): alimmassa ruudussa näkyvät kaikki yhdistetystä laitteesta saapuvat IoT-viestit.
- (2): ylimmässä ruudussa näkyy JSON, joka luo IoT-hälytyksiä IoT-viesteistä.
Käynnistä IoT-hälytykset simulaattorilla
Määritä simulaattori simuloimaan IoT-laitteita ja -tietoja, jotta laitetiedot voidaan vetää Field Serviceen.
Saat simulaattorin URL-osoitteen kirjautumalla Azure-tilaukseen ja valitsemalla sitten sovelluspalvelun resurssityyppiä juuri luodussa resurssiryhmässä.
Oikeanpuoleisessa yläkulmassa näkyviin tulee URL-osoite. Kopioi URL-osoite.
Lataa sivu liittämällä URL-osoite selaimen osoiteriville.
Kun simulaattorisivu avautuu, valitse yläreunassa Yhteys.
Kirjoita IoT-keskuksen isäntänimi ja avain. Isäntä on Azure-portaalin IoT-keskusresurssin nimi.
Voit käyttää avainta valitsemalla IoT Hub -resurssin ja siirtymällä jaettuihin käyttöoikeuskäytäntöihin. Kopioi sitten iothubowner-kohteen perusavain.
Valitse resurssiryhmässä IoT-keskus.
Saat isäntänimen ja perusavaimen valitsemalla vasemmalla Yleinen-kohdassa Jaetut käyttöoikeuskäytännöt.
Varmista, että Yhteystila-merkintänä on Yhdistetty ja sulje sitten valintaikkuna.
Lähetä testikomento näytesimulaattorin avulla. Napsauta esimerkiksi lämpötilaa ja nosta se yli 70 asteeseen. Simulaattori on esiohjelmoitu niin, että se luo IoT-hälytyksen, jos lämpötila on yli 70 astetta.
Muistiinpano
Ei käytä Azure IoT Hubia? IoT-hälytysten luomista Field Servicessä tuetaan IoT-viestien perusteella mukautetussa IoT-palvelussa. Lisätietoja on tässä artikkelissa: Connected Field Servicen laajennettavat IoT-tietolähteet.
Kun sääntö on luotu Stream Analyticsissä, logiikkasovellus luo IoT-hälytykset säännön ehtojen perusteella.
IoT-hälytysten tarkasteleminen Field Servicessä
Simulaattorissamme olevassa esimerkissä IoT-hälytys luotiin Field Service -palvelussa, koska IoT-viestin lämpötilalukema ylitti 70 astetta.
Valitse Dynamics 365 Field Servicessa Resurssit-kohdassa IoT-hälytykset.
Avaa hälytys. Hälytystiedot-osassa näkyvät JSON-sanoman tiedot.
IoT-ilmoituksen muuntaminen työtilaukseksi
Käytä Field Serviceen rakennettua liiketoimintaprosessin kulkua toimiaksesi IoT-ilmoituksen perusteella.
Valitse Dynamics 365 Field Servicessa Resurssit-kohdassa IoT-hälytykset.
Avaa hälytys. Liiketoimintaprosessi näkyy sivun yläreunassa.
Luo palvelupyyntö etätutkimusta varten. Valitse Luotu>Seuraava vaihe>Luo.
Valitse Tallenna ja sulje. Palvelupyyntö-sivu avautuu.
Jos mahdollista ongelmaa ei voida tunnistaa tai ratkaista etänä, siirry seuraavaan liiketoimintaprosessin vaiheeseen ja luo työtilaus. Valitse Luo palvelupyyntö>Seuraava vaihe>Luo.
Anna työtilauksen tiedot.
Valitse Tallenna ja sulje. Työtilaus-sivu avautuu. IoT-hälytykseen viitataan työtilauslomakkeessa. Teknikko näkee sen mobiililaitteessaan.
Voit tarvittaessa ajoittaa työtilauksen.
Järjestä IoT-hälytykset
Samalle IoT-laitteelle voidaan luoda useita IoT-hälytyksiä samaan ongelmaan. Järjestelmä tunnistaa samanlaiset IoT-hälytykset ja ryhmittää ne yhteen.
Valitse Dynamics 365 Field Servicessa Resurssit-kohdassa IoT-hälytykset. Hierarkiakuvake ilmaisee joukon samankaltaisia hälytyksiä.
Valitsemalla IoT-ilmoituksen vierestä hierarkiakuvakkeen saat näkyviin saman laitteen samanlaiset IoT-hälytykset samaan aikaan.
IoT-hälytysten ylätaso
Kun Connected Field Servicessa luodaan IoT-hälytys, koontisäännöt määrittävät, onko hälytys toisen olemassa olevan hälytyksen alatasolla, koska hälytys voi koskea laitetta tai resurssia, jolla on jo avoin hälytys. Automaattisen päätason määrittämisen avulla estetään, ettei samasta ongelmasta tule useita hälytyksiä hälytysluetteloon.
Valitse IoT-kohdasta Asetukset>Hälytysten koostamissäännöt.
Valitse kentät, joita käytetään ryhmittelemään samankaltaisia IoT-hälytyksiä, jos sellaisia on.
Jos hälytys vastaa kaikkia kenttiä ja hälytys tapahtuu viiden minuutin kuluessa edellisestä hälytyksestä, hälytykselle määritetään ylätaso. Jos poistat kaikki kentät käytöstä, oletusasetusta sovelletaan. Oletus määrittää hälytykselle ylätason, jos laitetunnus vastaa toista hälytystä ja hälytysaika on viiden minuutin sisällä edellisestä.
Jos Hälytysaika-kentässä ei ole arvoa, järjestelmä käyttää IoT-hälytyksen Luotu-kenttää varmistamaan, että viiden minuutin sääntö muista vastaavista hälytyksistä toteutuu.
Ylätason määrittämisen asetusten muuttaminen tai poistaminen käytöstä
Kun päätason hälytys löytyy, järjestelmä tarkistaa, onko vastaavalla hälytyksellä päätaso. Jos se löytyy, uusi hälytys linkitetään vastaavan hälytyksen olemassa olevaan päätason hälytykseen. Jos vastaavalla hälytyksellä ei ole päätasoa, uusi hälytys linkitetään kyseiseen vastaavaan hälytykseen, josta tulee nyt päätason hälytys.
Jos haluat pidentää tai lyhentää viiden minuutin sääntöä, muokkaa työnkulun debounce-jaksoa.
Kirjaudu sisään Power Appsiin ja valitse Ratkaisut ja organisaatiosi ratkaisu.
Valitse Objektit-kohdassa Prosessit.
Etsi ja avaa IoT – IoT-päähälytykset.
Valitse Näytä ominaisuudet.
Muuta arvoa sen perusteella, kuinka monta sekuntia haluat debounce-jaksolle. Valitse sitten Tallenna ja sulje.
Jos haluat poistaa automaattisen päätason määritysominaisuuden käytöstä kokonaan, poista työnkulku käytöstä sen mukaan, käyttääkö organisaatio Field Service -asetusten avulla hallinnoitua laajennettua taustakäsittelyä. Lisätietoja: Käytä laajennettua taustakäsittelyä.