fieldtester.io

Connectez votre testeur à The Things Network

Environ 15 minutes. Il vous faut votre RAK10701-Plus, l’app WisToolBox sur votre téléphone, un compte gratuit sur The Things Network et un compte ici.

  1. Réglez la bande sur le testeur

    Sur le testeur, touchez l’icône d’engrenage pour ouvrir les réglages, allez sur "Band" avec la flèche et choisissez la bande de votre région, en Europe EU868. Confirmez deux fois avec "OK".

  2. Lisez les clés du testeur

    Chaque testeur a ses propres Device EUI, Application EUI et Application Key. Ouvrez WisToolBox sur votre téléphone, connectez-vous au testeur en Bluetooth et ouvrez "Parameters" → "LoRaWAN keys, ID, EUI". Notez les trois valeurs.

    Vous pouvez aussi y saisir vos propres valeurs et toucher "Apply". Le testeur redémarre avec ces valeurs.

  3. Créez une application

    Connectez-vous à la console de The Things Network, choisissez votre cluster (en Europe eu1) et ouvrez "Applications" → "Add application". L’ID est libre.

    Créez une application
  4. Enregistrez le testeur

    Dans l’application, ouvrez "Register end device" et choisissez "Enter end device specifics manually" : le RAK10701-Plus ne figure pas dans le répertoire des appareils. Choisissez le plan de fréquences de votre région, "LoRaWAN Specification 1.0.3" et "RP001 Regional Parameters 1.0.3 revision A".

    Enregistrez le testeur

    Saisissez l’Application EUI de l’étape 2 comme JoinEUI et cliquez sur "Confirm". Saisissez ensuite le Device EUI comme DevEUI et l’Application Key comme AppKey, donnez un ID au testeur et cliquez sur "Register end device".

    Enregistrez le testeur
  5. Créez une clé API

    Avec cette clé, le service renvoie les valeurs au testeur. Ouvrez "API keys" → "Add API key", choisissez "Grant individual rights" et cochez uniquement "write downlink application traffic".

    Créez une clé API

    Copiez la clé maintenant : The Things Network ne l’affiche qu’une seule fois.

    Créez une clé API
  6. Ajoutez le webhook

    Copiez d’abord votre adresse webhook : connectez-vous ici, ouvrez "Compte" en haut et cliquez sur "Copier" à côté de "Votre adresse de webhook".

    Votre adresse de webhook

    Ouvrez "Integrations" → "Webhooks" → "Add webhook" → "Custom webhook" et remplissez :

    Webhook ID
    fieldtester
    Webhook format
    JSON
    Base URL
    Votre adresse de webhook
    Downlink API key
    la clé de l’étape 5
    Ajoutez le webhook

    Sous "Enabled event types", cochez "Uplink message" et "Downlink failed" et laissez les chemins vides. Cliquez ensuite sur "Add webhook".

    Ajoutez le webhook

    Un payload formatter n’est pas nécessaire. Si votre application en a déjà un, gardez-le : le service lit les octets bruts.

  7. Éteignez puis rallumez le testeur

    Dans "Live data" du testeur, vous voyez un uplink sur fPort 5 et la réponse sur fPort 10. Ensuite, chaque uplink sur fPort 1 reçoit ses valeurs en retour sur fPort 3, et l’écran affiche toutes les valeurs. Sur votre tableau de bord, le testeur apparaît avec son modèle.

    Éteignez puis rallumez le testeur

Si cela ne fonctionne pas

Rien n’arrive dans "Live data"
La bande du testeur et le plan de fréquences ne correspondent pas, les clés diffèrent ou aucune passerelle n’est à portée.
L’écran reste à moitié vide
Vérifiez l’adresse du webhook et la clé API. Si The Things Network n’a pas pu livrer de réponse, votre tableau de bord en indique la raison pour ce testeur.
Au-delà de la limite de votre offre
Free couvre un testeur, Pro jusqu’à trois. Retirez un testeur dans le tableau de bord pour libérer sa place.

S’inscrire gratuitement