Teltonika FMM130 Nozioni di base su AWS IoT Core Guida per l'utente
Accesso ad AWS IoT core dalla console AWS

https://wiki.teltonika-gps.com/view/FMM130_Getting_Started_with_AWS_IoT_Core

FMM130 Nozioni di base su AWS IoT Core
Pagina principale > Tracker avanzati > FMM130 > Manuale FMM130 > FMM130 Nozioni di base su AWS IoT Core

Informazioni sul documento

Glossario

  • FMM130 (tracker) - Dispositivo di localizzazione GNSS prodotto da Teltonika Telematics.
  • Wiki – Base di conoscenza dell'IoT di Teltonika – https://wiki.teltonika-iot-group.com/.
  • FOTA – Firmware via etere.
  • Configuratore: strumento per configurare i dispositivi Teltonika Telematics.
  • Forum di supporto collettivo: base di conoscenza dedicata alla risoluzione dei problemi.

Cronologia delle revisioni (versione, data, descrizione della modifica)

Versione Data Descrizione
versione 1.5 2023.02.14 Link aggiornati
versione 1.4 2022.12.19 Aggiornamento minore delle informazioni
versione 1.3 2022.11.29 Pagina creata

Sopraview

FMM130 è un terminale di tracciamento in tempo reale piccolo e professionale con connettività GNSS e LTE CAT-M1/NB-IoT/GSM e batteria di backup. Dispositivo dotato di moduli GNSS/Bluetooth e LTE CAT-M1/NB-IoT con fallback su rete 2G, antenne GNSS e LTE interne, digitali configurabili, ingressi analogici e uscite digitali, ingresso negativo, ingressi impulsivi. È perfettamente adatto per applicazioni in cui è necessaria l'acquisizione della posizione di oggetti remoti: gestione di flotte, società di noleggio auto, compagnie di taxi, trasporti pubblici, società di logistica, auto personali e così via.

Attualmente per la valutazione della soluzione MQTT è necessario utilizzare il firmware – 03.27.10.Rev.520. Per il firmware che supporta MQTT, contattare il proprio responsabile delle vendite o contattare direttamente tramite Teltonika Helpdesk.

Le modifiche alle versioni del firmware e le informazioni sull'aggiornamento sono reperibili nella pagina wiki del dispositivo: FMM130 errata del firmware

Descrizione hardware

Scheda dati
La scheda tecnica del dispositivo FMM130 può essere scaricata qui: Scheda dati
Contenuto del kit standard
LA CONFEZIONE STANDARD CONTIENE

  • 10 pezzi. di inseguitori FMM130
  • 10 pezzi. di cavi di alimentazione ingresso/uscita (0.9 m) Scatola di imballaggio con marchio Teltonika

Teltonika suggerisce codici d'ordine standard per l'acquisto del dispositivo, contattandoci possiamo creare un codice d'ordine speciale che soddisfi le esigenze dell'utente.

Maggiori informazioni per l'ordinazione su: Ordinazione

Elementi forniti dall'utente

  • Alimentazione (10-30 V).
  • Cavo da micro USB a USB A.

Imposta il tuo ambiente di sviluppo

Installazione degli strumenti (IDE, Toolchain, SDK)
FMM130 viene fornito con il firmware da noi creato, pertanto non è richiesto alcuno sviluppo o scripting aggiuntivo affinché questa unità supporti AWS IoT. Solo utilizzando Teltonika Configurator Configuratore FM versioni, è richiesto il punto di connessione del server AWS IoT.
Altro software necessario per sviluppare ed eseguire il debug delle applicazioni per il dispositivo
Per le situazioni di debug, i registri interni del dispositivo possono essere scaricati OTA utilizzando il nostro FotaWEB piattaforma o utilizzando Teltonika Configurator.
Configura il tuo hardware
Tutti i dettagli su FMM130 possono essere trovati nella nostra pagina wiki dedicata Wiki di FMM130

Informazioni sul documento

Glossario
Wiki – Base di conoscenza dell'IoT di Teltonika – https://wiki.teltonika-iot-group.com/. FOTA – Firmware via etere.

  • Configuratore – Strumento per configurare i dispositivi Teltonika Telematics.
  • Forum di supporto della folla – base di conoscenza dedicata alla risoluzione dei problemi.

Per il firmware che supporta MQTT, contattare il proprio responsabile delle vendite o contattare direttamente tramite Teltonika Helpdesk.
Altro software necessario per sviluppare ed eseguire il debug delle applicazioni per il dispositivo
Per le situazioni di debug, i registri interni del dispositivo possono essere scaricati OTA utilizzando il nostro FotaWEB piattaforma o utilizzando Teltonika Configurator.

Configura il tuo account AWS e le autorizzazioni

Fai riferimento alla documentazione AWS online all'indirizzo Configura il tuo account AWS. Segui i passaggi descritti nelle sezioni seguenti per creare il tuo account e un utente e iniziare:

Prestare particolare attenzione alle Note.

Crea risorse in AWS IoT

Fai riferimento alla documentazione AWS online nella sezione Creazione di risorse AWS IoT. Segui i passaggi descritti in queste sezioni per effettuare il provisioning delle risorse per il tuo dispositivo:

Prestare particolare attenzione alle Note.
Fornire al dispositivo le credenziali
L'intero dispositivo, AWS IoT e le informazioni sui test possono essere scaricati in formato PDF Qui.
NOTA: MQTT non funzionerà senza certificati TLS caricati.
Configurazione AWS IoT Core
Configurazione di AWS IoT Core
Una volta effettuato l'accesso alla console AWS, fai clic su Servizi nella schermata in alto a sinistra per accedere al core IoT.
Accesso ad AWS IoT core dalla console AWS
Figura 1
. Accesso ad AWS IoT core dalla console AWS
NOTA: Se non vedi "Servizi" in alto a sinistra, fai clic su "Il mio account" in alto a destra e su "Console di gestione AWS". Seleziona Gestisci, Sicurezza, Policy (Gestisci > Sicurezza > Policy) e premi i pulsanti Crea policy o Crea .
Figura 2. Accesso alla creazione delle policy
Nella finestra Crea policy, inserisci il nome della policy. Nella scheda Documento policy per Azione policy (1) selezionare "*" e per Risorsa policy (2) inserire "*" e premere Crea.
Figura 3. Creazione di una policy Ora che hai creato una policy, seleziona Gestisci sulla barra laterale a sinistra, quindi seleziona Tutti i dispositivi, Cose (Gestisci>Tutti i dispositivi>Cose). E fai clic su Crea cose.

Figura 4. Accedere alle cose Successivamente selezionare Crea singola cosa e fare clic su Avanti.
Figura 5. Creare una cosa sola
Creare una cosa solaDopo aver creato una singola cosa, inserisci il nome della cosa e nella scheda Ombra dispositivo seleziona Ombra senza nome (classica). Quindi fare clic su Avanti.
Proprietà della cosa
Figura 6. Proprietà della cosa
Quindi, quando si seleziona Certificato dispositivo, selezionare Genera automaticamente un nuovo certificato e fare clic su Avanti.
Configurazione del certificato
Figura 7. Configurazione del certificato
Ora seleziona la policy che hai creato in precedenza per allegarla al certificato e all'oggetto. Successivamente fai clic su Crea cosa.
Figura 8. Allegare la policy al certificato
Quindi finestra con Certificato files e chiave fileDovrebbero apparire le opzioni di download di Windows. Si consiglia di scaricarli tutti files, perché in seguito alcuni di essi non saranno disponibili per il download. IL fileI requisiti necessari per l'utilizzo con i dispositivi FMX sono: certificato del dispositivo (1), chiave privata (2) e Amazon Root CA 1 file(3), ma si consiglia di scaricarli tutti e conservarli in un luogo sicuro.
Download del certificato e della chiave
Figura 9. Download del certificato e della chiave
Ricerca dell'endpoint dei dati del dispositivo (dominio del server)
Per ricevere il dominio del server (nell'endpoint AWS) fai clic sulla barra laterale a sinistra Impostazioni (AWS IoT->Impostazioni). Oppure fai clic sulla barra laterale sul lato sinistro delle cose, seleziona l'oggetto creato, quindi fai clic su Interagisci->View Impostazioni. Intero percorso – (Cose->*YourThingName*->Interact->ViewImpostazioni). Si aprirà la pagina contenente l'endpoint. Copia l'intero indirizzo dell'endpoint. La porta per accedere a questo endpoint è 8883.
Configurazione del dispositivo
Figura 10. Endpoint dati del dispositivo

Sicurezza e certificati

Utilizzando certificato, chiave privata e certificato radice. (Tramite cavo)
Trova certificato file che termina con l'estensione pem.crt (la fine può essere solo .pem) Chiave privata file e AmazonRootCA1 file (non c'è bisogno di cambiare filenomi). Questi filei messaggi dovrebbero essere stati scaricati durante la creazione della cosa in AWS IoT Core.
Radice Amazon CA1
Figura 17. Certificato, chiave privata e certificato radice Carica i menzionati files nella scheda Sicurezza nel Configuratore Teltonika.
Figura 18. Caricamento di certificati e chiavi Dopo aver caricato i certificati, andare alla scheda Sistema e nella sezione Protocollo dati selezionare – Codec JSON.
Scelta del protocollo dati
Figura 19. Scelta del protocollo dati
Configurazione GPRS del dispositivo per AWS IoT Impostazioni MQTT personalizzate
Nella scheda GPRS, sotto Impostazioni server, seleziona:

  1. Dominio: endpoint da AWS, porta: 8883
  2. Protocollo – MQTT
  3. Crittografia TLS – TLS/DTLS

Nella sezione Impostazioni MQTT seleziona:

  1. Tipo di client MQTT – AWS IoT personalizzato
  2. ID dispositivo: inserisci l'IMEI del dispositivo (facoltativo)
  3. Lascia gli argomenti relativi ai dati e ai comandi

Salvare la configurazione sul dispositivo.
Figura 27. Impostazioni GPRS per MQTT AWS IoT
Controllo dei dati ricevuti e invio di comandi nel core AWS IoT
I dati ricevuti dal dispositivo possono essere trovati nel client di test MQTT, che si trova sopra "Gestisci" nella barra laterale a sinistra.
Figura 28. Posizione del client di test MQTT

Per visualizzare i dati in arrivo, iscriviti all'argomento – *DeviceImei*/data . Oppure iscriviti a # per vedere tutti i dati in entrata e in uscita negli Argomenti.

Figura 29. Cliente di prova MQTT
I dati in entrata vengono ricevuti in formato JSON, ad esempio:
Figura 30. Formato dei dati ricevuti
Per inviare comandi SMS/GPRS al dispositivo, iscriversi a un nome di argomento: *DeviceIMEI*/commands e, nella stessa finestra del client di test MQTT, selezionare Pubblica su un argomento. Inserisci il nome dell'argomento –

*IMEI dispositivo*/comandi. Nel payload del messaggio inserisci il comando GPRS/SMS desiderato nel seguente formato e premi Pubblica:
{"CMD": " "}Creare una cosa solaFigura 31. Invio del comando in AWS IoT Core
La risposta al comando verrà mostrata nell'argomento Dati:
Accedere alle cose in seguito

Figura 32. Risposta a un comando nell'argomento dati, il comando è stato pubblicato nell'argomento comandi

Debug

Nella situazione in cui si verifica un problema con il caricamento delle informazioni, i registri interni del dispositivo possono essere acquisiti direttamente dal software di configurazione del dispositivo (istruzioni), tramite Terminal.exe collegando la porta di connessione USB del dispositivo selezionato o ricevendo i registri interni tramite FotaWEB in sezione compiti.

Risoluzione dei problemi

Le informazioni possono essere inviate all'HelpDesk Teltonika e gli ingegneri Teltonika ti aiuteranno nella risoluzione dei problemi. Per informazioni più dettagliate su quali informazioni dovrebbero essere raccolte per il debug, visitare la pagina dedicata su Teltonika Wiki.

In alternativa, Teltonika ha a Forum di supporto della folla dedicato alla risoluzione dei problemi, in cui gli ingegneri risolvono attivamente i problemi.

Risoluzione dei problemi

Le informazioni possono essere inviate all'HelpDesk Teltonika e gli ingegneri Teltonika ti aiuteranno nella risoluzione dei problemi. Per informazioni più dettagliate su quali informazioni dovrebbero essere raccolte per il debug, visitare la pagina dedicata su Teltonika Wiki.

In alternativa, Teltonika ha a Forum di supporto della folla dedicato alla risoluzione dei problemi, in cui gli ingegneri risolvono attivamente i problemi.

Debug

Nella situazione in cui si verifica un problema con il caricamento delle informazioni, i registri interni del dispositivo possono essere acquisiti direttamente dal software di configurazione del dispositivo (istruzioni), tramite Terminal.exe collegando la porta di connessione USB del dispositivo selezionato o ricevendo i registri interni tramite FotaWEB in sezione compiti.

Documenti / Risorse

Teltonika FMM130 Nozioni di base su AWS IoT Core [pdf] Guida utente
FMM130 Nozioni di base su AWS IoT Core, FMM130, Nozioni di base su AWS IoT Core, Nozioni di base su AWS IoT Core, AWS IoT Core, IoT Core, Core

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *