> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/user/fr/guide/devices-and-settings/connectivity/data-forwarding/ilsp.md).

# ILSP

Transférez les positions des véhicules et les alarmes de sécurité de Navixy vers les centres de surveillance ILSP au Mexique, à l'aide d'une API JSON authentifiée par OAuth.

ILSP fournit des services de sécurité privée au Mexique, et le protocole de transfert des données ILSP transmet les positions des véhicules et les alarmes de sécurité vers ses centres de surveillance. Les entreprises qui partagent un centre de surveillance l’utilisent pour donner à ILSP une visibilité sur leurs véhicules, et un seul compte Navixy peut transférer des données vers plusieurs clients ILSP à la fois.

Dans Navixy, sélectionnez **ILSP** dans le **Protocole** la liste déroulante.

## Ce que Navixy envoie

Navixy envoie une requête HTTP POST par message vers `/CustomerServices/api/SetLastEvent`, avec un corps JSON contenant les champs suivants :

| Champ                       | Contenu                                                                                                                                              |
| --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| `customerId`                | Le numéro du client, pris à partir de la première partie de External ID                                                                              |
| `transportLineId`           | Le numéro de la ligne de transport, pris à partir de la troisième partie de External ID                                                              |
| `plaques d'immatriculation` | la plaque d'immatriculation, prise à partir de la deuxième partie de External ID                                                                     |
| `generatedEvent`            | Le code de l'événement : `2` pour SOS, `3` pour une coupure d'alimentation, `4` pour une alarme GSM d'humidité, et `1` pour tous les autres messages |
| `generatedEventDate`        | Lorsque l'appareil a enregistré le message                                                                                                           |
| `latitude` et `longitude`   | Position en degrés                                                                                                                                   |
| `speed`                     | Vitesse                                                                                                                                              |
| `heading`                   | Direction du trajet                                                                                                                                  |
| `Compteur kilométrique`     | Distance parcourue, envoyée uniquement lorsque l'appareil la signale                                                                                 |
| `battery`                   | Niveau de batterie, envoyé uniquement lorsque l'appareil le signale                                                                                  |

### Quand Navixy envoie

Navixy envoie un message lorsqu'il dispose d'une position valide, ou lorsqu'il signale un SOS, une coupure d'alimentation ou une alarme GSM d'humidité. Une alerte est envoyée même sans position, de sorte qu'ILSP reçoit l'alerte. Tout autre message sans position est ignoré.

## Avant de commencer

Récupérez les éléments suivants auprès d'ILSP :

* L'adresse du point de terminaison et le port. L'adresse est généralement `https://www.ilspservices.com.mx/` sur le port `443`.
* Votre identifiant client et votre secret client. Navixy exige les deux et n'enregistrera pas le retransmetteur sans eux.
* Le numéro du client, la plaque d'immatriculation et le numéro de la ligne de transport pour chaque véhicule.

{% hint style="info" %}
ILSP s'authentifie avec OAuth plutôt qu'avec un nom d'utilisateur et un mot de passe. Saisissez l'identifiant client dans le **Identifiant** champ et le secret client dans le **Mot de passe** champ. Navixy demande un jeton avant d'envoyer les données, et le renouvelle lorsqu'il expire. Après cinq requêtes de jeton infructueuses, Navixy désactive le retransmetteur, de sorte qu'un identifiant client ou un secret incorrects arrêtent le transfert plutôt que de réessayer indéfiniment.
{% endhint %}

## Configurer le transfert des données

{% stepper %}
{% step %}

### Ouvrez le bloc Transfert des données

Accédez à **Paramétrage des traceurs**, sélectionnez un appareil, puis recherchez le **Transfert des données** bloc.
{% endstep %}

{% step %}

### Ouvrez la liste des protocoles

Cliquez sur **Protocoles**, puis cliquez sur **+** pour ajouter une configuration.
{% endstep %}

{% step %}

### Entrez les paramètres ILSP

Remplissez les champs comme suit :

* **Nom** : un libellé qui identifie ce retransmetteur
* **Protocole**: **ILSP**
* **Adresse**: `https://www.ilspservices.com.mx/`
* **Port**: `443`
* **Identifiant** : votre ID client ILSP
* **Mot de passe** : votre secret client ILSP
  {% endstep %}

{% step %}

### Activez et enregistrez

Activez **Activé**, puis cliquez sur **Enregistrer**. Un retransmetteur qui n’est pas activé n’envoie rien.
{% endstep %}

{% step %}

### Associez le retransmetteur à un appareil

Dans le **Transfert des données** bloc, activez le bouton bascule du retransmetteur que vous avez créé, puis cliquez sur **Enregistrer**.
{% endstep %}

{% step %}

### Définissez l’ID externe

Cliquez sur l’icône de lien à droite de la ligne du retransmetteur, puis saisissez les trois valeurs qui identifient ce véhicule pour ILSP, séparées par un caractère pipe :

```
customerId|Plaque d'immatriculation|transportLineId
```

Par exemple, `4821|ABC-123|17`. Les trois parties sont obligatoires. Le numéro client et le numéro de ligne de transport doivent être des chiffres, et la plaque d'immatriculation peut contenir des lettres majuscules, des chiffres et des tirets.

Répétez cette étape et la précédente pour chaque appareil qui transfère vers ILSP. La configuration du retransmetteur est partagée sur l’ensemble du compte, mais l’ID externe est défini par appareil.
{% endstep %}
{% endstepper %}

## Gérer le transfert

Pour modifier ou arrêter le transfert vers ILSP :

* Cliquez sur l’icône de lien à droite de la ligne du retransmetteur pour modifier l’ID externe d’un appareil.
* Désactivez le bouton bascule pour arrêter le transfert pour un appareil, tout en conservant la configuration pour les autres.
* Cliquez sur **Protocoles**sélectionnez la ligne et modifiez-la pour changer le nom, l’adresse ou les identifiants. La modification s’applique à tous les appareils liés à ce retransmetteur.
* Supprimez la configuration de la **Protocoles** liste pour arrêter le transfert pour tous les appareils. Confirmez dans la boîte de dialogue.

## Dépannage

Lorsque les données n’apparaissent pas dans le système ILSP, vérifiez les points suivants dans l’ordre :

1. Le retransmetteur est activé, et son bouton bascule est activé pour l’appareil.
2. L’ID client et le secret client sont corrects. Après cinq demandes de jeton échouées, le retransmetteur est désactivé ; corrigez donc les identifiants, puis désactivez-le **Activé** et réactivez-le.
3. L’adresse et le port sont corrects.
4. L’ID externe comporte bien les trois parties dans le bon ordre, séparées par des pipes, sans espace autour.
5. Le numéro client, la plaque d'immatriculation et le numéro de ligne de transport correspondent aux enregistrements côté ILSP.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://navixy.com/docs/user/fr/guide/devices-and-settings/connectivity/data-forwarding/ilsp.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
