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

Votre TX TEMP INS 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="https://1364423745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3HoPKoOlgG9Qj4E6fu0w%2Fuploads%2FJm3c35o45CIeSV4UjUbO%2FExcel.png?alt=media&#x26;token=c7782215-6330-442b-8d15-170cd8454d89">Excel.png</a></td><td><a href="broken-reference">Broken link</a></td></tr><tr><td>Codecs JavaScript</td><td><a href="https://1364423745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3HoPKoOlgG9Qj4E6fu0w%2Fuploads%2FIZLJqJvCIfA5eQWthJw2%2FJavaScript%20logo.png?alt=media&#x26;token=d2b2f7a7-dbb3-4482-adc9-2235705c5a34">JavaScript logo.png</a></td><td><a href="broken-reference">Broken link</a></td></tr><tr><td>Codecs TTN</td><td><a href="https://1364423745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3HoPKoOlgG9Qj4E6fu0w%2Fuploads%2Fwuo7aIDanOoVbtqvmnmJ%2FTTN%20logo.png?alt=media&#x26;token=9f62d382-e42a-4757-b5a2-932a8857896f">TTN logo.png</a></td><td><a href="broken-reference">Broken link</a></td></tr><tr><td>Codecs Chirpstack</td><td><a href="https://1364423745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3HoPKoOlgG9Qj4E6fu0w%2Fuploads%2FdRTJjmfwze4EOPD7RDqz%2FLogo%20chirpstack.png?alt=media&#x26;token=70928d52-ec93-4f42-b131-0398c9031728">Logo chirpstack.png</a></td><td><a href="broken-reference">Broken link</a></td></tr><tr><td>Codecs Multitech AP Conduit BACnet</td><td><a href="https://1364423745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3HoPKoOlgG9Qj4E6fu0w%2Fuploads%2FKTmkmRqvbYRapju84C2V%2FLogo%20Multitech.png?alt=media&#x26;token=e0ebe62c-5d3d-401e-b480-0c347c970d15">Logo Multitech.png</a></td><td><a href="broken-reference">Broken link</a></td></tr></tbody></table>

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

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

<figure><img src="https://1364423745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3HoPKoOlgG9Qj4E6fu0w%2Fuploads%2Fo3sKr5yN53XflBW0fWvZ%2FJumper%20-%20ouvert.png?alt=media&#x26;token=365c33b9-5f03-4107-905b-2d7d98f12800" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column width="58.33333333333333%" %}
Le mode LoRaWAN est activé par un cavalier (jumper) situé sur la carte mère. 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 TEMP INS **:**

{% stepper %}
{% step %}

### Alimentation

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

{% step %}

### Activation

Le TX TEMP INS va procéder à son activation auprès de la *gateway* Enless; la LED de status va clignoter puis prendre pendent 30 secondes un 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 RSS 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é, il faut le rapprocher de la *gateway.*
  {% 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</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 TEMP INS correctement activé sur le réseau, il ne reste plus qu'à l'installer au mur :

* Avec l'adhésif fourni.
* En vissant la platine arrière (vis et chevilles non fournis).
  {% 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](https://enless.gitbook.io/centre-aide/guides-installation/produits/editor-6/utilisation) pour en savoir plus sur l'installation et les fonctionnalités du capteur.


---

# Agent Instructions: 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:

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

The question should be specific, self-contained, and written in natural language.
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.
