fieldtester.io

Collegate il vostro tester a The Things Network

Circa 15 minuti. Vi servono il vostro RAK10701-Plus, l’app WisToolBox sul telefono, un account gratuito su The Things Network e un account qui.

  1. Impostate la banda sul tester

    Sul tester toccate l’icona dell’ingranaggio per le impostazioni, spostatevi con la freccia su "Band" e scegliete la banda della vostra regione, in Europa EU868. Confermate due volte con "OK".

  2. Leggete le chiavi dal tester

    Ogni tester ha i propri Device EUI, Application EUI e Application Key. Aprite WisToolBox sul telefono, collegatevi al tester via Bluetooth e aprite "Parameters" → "LoRaWAN keys, ID, EUI". Annotate i tre valori.

    Lì potete anche inserire valori vostri e toccare "Apply". Il tester si riavvia con quei valori.

  3. Create un’applicazione

    Accedete alla console di The Things Network, scegliete il vostro cluster (in Europa eu1) e aprite "Applications" → "Add application". L’ID lo scegliete voi.

    Create un’applicazione
  4. Registrate il tester

    Nell’applicazione aprite "Register end device" e scegliete "Enter end device specifics manually": il RAK10701-Plus non è nel repository dei dispositivi. Scegliete il piano di frequenze della vostra regione, "LoRaWAN Specification 1.0.3" e "RP001 Regional Parameters 1.0.3 revision A".

    Registrate il tester

    Inserite l’Application EUI del passo 2 come JoinEUI e cliccate su "Confirm". Poi inserite il Device EUI come DevEUI e l’Application Key come AppKey, date un ID al tester e cliccate su "Register end device".

    Registrate il tester
  5. Create una chiave API

    Con questa chiave il servizio rimanda i valori al tester. Aprite "API keys" → "Add API key", scegliete "Grant individual rights" e spuntate solo "write downlink application traffic".

    Create una chiave API

    Copiate subito la chiave: The Things Network la mostra una sola volta.

    Create una chiave API
  6. Aggiungete il webhook

    Per prima cosa copiate il vostro indirizzo webhook: accedete qui, aprite "Account" in alto e cliccate su "Copia" accanto a "Il vostro indirizzo webhook".

    Il vostro indirizzo webhook

    Aprite "Integrations" → "Webhooks" → "Add webhook" → "Custom webhook" e compilate:

    Webhook ID
    fieldtester
    Webhook format
    JSON
    Base URL
    Il vostro indirizzo webhook
    Downlink API key
    la chiave del passo 5
    Aggiungete il webhook

    In "Enabled event types" spuntate "Uplink message" e "Downlink failed" e lasciate vuoti i percorsi. Poi cliccate su "Add webhook".

    Aggiungete il webhook

    Un payload formatter non serve. Se la vostra applicazione ne ha già uno, lasciatelo: il servizio legge i byte grezzi.

  7. Spegnete e riaccendete il tester

    In "Live data" del tester vedete un uplink su fPort 5 e la risposta su fPort 10. Da lì in poi ogni uplink su fPort 1 riceve i suoi valori su fPort 3 e il display mostra tutti i valori. Nella vostra dashboard il tester compare con il suo modello.

    Spegnete e riaccendete il tester

Se non funziona

In "Live data" non arriva nulla
La banda del tester e il piano di frequenze non corrispondono, le chiavi sono diverse oppure nessun gateway è nel raggio di copertura.
Il display resta mezzo vuoto
Controllate l’indirizzo del webhook e la chiave API. Se The Things Network non è riuscito a consegnare una risposta, la vostra dashboard ne mostra il motivo presso il tester.
Oltre il limite del vostro piano
Free gestisce un tester, Pro fino a tre. Rimuovete un tester nella dashboard per liberarne il posto.

Registratevi gratis