> For the complete documentation index, see [llms.txt](https://enless.gitbook.io/centre-aide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://enless.gitbook.io/centre-aide/guides-installation/produits/editor-18/procedure-dactivation/autres-reseaux-lorawan-public-ou-prive.md).

# Autres réseaux LoRaWAN (public ou privé)

Votre TX CONTACT est compatible avec les réseaux **LoRaWAN publiques** et **privés**. Afin d'en tirer pleinement profit, voici les éléments dont vous allez avoir besoin.

## Déclarer le capteur

### Activation

Votre transmetteur s'active par Over-The-Air (**OTAA**) uniquement grâce à ses trois clés d'identification.

<table data-header-hidden><thead><tr><th width="142.73046875">Information</th><th>Description</th></tr></thead><tbody><tr><td><strong>DevEUI</strong></td><td>Identifiant unique, 64 bits (8 octets / 16 caractères hexadécimaux). Ex : <code>00:18:B2:00:00:00:00:01</code></td></tr><tr><td><strong>AppEUI</strong></td><td>Identifiant global désignant l'entité responsable de l'activation, 64 bits (8 octets / 16 caractères hexadécimaux). Ex : <code>70:B3:D5:7E:D0:00:AF:12</code></td></tr><tr><td><strong>AppKey</strong></td><td>Clé de chiffrement symétrique, 128 bits (16 octets / 32 caractères hexadécimaux). Ex : <code>2B7E151628AED2A6ABF7158809CF4F3C</code></td></tr></tbody></table>

{% hint style="info" %}

#### Où trouver les clés ?

Les clés LoRaWAN des capteurs Enless sont disponibles :

* En scannant le **QR Code** collé sur le capteur
* Sur **l'étiquette arrière** du capteur
* Sur **demande** auprès de notre service **Administration** **Des** **Ventes** (<adv@enless.fr>)
  {% endhint %}

### Décodage

Enless Wireless met à disposition différents **codecs** afin de décoder les *uplinks* de votre transmetteur mais aussi de générer des *downlinks* à lui transmettre.

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Fichier Excel de décodage des trames</td><td><a href="/files/krAyvtTdsbip7eirbu9E">/files/krAyvtTdsbip7eirbu9E</a></td><td><a href="/pages/rdwXeQS98OuQ1wMONQ0I">/pages/rdwXeQS98OuQ1wMONQ0I</a></td></tr><tr><td>Codecs JavaScript</td><td><a href="/files/xYPbdXkVl3TEy9KzRalX">/files/xYPbdXkVl3TEy9KzRalX</a></td><td><a href="/pages/nFefZ4EacZfoyM2sue2K">/pages/nFefZ4EacZfoyM2sue2K</a></td></tr><tr><td>Codecs TTN</td><td><a href="/files/eJw4OVgOGkuv8fx5U6sk">/files/eJw4OVgOGkuv8fx5U6sk</a></td><td><a href="/pages/8VCC4xIbCmHVFJYFZMZz">/pages/8VCC4xIbCmHVFJYFZMZz</a></td></tr><tr><td>Codecs Chirpstack</td><td><a href="/files/45t2EaavxUQmdw8TgSdL">/files/45t2EaavxUQmdw8TgSdL</a></td><td><a href="/pages/8z7omfwRy03lg4TFbXae">/pages/8z7omfwRy03lg4TFbXae</a></td></tr><tr><td>Codecs Multitech AP Conduit BACnet</td><td><a href="/files/C8m91fkOt7nxUBGkWWKH">/files/C8m91fkOt7nxUBGkWWKH</a></td><td><a href="/pages/m9qr8dhQ9KbbLCsUHJVE">/pages/m9qr8dhQ9KbbLCsUHJVE</a></td></tr></tbody></table>

## Vérifiez que votre capteur est bien en mode LoRaWAN

{% columns %}
{% column width="41.66666666666667%" %}

<figure><img src="/files/fZRdL38CMcVSoTaNPyGy" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column width="58.33333333333333%" %}
Le mode LoRaWAN est activé par un cavalier (jumper) situé sur la carte électronique. Pour activer ce mode, le cavalier doit être en **position** **ouverte** (ne liant pas les deux broches), comme illustré ci-contre.

{% hint style="info" icon="circle-info" %}
Le **basculement** du cavalier du switch n'est **pris en compte** que lorsque le produit est **désalimenté**. Assurez vous que votre produit est complètement désalimenté avant de positionner le cavalier.
{% endhint %}
{% endcolumn %}
{% endcolumns %}

## Mise en route

Il ne reste plus que quelques étapes pour mettre en route le TX CONTACT **:**

{% stepper %}
{% step %}

### Alimentation

Alimentez le TX CONTACT en branchant le connecteur Molex de la batterie.
{% endstep %}

{% step %}

### Activation

Le TX CONTACT va procéder à son activation auprès du réseau LoRaWAN; la LED de status va clignoter puis prendre pendant 30 secondes une des trois couleurs suivantes :

* <mark style="color:$success;">**Verte**</mark> : Le capteur est activé.
* <mark style="color:$warning;">**Orange**</mark> : Le capteur est activé mais le RSSI est faible, il y a alors un risque de perte de trames LoRa.
* <mark style="color:$danger;">**Rouge**</mark> : Le capteur n'est pas activé. Plusieurs facteurs possibles : \
  1\. Le switch n'était pas en position LoRaWAN au moment de son activation\
  2\. Les clés DevEUI, AppEUI et AppKey n'ont pas été correctement renseignées\
  3\. Le réseau LoRaWAN ne couvre pas bien la zone

{% endstep %}

{% step %}

### Fonctionnement

Après l'activation, les clignotements de la LED vous permettent de suivre l'état du capteur :

<table data-header-hidden><thead><tr><th width="134.90625"></th><th></th></tr></thead><tbody><tr><td><mark style="color:$success;"><strong>Verte</strong></mark></td><td>Flash chaque minute</td></tr><tr><td><mark style="color:$warning;"><strong>Orange</strong></mark></td><td>Flash à chaque envoi de trame<br>Reste fixe en cas de batterie faible</td></tr><tr><td><mark style="color:$danger;"><strong>Rouge</strong></mark></td><td>Flash toutes les 1mn en cas d’alarme</td></tr></tbody></table>
{% endstep %}

{% step %}

### Installation

Une fois le TX CONTACT correctement activé sur le réseau, il ne reste plus qu'à l'installer au mur :

* En le fixant au mur (vis et chevilles non fournis).
* En fixant sur le rail DIN (accessoire de montage non fourni)
  {% endstep %}
  {% endstepper %}

## Gestion de la connectivité réseau

Les capteurs TX intègrent des mécanismes avancés de gestion de la connectivité afin de garantir la fiabilité et l'optimisation des communications sur le réseau LoRaWAN.

**Join Requests (Procédure d'activation)**

* **Initialisation** : Les capteurs initient automatiquement une procédure de *Join* dès leur mise sous tension.
* **Vérification de liaison** : En fonctionnement nominal, le capteur émet une requête de contrôle (LinkCheckReq) toutes les 24 heures.
* **Maintien du lien** : Pour confirmer la validité de la session, le capteur doit recevoir des LinkCheckAck en retour du réseau.
* **Ré-activation automatique** : En cas d'échec prolongé (si 6 requêtes *LinkCheckReq* consécutives restent sans réponse), le capteur considère la session comme perdue et initie un nouveau *Join*.

**ADR (Adaptive Data Rate)**

* **Configuration initiale** : Lors du premier *Join*, le transmetteur utilise par défaut les paramètres SF12 et BW125.
* **Optimisation dynamique** : Le capteur conserve ces paramètres de robustesse maximale tant qu'il ne reçoit pas de commande LinkADRReq de la part du serveur réseau (via la gateway) lui ordonnant d'adapter son *Spreading Factor* pour optimiser la consommation et la bande passante.

Accédez à la section [Utilisation](/centre-aide/guides-installation/produits/editor-18/utilisation.md) pour en savoir plus sur l'installation et les fonctionnalités du capteur.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://enless.gitbook.io/centre-aide/guides-installation/produits/editor-18/procedure-dactivation/autres-reseaux-lorawan-public-ou-prive.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
