> 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/expert-center/fr/faq-and-troubleshooting/gps-devices/outputs-control.md).

# Contrôle des sorties

Contrôlez les sorties à distance dans Navixy pour activer les verrous, les immobiliseurs et la coupure moteur. Couvre la logique de sécurité, les méthodes de commande et le dépannage de l'appareil.

Plusieurs modèles d'appareils sont équipés de la capacité de contrôler l'état d'appareils connectés ou de moteurs. Cette fonctionnalité peut s'appliquer à une variété de composants, notamment des serrures, des buzzers, des immobilisateurs, des systèmes de coupure d'huile/de moteur et des systèmes automatiques de préchauffage du moteur comme Webasto. Elle peut même s'étendre à des applications domotiques, telles que des prises intelligentes et des ampoules connectées, entre autres. Elle peut être utilisée, par exemple, dans votre camping-car qu'il est préférable de suivre et de contrôler via un appareil GPS. Le concept principal ici est la possibilité d'activer ou de désactiver à distance une fonction ou un appareil spécifique au moyen d'une commande transmise par voie hertzienne. Bien entendu, la portée réelle de ce contrôle dépend de ce qui est connecté à la sortie de l'appareil.

![Exemple de widget de commande des sorties](https://938069364-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-2a8bca84847247dbee45ddd358b1376eb00f08d8%2Fimagen-20230727-155729.png?alt=media)

## Comment fonctionne la commande des sorties

La commande des sorties sur la plateforme Navixy fonctionne comme suit :

L'utilisateur ouvre le widget de l'appareil dans l'interface utilisateur ou dans l'application X-GPS Monitor. Les widgets de commande des sorties sont affichés de trois façons distinctes :

* Si un modèle d'appareil peut renvoyer à la plateforme les informations sur l'état de sa sortie, le dernier état de sortie reçu de l'appareil est affiché. Par exemple, si la sortie était « activée », l'utilisateur n'aura que l'option d'envoyer une commande de désactivation de la sortie, et inversement. Sur la capture d'écran suivante, les 4 sorties sont désactivées et l'utilisateur peut seulement les activer.

![Comment fonctionne la commande des sorties avec un appareil en ligne et des états connus](https://938069364-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-5bb3faa13863216e54c458d41ca5a9c1f6ce2b87%2Fimage-20240125-094039.png?alt=media)

* Si le modèle d'appareil ne fournit pas de réponse à la plateforme ou n'inclut pas l'état de sortie dans ses messages, la plateforme peut envoyer n'importe quelle commande, soit pour activer, soit pour désactiver l'état de sortie. L'utilisateur peut cliquer sur la zone rouge pour envoyer une commande « sortie désactivée » et sur la zone verte pour envoyer une commande « sortie activée ».

![Comment fonctionne la commande des sorties avec des appareils sans état](https://938069364-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-455b52e203e6dd2737817b508b5445625372c27b%2Fimage-20240125-093603.png?alt=media)

* Si l'appareil est hors ligne et que la commande SMS des sorties n'est pas disponible pour ce modèle, le widget affiche les derniers états connus de la sortie en mode grisé, indiquant que la commande des sorties n'est pas possible.

![Comment fonctionne la commande des sorties sur un appareil hors ligne](https://938069364-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-8fd54911ca29ffe1bffc68a328ec3c6c15d9d360%2Fimage-20240125-093342.png?alt=media)

Ensuite, le client sélectionne la sortie souhaitée et en modifie l'état. Par exemple, si l'utilisateur décide de désactiver la sortie 1, la plateforme demandera une confirmation pour éviter une activation accidentelle.

![Confirmation du changement d'état des sorties](https://938069364-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-48b9868c27e1d155833e5a8ec97668eda7defc9d%2Fimage-20240125-095825.png?alt=media)

Confirmer revient à envoyer une requête API :

* Il s'agira d'un appel API [/tracker/output/set\_all](/docs/navixy-api/user-api/resources/tracking/tracker/output.md#post-tracker-output-set_all) si l'appareil prend en charge des commandes listant tous les états simultanément. Par exemple, l'activation de la sortie 1 sur un appareil Teltonika avec 3 sorties, alors que toutes les sorties sont désactivées pour le moment, utiliserait une commande du type « setdigout 1,0,0 ».
* Il s'agira d'un appel API [/tracker/output/set](/docs/navixy-api/user-api/resources/tracking/tracker/output.md#post-tracker-output-set) si l'appareil prend en charge l'envoi de commandes à chaque sortie individuellement.

En utilisant les API, vous pouvez [automatiser la commande des sorties sur votre appareil](https://www.navixy.com/blog/cloud-functions-for-tailored-vehicle-telematics-solutions/?utm-source=slack), en la reliant à des types d'événements spécifiques ou à des valeurs reçues.

Après l'initiation de la commande, la plateforme envoie la commande de contrôle de sortie à l'appareil. Cela peut être vérifié via [Air Console](/docs/admin/fr/devices/air-console.md) qui est disponible pour tous les partenaires dans le panneau d'administration.

Dans le cas d'un widget de sortie avec des états connus, la plateforme bloque temporairement le widget de commande des sorties jusqu'à ce qu'un nouvel état de sortie soit reçu ou que 15 minutes se soient écoulées. Cela sert à empêcher le spam de commandes, qui pourrait provoquer des erreurs ou des dysfonctionnements de l'appareil.

Une fois qu'un nouvel état est reçu, la plateforme met à jour le widget pour refléter le nouvel état, et la commande des sorties redevient disponible.

## Comment fonctionne la commande des sorties sur différents modèles d'appareils

### Façons d'envoyer des commandes

Les commandes pour gérer les sorties peuvent être envoyées de plusieurs façons, selon l'appareil et ses capacités :

* SMS : cette méthode est utilisée si l'appareil est hors ligne ou ne prend en charge que les messages SMS pour la gestion des sorties.
* Internet mobile : cette méthode s'applique aux appareils standard qui peuvent piloter les commandes des sorties à l'aide d'une connexion Internet.

Les modèles d'appareils peuvent prendre en charge à la fois les commandes de contrôle par SMS et par Internet. Cependant, la méthode utilisée dépend de l'intégration de l'appareil. En général, pour les appareils avec contrôle par Internet, cette méthode est utilisée exclusivement, même si l'appareil prend aussi en charge les SMS. Elle est liée à différentes logiques de sécurité pour la commande des sorties.

### Différentes logiques de sécurité pour la commande des sorties

Différents modèles d'appareils intègrent une logique de sécurité pour la commande des sorties. Celle-ci est conçue pour empêcher des actions comme l'arrêt du moteur lorsque le véhicule est en mouvement. Les fonctions de sécurité sont intégrées aux appareils eux-mêmes, car la plateforme n'inclut pas ces options de sécurité.

La logique de sécurité peut être mise en œuvre de plusieurs façons :

* Ignorance de la limite de vitesse : l'appareil peut ignorer les commandes de commande des sorties si la vitesse du véhicule dépasse un certain seuil, par exemple 5 km/h.
* Capteur de mouvement (accéléromètre) : certains appareils peuvent ignorer les commandes de commande des sorties si un mouvement est détecté par un accéléromètre.
* Ignorance basée sur des scénarios : par exemple, les appareils Teltonika permettent de lier les DOUTs à différents scénarios pour un basculement automatique, et les commandes de commande des sorties peuvent être ignorées en fonction de ces scénarios.
* Protection par mot de passe : les commandes peuvent être ignorées si elles n'incluent pas un mot de passe spécifique. Notre plateforme prend en charge les commandes standard et les mots de passe par défaut.
* Vérification de l'expéditeur de confiance : certains appareils n'acceptent les commandes que de la part d'expéditeurs de confiance. Si notre plateforme ne figure pas parmi les expéditeurs de confiance, les commandes peuvent être ignorées.
* Configuration des commandes Internet : les appareils peuvent ignorer les commandes Internet tant qu'ils ne sont pas correctement configurés pour les recevoir.

Il est important de noter que certains appareils mettent en œuvre une logique de sécurité uniquement pour les commandes Internet, mais peuvent néanmoins disposer d'une commande d'urgence spécifique pour arrêter le moteur via SMS. Toutefois, nous ne prenons pas en charge de telles commandes pour des raisons de sécurité. C'est le cas, par exemple, de certains appareils Coban.

## Pourquoi la commande des sorties peut ne pas fonctionner

Il existe plusieurs raisons possibles pour lesquelles la commande des sorties pourrait ne pas fonctionner comme prévu.

* Appareil hors ligne, SMS non pris en charge : l'appareil peut être hors ligne et, pour ce modèle précis, la gestion par SMS peut ne pas être prise en charge. Attendez que votre appareil soit en ligne et réessayez.
* Appareil en ligne, seul le SMS est pris en charge, mais le panneau n'a pas de passerelle SMS connectée : l'appareil peut être en ligne, mais il ne prend en charge les SMS que pour la commande des sorties, et la passerelle SMS n'est pas connectée au panneau. Dans ce cas, vous pouvez demander l'installation de votre passerelle SMS. Vérifiez [les exigences pour l'installation de la passerelle SMS](/docs/admin/fr/settings/messaging-gateways.md#sms-gateway).
* Crédit insuffisant pour les SMS : l'utilisateur peut ne pas disposer d'un crédit suffisant pour envoyer des messages SMS, comme l'exige le forfait de l'appareil. Veuillez vérifier le solde de l'utilisateur et les [options du forfait de l'appareil](/docs/admin/fr/plans.md).
* Logique spécifique de commande des sorties : l'appareil peut disposer d'une logique spécialisée de commande des sorties qui affecte son fonctionnement. Par exemple, la logique de sécurité ou de scénario décrite ci-dessus.
* Mot de passe non par défaut pour la commande des sorties : l'appareil peut être configuré avec un mot de passe pour la commande des sorties qui n'est pas celui par défaut. Dans ce cas, vérifiez les paramètres de l'appareil et activez le mot de passe par défaut.
* Appareil non configuré pour la commande des sorties par Internet : l'appareil peut ne pas être correctement configuré pour recevoir des commandes de commande des sorties basées sur Internet. Vérifiez les paramètres de l'appareil et activez la commande des sorties.
* Plateforme non approuvée pour les commandes : la plateforme peut ne pas figurer comme expéditeur de confiance des commandes pour l'appareil. Dans ce cas, ajoutez la plateforme à la liste des expéditeurs de confiance.
* Câblage incorrect : il peut y avoir un problème de câblage, par exemple une polarité incorrecte des fils ou une connexion incorrecte. Vérifiez à nouveau comment la sortie est raccordée. Le moyen le plus rapide est d'utiliser des commandes SMS. Si cela fonctionne avec SMS, alors tout est correctement connecté.
* Incompatibilité du firmware : l'appareil peut exécuter une version du firmware qui ne prend pas en charge les commandes utilisées par la plateforme, conformément au protocole et à l'intégration de l'appareil. C'est possible si le protocole et les commandes ont été modifiés ou si le fabricant a ajouté une autre logique.

Si la plateforme envoie la commande dans l'Air Console et qu'elle est conforme au protocole de l'appareil, alors le problème ne provient probablement pas de la plateforme. Dans ce cas, il est conseillé de vérifier la liste ci-dessus et de contacter le fabricant de l'appareil pour déterminer la cause du dysfonctionnement de la commande des sorties.

Si la commande n'est pas correcte, veuillez contacter notre [équipe d'assistance](mailto:support@navixy.com).


---

# 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/expert-center/fr/faq-and-troubleshooting/gps-devices/outputs-control.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.
