Guida introduttiva: Configurare regole e azioni per il dispositivo in Azure IoT Central
Introduzione alle regole IoT Central. Le regole IoT Central consentono di automatizzare le azioni che si verificano in risposta a condizioni specifiche. L'esempio in questa guida introduttiva usa i dati di telemetria dell'accelerometro dal telefono per attivare una regola quando il telefono viene attivato.
In questo argomento di avvio rapido:
- Creare una regola che rileva quando un valore di telemetria supera una soglia.
- Configurare la regola per inviare una notifica tramite posta elettronica.
- Usare l'app smartphone per testare la regola.
Prerequisiti
- Un account Azure con una sottoscrizione attiva. Creare un account gratuitamente.
- Completare la prima guida introduttiva Creare un'applicazione Azure IoT Central.
Creare una regola basata su dati di telemetria
L'app smartphone invia dati di telemetria che includono valori dal sensore accelerometro. Il sensore funziona leggermente in modo diverso nei dispositivi Android e iOS:
Quando il telefono si trova sulla schiena, il valore z è maggiore di 9
, quando il telefono si trova sul suo fronte, il valore z è minore di -9
.
Per aggiungere una nuova regola basata sui dati di telemetria all'applicazione, selezionare Regole.
Per creare una nuova regola, selezionare Crea una regola.
Immettere Telefono trasformato come nome della regola.
Nella sezione Dispositivi di destinazione selezionare Plug and Play IoT mobile come modello di dispositivo. Questa opzione filtra i dispositivi a cui si applica la regola per tipo di modello di dispositivo. È possibile aggiungere altri criteri di filtro selezionando + Filtro.
Nella sezione Condizioni definire ciò che attiva la regola. Usare le informazioni seguenti per definire una singola condizione basata sui dati di telemetria dell'asse z accelerometro. Questa regola usa l'aggregazione, quindi si riceve un massimo di un messaggio di posta elettronica per ogni dispositivo ogni cinque minuti:
Campo Valore Aggregazione temporale Su, 5 minuti Telemetria Accelerazione/Z Operatore È minore di Aggregazione Minima Valore -9 Per aggiungere un'azione di posta elettronica da eseguire quando la regola viene attivata, nella sezione Azioni selezionare + Email.
Usare le informazioni nella tabella seguente per definire l'azione e quindi selezionare Fine:
Impostazione valore Nome visualizzato Il telefono è stato spostato A Indirizzo di posta elettronica Note Il telefono è in giù! Suggerimento
Per ricevere una notifica tramite posta elettronica, l'indirizzo di posta elettronica deve essere un ID utente nell'applicazione e l'utente deve aver eseguito l'accesso all'applicazione almeno una volta.
Selezionare Salva. La regola è ora elencata nella pagina Regole .
Testare la regola
Subito dopo aver salvato la regola, questa viene applicata. Quando vengono soddisfatte le condizioni definite nella regola, IoT Central invia un messaggio di posta elettronica all'indirizzo specificato nell'azione.
Per attivare la regola, assicurarsi che l'app smartphone invii dati e quindi posizionarla sulla scrivania. Dopo cinque minuti, IoT Central ti invia un messaggio di posta elettronica per notificarti che il tuo smartphone è in giù.
Al termine del test, disabilitare la regola per interrompere la ricezione dei messaggi di posta elettronica di notifica nella posta in arrivo.
Passaggi successivi
In questa guida introduttiva si è appreso come creare una regola basata sulla telemetria e aggiungervi un'azione.
Per altre informazioni sull'integrazione dell'applicazione IoT Central con altri servizi, vedere: