> For the complete documentation index, see [llms.txt](https://help.verkada.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.verkada.com/connectivity/fr/configuration/add-cellular-gateway-to-command/cellular-gateway-dual-sim-support.md).

# Prise en charge Dual-SIM de la passerelle cellulaire

Chaque passerelle cellulaire Verkada dispose de deux emplacements SIM avec un mécanisme de basculement automatique.

## Comment fonctionne la fonctionnalité double SIM

Par défaut, le GC31 est livré avec 2 emplacements SIM :

* Emplacement 1 (principal par défaut)
* Emplacement 2 (secondaire par défaut)

Chaque GC31 est livré avec une carte SIM de données Verkada insérée dans **l'emplacement 2**. Cette carte SIM est utilisée pour le forfait [de données Verkada en option](/connectivity/fr/options-de-donnees-cellulaires/verkada-data-plan.md).

Les clients qui apportent leur propre forfait de données peuvent insérer leur carte SIM dans **l'emplacement 1,** qui agira comme SIM principale, tout en laissant la SIM Verkada dans **l'emplacement 2**. Si la SIM fournie par le client échoue, le GC31 basculera vers la SIM Verkada, ce qui contribue à garantir que la passerelle est toujours joignable.

Les clients peuvent également insérer leurs propres cartes SIM dans les deux emplacements et choisir laquelle est principale. Quelle que soit la configuration, le GC31 fonctionne selon la machine à états suivante.

## Basculement SIM

Le GC31 possède une machine à états qui surveille en permanence l'activité SIM sur le modem LTE, comme suit :

<div align="left" data-with-frame="true"><img src="/files/534ced7f3d106d39c0896d57c7ab3fe1c1051f51" alt=""></div>

{% stepper %}
{% step %}
**Démarrage—La machine à états est déclenchée au démarrage de l'appareil.**
{% endstep %}

{% step %}
**Primaire (écran)—La broche d'entrée/sortie à usage général (GPIO) du modem LTE détecte lorsqu'une SIM a été insérée dans l'emplacement principal.**

* Le GC31 tente de se connecter via la SIM principale et envoie des pings à un serveur backend toutes les quelques secondes.
* Si un certain nombre de ces pings échouent consécutivement, la machine à états déclenche le basculement vers la SIM secondaire.
  {% endstep %}

{% step %}
**Primaire (échec)—Le déclenchement se produit si la SIM principale ne parvient pas à envoyer des pings au serveur à plusieurs reprises. L'appareil bascule vers la SIM secondaire.**
{% endstep %}

{% step %}
**Nouvelle tentative automatique — L'appareil reviendra automatiquement à la SIM principale 15 minutes après la perte de connexion. Si cela échoue, il réessaiera après 30 minutes, puis à nouveau après 1 heure. Il continuera à réessayer toutes les heures pendant 24 heures, puis une fois toutes les 24 heures jusqu'à ce qu'il se reconnecte.**
{% endstep %}

{% step %}
**Nouvelle tentative manuelle — Une fois la SIM secondaire active, l'utilisateur doit revenir manuellement à la SIM principale s'il souhaite se connecter via la principale.**
{% endstep %}

{% step %}
**Secondaire (échec)—Le déclenchement se produit si une SIM secondaire ne parvient pas à envoyer des pings au serveur à plusieurs reprises. La machine à états revient à la phase de démarrage.**
{% endstep %}
{% endstepper %}


---

# 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://help.verkada.com/connectivity/fr/configuration/add-cellular-gateway-to-command/cellular-gateway-dual-sim-support.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.
