Δημιουργία ειδοποιήσεων IoT και μετατροπή ειδοποιήσεων IoT σε παραγγελίες εργασίας
Στο Dynamics 365 Field Service, στις ειδοποιήσεις Internet of Things (IoT), υπάρχει ένα υποσύνολο μηνυμάτων IoT που ενδέχεται να απαιτεί προσοχή. Για παράδειγμα, ένας ρυθμισμένος αισθητήρας σε ένα ψυγείο που συντηρείτε στέλνει ειδοποίηση ότι η υγρασία είναι πάνω από ένα αποδεκτό όριο. Για να βοηθήσετε στην προληπτική παράδοση υπηρεσιών, μπορείτε να μετατρέψετε αυτήν την εισερχόμενη ειδοποίηση IoT απευθείας σε παραγγελία εργασίας, η οποία στη συνέχεια μπορεί να προγραμματιστεί και να ανατεθεί σε τεχνικό εξυπηρέτησης.
Αυτό το άρθρο εξηγεί τα εξής:
- Πώς ενεργοποιούνται οι ειδοποιήσεις IoT
- Πώς προβάλλονται οι ειδοποιήσεις IoT στο Field Service
- Πώς δημιουργούνται οι παραγγελίες εργασίας με βάση τις ειδοποιήσεις IoT
Για μια καθοδηγούμενη περιήγηση, δείτε το παρακάτω βίντεο: Connected Field Service: Ειδοποιήσεις IoT.
Ενεργοποίηση ειδοποιήσεων IoT στον Διανομέα IoT Azure
Καθώς οι πληροφορίες συσκευής IoT ρέουν στον Διανομέα IoT Azure, μπορείτε να δημιουργήσετε κανόνες που καθορίζουν πότε θα δημιουργούνται ειδοποιήσεις IoT με βάση τα μηνύματα IoT.
Συνδεθείτε στο Microsoft Azure και επιλέξτε την ομάδα πόρων σας.
Βρείτε και επεξεργαστείτε την εργασία ανάλυσης ροής.
Επιλέξτε στο Ερώτημα στο αριστερό τμήμα παραθύρου περιήγησης και επιλέξτε IoTStream.
Με αναφορά στις επεξηγήσεις στην προηγούμενη εικόνα:
- (1): Το κάτω τμήμα παραθύρου εμφανίζει όλα τα εισερχόμενα μηνύματα IoT από τη συνδεδεμένη συσκευή.
- (2): Το επάνω τμήμα παραθύρου εμφανίζει το JSON που δημιουργεί ειδοποιήσεις IoT από μηνύματα IoT.
Ενεργοποίηση ειδοποιήσεων IoT με τον προσομοιωτή
Ρυθμίστε τον προσομοιωτή για προσομοίωση συσκευών και δεδομένων IoT, προκειμένου να δείτε τα δεδομένα συσκευών που έχουν ληφθεί στο Field Service.
Για να βρείτε τη διεύθυνση URL του προσομοιωτή, εισέλθετε στη συνδρομή σας στο Azure και, στη συνέχεια, επιλέξτε τον τύπο πόρου της υπηρεσίας εφαρμογής κάτω από την ομάδα πόρων που δημιουργήθηκε πρόσφατα.
Η διεύθυνση URL εμφανίζεται στην επάνω δεξιά γωνία. Αντιγραφή της διεύθυνσης URL.
Επικολλήστε τη διεύθυνση URL στη γραμμή διευθύνσεων του προγράμματος περιήγησης για να φορτώσετε τη σελίδα.
Όταν ανοίξει η σελίδα προσομοιωτή, επιλέξτε Σύνδεση στο επάνω μέρος.
Πληκτρολογήστε το όνομα κεντρικού υπολογιστή του διανομέα IoT και το κλειδί. Ο κεντρικός υπολογιστής είναι το όνομα του πόρου διανομέα IoT στην πύλη Azure.
Για να αποκτήσετε πρόσβαση στο κλειδί, επιλέξτε τον πόρο κέντρου IoT και μεταβείτε στις πολιτικές κοινόχρηστης πρόσβασης. Στη συνέχεια, αντιγράψτε το πρωτεύον κλειδί για iothubowner.
Επιλέξτε τον διανομέα IoT στην Ομάδα πόρων.
Στα αριστερά, στην περιοχή Γενικά, κάντε κλικ στις Πολιτικές κοινόχρηστης πρόσβασης, για να βρείτε το όνομα του κεντρικού υπολογιστή και το πρωτεύον κλειδί.
Βεβαιωθείτε ότι η Κατάσταση σύνδεσης επισημαίνεται ως Συνδέθηκε και κατόπιν κλείστε το παράθυρο διαλόγου.
Στείλετε μια εντολή δοκιμής χρησιμοποιώντας τον προσομοιωτή-δείγμα. Για παράδειγμα, κάντε κλικ στη θερμοκρασία και αυξήστε την πάνω από 70 βαθμούς. Η προσομοιωτής επαναπρογραμματίζεται για τη δημιουργία μιας ειδοποίησης IoT εάν η θερμοκρασία είναι πάνω από 70 βαθμούς.
Σημείωμα
Δεν χρησιμοποιείτε τον Διανομέα Azure IoT; Υποστηρίζεται η δημιουργία ειδοποιήσεων IoT στο Field Service με βάση τα μηνύματα IoT που χρησιμοποιείτε στην προσαρμοσμένη υπηρεσία παροχής IoT. Για περισσότερες πληροφορίες, ανατρέξτε σε αυτό το άρθρο: Επεκτάσιμες προελεύσεις δεδομένων IoT για το Connected Field Service.
Αφού δημιουργηθεί ο κανόνας στην Ανάλυση ροής, η εφαρμογή λογικής θα δημιουργήσει ειδοποιήσεις IoT με βάση τα κριτήρια του κανόνα.
Προβολή ειδοποιήσεων IoT στο Field Service
Στο δικό μας παράδειγμα με τον προσομοιωτή, μια ειδοποίηση IoT δημιουργήθηκε στο Field Service επειδή η ένδειξη θερμοκρασίας σε ένα μήνυμα IoT υπερβαίνει τους 70 βαθμούς.
Στο Dynamics 365 Field Service, στην περιοχή Πάγια στοιχεία, επιλέξτε Ειδοποιήσεις IoT.
Άνοιγμα ειδοποίησης. Η ενότητα Δεδομένα ειδοποίησης εμφανίζει τις λεπτομέρειες στο μήνυμα JSON.
Μετατροπή ειδοποίησης IoT σε παραγγελία εργασίας
Για να αναλάβετε δράση σχετικά με την ειδοποίηση IoT, χρησιμοποιήστε τη ροή επιχειρησιακών διαδικασιών που είναι ενσωματωμένη στην Field Service.
Στο Dynamics 365 Field Service, στην περιοχή Πάγια στοιχεία, επιλέξτε Ειδοποιήσεις IoT.
Άνοιγμα ειδοποίησης. Η ροή επιχειρηματικής διαδικασίας εμφανίζεται στο επάνω μέρος της σελίδας.
Δημιουργήστε μια υπόθεση για διερεύνηση εξ αποστάσεως. Επιλέξτε Δημιουργία>Επόμενο στάδιο>Δημιουργία.
Επιλέξτε Αποθήκευση και κλείσιμο. Εμφανίζεται η σελίδα Υπόθεση.
Εάν το πιθανό πρόβλημα δεν μπορεί να αναγνωριστεί ή επιλυθεί απομακρυσμένα, προχωρήστε στο επόμενο βήμα στη ροή επιχειρηματικής διαδικασίας για να δημιουργήσετε μια παραγγελία εργασίας. Επιλέξτε Δημιουργία υπόθεσης>Επόμενο στάδιο>Δημιουργία.
Εισαγάγετε τις πληροφορίες για την παραγγελία εργασίας.
Επιλέξτε Αποθήκευση και κλείσιμο. Εμφανίζεται η σελίδα παραγγελία εργασίας. Η ειδοποίηση IoT αναφέρεται στη φόρμα παραγγελίας εργασίας. Ο τεχνικός μπορεί να το δει στην κινητή συσκευή του.
Εάν υπάρχει, μπορείτε να προγραμματίσετε την παραγγελία εργασίας.
Οργάνωση ειδοποιήσεων ΙοΤ
Μπορεί να δημιουργηθούν πολλαπλές ειδοποιήσεις IoT για την ίδια συσκευή IoT για το ίδιο ζήτημα. Το σύστημα αναγνωρίζει παρόμοιες ειδοποιήσεις IoT και τις ομαδοποιεί μαζί.
Στο Dynamics 365 Field Service, στην περιοχή Πάγια στοιχεία, επιλέξτε Ειδοποιήσεις IoT. Το εικονίδιο ιεραρχίας προσδιορίζει μια ομάδα παρόμοιων ειδοποιήσεων.
Επιλέξτε το εικονίδιο ιεραρχίας δίπλα σε μια ειδοποίηση IoT για να δείτε παρόμοιες ειδοποιήσεις IoT για την ίδια συσκευή ταυτόχρονα.
Γονικά στοιχεία ειδοποιήσεων IoT
Όταν δημιουργείται μια ειδοποίηση IoT στο Connected Field Service, οι κανόνες συνάθροισης αποφασίζουν εάν η ειδοποίηση πρέπει να έχει γονικό στοιχείο υπό κάποια άλλη υπάρχουσα ειδοποίηση, καθώς η ειδοποίηση μπορεί να αφορά μια συσκευή ή ένα πάγιο στοιχείο το οποίο διαθέτει ήδη ανοικτή ειδοποίηση. Με τα αυτόματα γονικά στοιχεία, μπορείτε να αποφύγετε την υπέρβαση της λίστας ειδοποιήσεων με πολλές ειδοποιήσεις για το ίδιο ζήτημα.
Στην περιοχή IoT, επιλέξτε Ρυθμίσεις>Κανόνες συγκέντρωσης ειδοποιήσεων.
Επιλέξτε τα πεδία που θα χρησιμοποιηθούν για την ομαδοποίηση παρόμοιων ειδοποιήσεων IoT, εάν υπάρχουν.
Εάν μια ειδοποίηση ταιριάζει σε όλα τα επιλεγμένα πεδία και ο χρόνος ειδοποίησης εμπίπτει εντός πέντε λεπτών από την προηγούμενη ειδοποίηση, η ειδοποίηση γίνεται γονέας. Εάν απενεργοποιήσετε όλα τα πεδία, ισχύει η προεπιλεγμένη ρύθμιση. Οι προεπιλεγμένοι γονείς λαμβάνουν μια ειδοποίηση εάν το αναγνωριστικό συσκευής αντιστοιχεί σε μια άλλη ειδοποίηση και ο χρόνος ειδοποίησης είναι εντός πέντε λεπτών.
Εάν δεν υπάρχει τιμή στο πεδίο χρόνου ειδοποίησης, το σύστημα χρησιμοποιεί το πεδίο Δημιουργήθηκε στις στην καρτέλα ειδοποίησης IoT για να βεβαιωθεί ότι βρίσκεται εντός πέντε λεπτών από άλλες ειδοποιήσεις που συμφωνούν.
Αλλαγή ή απενεργοποίηση γονικών ρυθμίσεων
Όταν βρεθεί μια γονική ειδοποίηση, το σύστημα ελέγχει αν η αντίστοιχη ειδοποίηση έχει γονέα, οπότε η νέα ειδοποίηση συνδέεται με την υπάρχουσα γονική ειδοποίηση. Εάν η αντίστοιχη ειδοποίηση δεν έχει γονικό στοιχείο, η νέα ειδοποίηση συνδέεται με την αντίστοιχη ειδοποίηση, η οποία είναι πλέον η γονική ειδοποίηση.
Για να κάνετε τον κανόνα των πέντε λεπτών μεγαλύτερο ή μικρότερο, τροποποιήστε την περίοδο "κατάργησης" της ροής εργασίας.
Συνδεθείτε στο Power Apps κι επιλέξτε Λύσεις και τη λύση του οργανισμού σας.
Στην περιοχή Αντικείμενα, επιλέξτε Διεργασίες.
Αναζήτηση κι άνοιγμα IoT - Ειδοποιήσεις γονικού Iot.
Επιλέξτε Προβολή ιδιοτήτων.
Αλλάξτε την τιμή με βάση τον αριθμό δευτερολέπτων που θέλετε για την περίοδο κατάργησης. Στη συνέχεια, επιλέξτε Αποθήκευση και κλείσιμο.
Για να απενεργοποιήσετε πλήρως τη δυνατότητα αυτόματου γονικού στοιχείου, απενεργοποιήστε τη ροή εργασιών ή τη ροή ανάλογα με το αν ο οργανισμός σας χρησιμοποιεί βελτιωμένη επεξεργασία παρασκηνίου που ελέγχεται μέσω των ρυθμίσεων του Field Service. Για περισσότερες πληροφορίες, μεταβείτε στο θέμα Χρήση βελτιωμένης επεξεργασίας παρασκηνίου.