Conoscenza/Integrazione/The Things Network

GuidaProfessional II LoRa

Professional II LoRa in The Things Network

L’EMU Professional II LoRa è presente in The Things Network come dispositivo predefinito. Con JoinEUI, DevEUI e AppKey lo si registra in pochi minuti. Il decoder EMU trasforma i pacchetti in valori leggibili.

Cosa serve

  • Un EMU Professional II LoRa e un gateway LoRaWAN nel raggio di copertura, registrato su TTN.
  • Un account The Things Network con un’applicazione.
  • DevEUI e AppKey dal display del contatore.
  • Il decoder del payload EMU su GitHub.

Il contatore alla consegna

ParametroValore
LoRaWANVersione 1.0.3, classe C
Banda di frequenzaEU 863–870 MHz
Modalità di joinOTAA
JoinEUI (in precedenza AppEUI)10 2C EF 00 00 00 00 00, uguale per tutti i contatori
DevEUIinizia con 10 2C EF, individuale, leggibile sul display
AppKeyindividuale, leggibile sul display
Velocità datiadattiva (ADR)

DevEUI e AppKey si trovano sul contatore nel menu LoRa. Se una rete non supporta dispositivi di classe C, il contatore funziona come dispositivo di classe A.

Passo 1: registrare il dispositivo in TTN

  1. Nella console TTN aprire l’applicazione e aggiungere un end device.
  2. Scegliere l’EMU Professional II LoRa dal repository dei dispositivi e impostare il piano di frequenze Europa 863–870 MHz.
  3. Inserire JoinEUI 10 2C EF 00 00 00 00 00.
  4. Riprendere DevEUI e AppKey dal display del contatore.
  5. Salvare il dispositivo. Il contatore tenta la registrazione in una finestra casuale di fino a dieci minuti.

Se la registrazione è riuscita lo mostra il contatore in «LoRa JoinStatus»: «Joined» con la marca temporale dell’ultimo uplink. In «LoRa Status» si trovano RSSI, SNR e spreading factor.

Passo 2: configurare il decoder

EMU mette a disposizione su GitHub il decoder per TTN e ChirpStack, insieme a un generatore di downlink. Inserito come uplink formatter nell’applicazione, converte i pacchetti in misure.

PacchettofPortContenuto
Primo pacchetto dopo il join100Numero di serie, tipo di contatore, trasformatori di corrente e di tensione, anno MID
Uplink standard1ogni 15 minuti: energia attiva prelevata e immessa, tariffa 1 e 2, con marca temporale
Sincronizzazione dell’ora100DeviceTimeReq senza misure

I valori provengono dalla memoria della curva di carico del contatore e portano la marca temporale della registrazione. L’ordine dei byte è little endian.

Passo 3: modificare misure e intervallo via downlink

Quali valori vengono inviati e con quale intervallo si stabilisce via downlink. Ci sono dieci profili sulle fPort da 1 a 10 con fino a dieci misure ciascuno; le fPort più basse hanno la precedenza. L’intervallo va da 1 minuto a 45 giorni.

Esempio dal manuale: impostare l’intervallo di invio a 1 minuto, senza conferma, profilo attivo. Il pacchetto va alla fPort del profilo da modificare:

01 00 08 53

01 00  intervallo 1 minuto (little endian)
08     flag: senza conferma, senza re-join, profilo attivo
53     CRC-8

Sotto i 15 minuti anche l’intervallo della curva di carico del contatore deve essere più breve, altrimenti arrivano più volte gli stessi valori. Se il pacchetto è troppo grande per il tempo di trasmissione disponibile, viene trasmesso solo in parte o per niente. Il generatore di downlink su GitHub calcola anche il CRC-8.

Esercizio

  • Il contatore verifica almeno una volta al giorno se è ancora collegato alla rete e se necessario si riregistra da solo. Così può anche essere trasferito in un’altra rete LoRaWAN.
  • Sincronizza l’orologio tramite la rete LoRa, almeno una volta al giorno.
  • Il gateway si può ancora spostare dopo il montaggio. La velocità dati adattiva adegua i parametri di trasmissione.
  • Il contatore è testato con The Things Network e ChirpStack.

Codici di ordinazione

VersioneCodice articoloShop
EMU Professional II 3/100 LoRa – inserzione diretta 100 AP20A000LOShop: EMU Professional II 3/100 LoRa P20A000LO →
EMU Professional II 3/100 LoRa ant. est. – inserzione diretta 100 AP20A000LEShop: EMU Professional II 3/100 LoRa ext. Antenne P20A000LE →
EMU Professional II 3/5 LoRa – collegamento tramite TAP21A000LOShop: EMU Professional II 3/5 LoRa P21A000LO →
EMU Professional II 3/5 LoRa ant. est. – collegamento tramite TAP21A000LEShop: EMU Professional II 3/5 LoRa ext. Antenne P21A000LE →

Ordinare online nello shop EMU Metering.

Domande frequenti


Il contatore funziona anche con ChirpStack?

Sì. È testato con The Things Network e ChirpStack; il decoder su GitHub esiste per entrambe le piattaforme.

Posso usare ABP invece di OTAA?

Sì, la modalità di join si può passare ad ABP sul contatore. DevAddr, NwkSKey e AppSKey compaiono allora sul display. I nuovi valori vanno inseriti anche nel network server.

Quando serve l’antenna esterna?

Quando il quadro si trova in un armadio metallico o in cantina e l’antenna interna non raggiunge il gateway. Dopo il montaggio, sul contatore va scelta l’opzione «extern» alla voce «LoRa Antenne».

Per approfondire


SEITEDecoder e generatore di downlinkGitHub SEITEProfessional II LoRaInterfaccia PDFManuale dell’interfaccia LoRaPDF SEITEAltre integrazioniPanoramica

Progettare un progetto LoRaWAN?


Inviateci il numero di contatori e la posizione dei quadri. Vi aiutiamo con gateway, antenna e profilo di invio.

Telefono
+41 (0)41 545 03 00

Supporto tecnico
helpdesk [at] emuag.ch
Modulo di supporto →