IoT Hubia käyttävän Connected Field Servicen toiminta
Connected Field Service IoT Hubin kanssa on ratkaisu, joka integroi Azuren esineiden Internetin (IoT) ja Dynamics 365 Field Servicen. Sen avulla voit valvoa ja hallita Internetiin yhdistettyjä laitteita ja välineitä pilvestä. Voit myös automatisoida työtilausten luonnin ja aikatauluttaa teknikoita, kun laite tarvitsee huoltoa.
Tässä artikkelissa kerrotaan, miten Connected Field Service toimii, mukaan lukien miten pääkomponentit kommunikoivat keskenään ja miten data kulkee laitteiden ja pilven välillä.
Tässä artikkelissa tieto viittaa tietoihin, jotka IoT-laite lähettää pilveen. Sanoilla laitteet ja anturit tarkoitetaan internetiin yhdistettyjä mittauksia tekeviä laitteita, kuten lämpömittareita, gyroskooppeja ja painemittareita. Resurssi on laite, johon on liitetty vähintään yksi anturi.
Arkkitehtuurin yleiskatsaus
Seuraavassa kaaviossa on esitetty Connected Field Servicen ja IoT Hubin pääkomponentit sekä se, miten ne ovat yhteydessä toisiinsa.
Pääkomponentteja ovat esimerkiksi:
IoT-laitteet ja reuna: Laitteissa olevat internetiin yhdistetyt anturit lähettävät tietoja IoT Hubiin verkkoyhteyden kautta. Yhdessä laitteessa voi olla useita antureita eri mittauksia varten. Edge-laitteen avulla voidaan järjestää ja välittää tietoja useista antureista ja resursseista. IoT Edge -moduulien telemetriatietoja ei kuitenkaan voi jakaa.
Laitesimulaattori: työkalu, jolla voit simuloida laitteita ja hälytyksiä pilvipalvelussa ennen laitteiston asentamista.
IoT Hub: yhdyskäytävä pilvipalveluun, joka vastaanottaa ja lähettää tietoja laitteista ja laitteisiin. Se tarjoaa myös laitehallinta- ja tietoturvaominaisuuksia.
Azure Stream Analytics: Palvelu, joka kyselee laitetietoja, kun ne tulevat IoT Hubiin, ja tunnistaa virheitä raja-arvosääntöjen perusteella.
Raja-arvosääntöjen tallennus: tietokanta, joka sisältää laitetietojen hyväksyttävät rajat. Jos tiedot ylittävät nämä rajat, se käsitellään virheenä.
Palveluväylä: palvelu, joka asettaa virheet jonoon ja siirtää ne Dynamics 365:een. Se myös käsittelee uudelleenyritykset, jos siirto epäonnistuu.
Stream Analytics ja Azure SQL: palvelu ja tietokanta, joka tallentaa laitetiedot analysointia ja raportointia varten. Niiden avulla voit esimerkiksi ennustaa laitevirheitä historiallisten tietojen perusteella.
Logiikkasovellus Azuresta Dynamicsiin: palvelu, joka yhdistää Azuren Dynamics 365:een ja muihin sovelluksiin. Se myös käyttää logiikkaa, yhdistää entiteettejä ja käynnistää toimintoja Dynamics 365:ssä. Tällainen on esimerkiksi IoT-ilmoitustietueen luominen.
IoT-hälytys: Dynamics 365:n tietue, joka näyttää huomiota kaipaavat laitetiedot. Se käynnistää palvelupyynnön ja työtilauksen luontiprosessin.
Connected Field Servicen mallipohjainen sovellus: Joukko Dynamics 365 Field Serviceen perustuvia entiteettejä ja prosesseja. Sen avulla voit yhdistää IoT-laitteita asiakasresursseihin ja hallita niitä Unified Interfacessa.
Field Servicen aikatauluttajat ja teknikot: Connected Field Servicen loppukäyttäjät, jotka käsittelevät IoT-hälytyksiä, palvelupyyntöjä ja työtilauksia laitteissaan.
Laitteet ja resurssit: entiteetit Dynamics 365:ssä, jotka auttavat organisaatiosi omistamien antureiden ja välineiden hallinnassa.
Rekisteröinti, komennot ja ominaisuudet: käsittelee kaksisuuntaista yhteydenpitoa laitteiden kanssa IoT Hubin kautta. Esimerkiksi uusien laitteiden rekisteröinti, laitteiden uudelleenkäynnistys tai viestin näyttäminen niissä.
Logiikkasovellus Dynamicsista Azureen: palvelu, joka yhdistää Dynamics 365:n Azureen ja lähettää tietoja ja toimintoja IoT Hubiin. Tämän jälkeen IoT Hub lähettää ne laitteisiin.
Connected Field Servicen tietovuot
Seuraavassa kaaviossa on esitetty, miten Azure IoT Hub- ja Connected Field Service -komponenttien välillä tiedot virtaavat. Se näyttää myös Connected Field Servicen vakioasennuksen tietovirran suunnan ja järjestyksen.
Tietovuokaaviossa on tietoja Connected Field Servicen toiminnasta eri skenaarioissa. Voit esimerkiksi nähdä, miten laite lähettää tietoja IoT Hubiin, miten IoT Hub havaitsee vian ja lähettää IoT-hälytyksen Dynamics 365:een. Se näyttää myös, miten Dynamics 365 luo palvelupyynnön ja työtilauksen virheelle.