Τύποι κανόνων ενεργοποίησης
Όταν φέρετε δεδομένα ροής σε έναν ενεργοποιητή ή αναθέσετε συμβάντα σε αντικείμενα, μπορείτε να δημιουργήσετε κανόνες για ενέργειες στα δεδομένα σας. Υπάρχουν τρεις τύποι κανόνων: κανόνες για συμβάντα, κανόνες για συμβάντα που προστίθενται σε ένα αντικείμενο και κανόνες για τις ιδιότητες ενός αντικειμένου.
Δημιουργία κανόνων για συμβάντα
Η δημιουργία κανόνων για συμβάντα σάς επιτρέπει να λάβετε μια ενεργοποίηση για κάθε συμβάν που έρχεται σε μια ροή συμβάντων. Όταν δημιουργείτε αυτούς τους κανόνες, μπορείτε να παρακολουθείτε την κατάσταση ενός στοιχείου με την πάροδο του χρόνου. Για παράδειγμα:
Λαμβάνετε μια ειδοποίηση κάθε φορά που ένα νέο συμβάν έρχεται σε μια ροή συμβάντος που έχει ενδείξεις σε έναν μόνο αισθητήρα IoT.
Μπορείτε να λαμβάνετε μια ειδοποίηση κάθε φορά που εμφανίζεται ένα νέο συμβάν και η τιμή για μια στήλη σε αυτό το συμβάν ικανοποιεί την καθορισμένη συνθήκη.
Δημιουργία κανόνων σε συμβάντα αντικειμένου
Τα αντικείμενα δημιουργούνται από δεδομένα ροής και αναγνωρίζονται από μοναδικές στήλες σε μία ή περισσότερες ροές. Μπορείτε να επιλέξετε συγκεκριμένες στήλες και τη μοναδική στήλη για ομαδοποιήσετε σε ένα αντικείμενο. Στη συνέχεια, αντί να δημιουργείτε κανόνες κατά την άφιξη συμβάντων, δημιουργείτε κανόνες που παρακολουθούν συμβάντα και αναφέρουν είτε την άφιξη αυτού του αντικειμένου είτε την άφιξη ενός αντικειμένου που ικανοποιεί μια καθορισμένη συνθήκη. Ο κανόνας σας ενεργοποιείται κάθε φορά που ένα νέο συμβάν έρχεται στο αντικείμενο eventstream. Επίσης, μπορείτε να αναγνωρίσετε την παρουσία στην οποία ήρθε.
Δημιουργία κανόνων για ιδιότητες
Η δημιουργία κανόνων στις ιδιότητες σάς επιτρέπει να παρακολουθείτε μια ιδιότητα σε αντικείμενα με την πάροδο του χρόνου. Εάν θέλετε να παρακολουθείτε την κατάσταση μιας ιδιότητας σε ένα αντικείμενο, δημιουργήστε έναν κανόνα σε μια ιδιότητα.
Για παράδειγμα, μπορείτε να παρακολουθείτε τη θερμοκρασία σε ένα πακέτο και εάν παραμένει εντός ενός καθορισμένου εύρους με την πάροδο του χρόνου.
Επόμενο βήμα
Δημιουργία κανόνα ενεργοποίησης