Configurazione della posizione delle risorse wireless con AWS IoT Core per LoRaWAN - Wireless AWS IoT

Configurazione della posizione delle risorse wireless con AWS IoT Core per LoRaWAN

Prima di utilizzare questa funzione, tenere presente che il fornitore di terze parti scelto per la risoluzione delle informazioni sulla posizione dei dispositivi LoRaWAN si basa su feed di dati e set di dati forniti o gestiti da International GNSS Service (IGS), EarthData via NASA o da altre terze parti. Questi feed di dati e set di dati sono contenuti di terze parti (come definito nel Contratto con il cliente) e vengono forniti così come sono. Per ulteriori informazioni, consultare Termini del servizio AWS.

È possibile utilizzare AWS IoT Core per LoRaWAN per specificare i dati sulla posizione statica o attivare il posizionamento per identificare la posizione del dispositivo in tempo reale utilizzando risolutori di terze parti. Puoi aggiungere o aggiornare le informazioni sulla posizione per dispositivi o gateway LoRaWAN o entrambi.

È possibile specificare le informazioni sulla posizione quando si aggiunge il dispositivo o il gateway a AWS IoT Core per LoRaWAN o quando si modificano i dettagli di configurazione del dispositivo o del gateway. Le informazioni sulla posizione sono specificate come un payload GeoJSON. Il formato GeoJSON viene utilizzato per codificare strutture di dati geografici. Il payload contiene le coordinate di latitudine e longitudine della posizione del dispositivo, basate sul sistema di coordinate World Geodetic System (WGS84).

Dopo che i risolutori calcolano la posizione della risorsa, se si dispone del servizio di posizione Amazon, è possibile attivare una mappa delle posizioni Amazon in cui verrà visualizzata la risorsa. Utilizzando i dati sulla posizione, potrai:

  • Attivare il posizionamento per identificare e ottenere la posizione dei dispositivi LoRaWAN.

  • Tracciare e monitorare i gateway e i dispositivi.

  • Definire le regole AWS IoT che elaborano eventuali aggiornamenti ai dati sulla posizione e li instradano a un altro Servizio AWS. Per un elenco delle azioni delle regole, consulta le azioni delle regole AWS IoT nella Guida per gli sviluppatori AWS IoT.

  • Creare avvisi e ricevere notifiche sui dispositivi in caso di attività insolite utilizzando i dati sulla posizione e Amazon SNS.

Funzionamento del posizionamento per i dispositivi LoRaWAN

È possibile attivare il posizionamento per identificare la posizione dei dispositivi utilizzando risolutori Wi-Fi e GNSS di terze parti. Queste informazioni possono essere utilizzate per tracciare e monitorare il dispositivo. Nei seguenti passaggi viene illustrato come attivare il posizionamento e visualizzare le informazioni sulla posizione per dispositivi LoRaWAN.

Nota

Il risolutore di terze parti può essere utilizzato solo con dispositivi LoRaWAN dotati del chip LoRa Edge. Non può essere utilizzato con i gateway LoRaWAN. Per i gateway, è comunque possibile specificare le informazioni sulla posizione statica e identificare la posizione su una mappa delle posizioni Amazon.

  1. Aggiunta del dispositivo

    Prima di attivare il posizionamento, aggiungere innanzitutto il dispositivo a AWS IoT Core per LoRaWAN Il dispositivo LoRaWAN deve essere dotato di un chipset LoRa Edge, che è una piattaforma a bassissima potenza che integra un ricetrasmettitore LoRa a lungo raggio, uno scanner GNSS multi-costellazione e uno scanner MAC Wi-Fi passivo destinato alle applicazioni di geolocalizzazione.

  2. Attivazione del posizionamento

    Per ottenere la posizione in tempo reale dei dispositivi, attivare il posizionamento. Quando il dispositivo LoRaWAN invia un messaggio di uplink, i dati di scansione Wi-Fi e GNSS contenuti nel messaggio vengono inviati a AWS IoT Core per LoRaWAN utilizzando la porta del frame di geolocalizzazione.

  3. Recupero delle informazioni sulla posizione

    Recuperare la posizione stimata del dispositivo dai risolutori calcolati in base ai risultati della scansione dei ricetrasmettitori. Se le informazioni sulla posizione sono state calcolate utilizzando i risultati della scansione Wi-Fi e GNSS, AWS IoT Core per LoRaWAN seleziona la posizione stimata con la maggiore precisione.

  4. Visualizzazione delle informazioni sulla posizione

    Dopo che il risolutore calcola le informazioni sulla posizione, fornirà le informazioni sulla precisione che indicano la differenza tra la posizione calcolata dai risolutori e le informazioni sulla posizione statica immesse. È anche possibile visualizzare la posizione del dispositivo su una mappa delle posizioni Amazon.

    Nota

    Poiché i risolutori non possono essere utilizzati per i gateway LoRaWAN, le informazioni sulla precisione verranno riportate come 0.0.

Per ulteriori informazioni sul formato dei messaggi di uplink e sulle porte di frequenza utilizzate per il risolutore di posizionamento, consulta Messaggio di uplink da AWS IoT Core per LoRaWAN a motore delle regole.

Panoramica del flusso di lavoro di posizionamento

Il seguente diagramma mostra come AWS IoT Core per LoRaWAN memorizza e aggiorna le informazioni sulla posizione dei tuoi dispositivi e gateway.

Immagine che mostra come AWS IoT Core per LoRaWAN può utilizzare i dati sulla posizione statica e i dati non elaborati per calcolare la posizione in tempo reale.
  1. Specifica della posizione statica della risorsa

    Specificare le informazioni sulla posizione statica del dispositivo o del gateway come un payload GeoJSON, utilizzando le coordinate di latitudine e longitudine. Facoltativamente, puoi anche specificare un valore per l'altitudine. Queste coordinate sono basate sul sistema di coordinate WGS84. Per ulteriori informazioni, consulta la pagina del sistema geodetico mondiale (WGS84).

  2. Attivazione del posizionamento per i dispositivi

    Se si utilizzano dispositivi LoRaWAN dotati del chip LoRa Edge, è possibile attivare il posizionamento per tracciare la posizione del dispositivo in tempo reale. Quando il dispositivo invia un messaggio di uplink, i dati di scansione Wi-Fi e GNSS vengono inviati a AWS IoT Core per LoRaWAN utilizzando la porta del frame di geolocalizzazione. I risolutori utilizzano quindi queste informazioni per risolvere la posizione del dispositivo.

  3. Aggiunta di una destinazione ai dati per l'instradamento dei dati sulla posizione

    È possibile aggiungere una destinazione che descrive la regola IoT per l'elaborazione dei dati del dispositivo e instradare le informazioni aggiornate sulla posizione a AWS IoT Core per LoRaWAN. È anche possibile visualizzare l'ultima posizione nota della risorsa su una mappa delle posizioni Amazon.

Configurazione della posizione della risorsa

Puoi configurare la posizione della risorsa utilizzando la AWS Management Console, l'API AWS IoT Wireless o la AWS CLI.

Se i dispositivi dispongono del chip LoRa Edge, è possibile attivare il posizionamento per calcolare le informazioni sulla posizione in tempo reale. Per i tuoi gateway, puoi comunque inserire le coordinate di posizione statiche e utilizzare il servizio di posizione Amazon. per tracciare la posizione del gateway su una mappa delle posizioni Amazon.