Allo Télécommande le partenaire domotique des professionnels de l'automatisme

Rolling code : définition, fonctionnement et solutions avec Allotelecommande

Partager :
TÉLÉCOMMANDE À CODE TOURNANT
TÉLÉCOMMANDE À CODE TOURNANT
Spread the love

Le rolling code, ou code tournant, est devenu la norme de sécurité des télécommandes de portail, de garage, de volet roulant et d’alarme. Son principe : le signal émis par la télécommande change à chaque utilisation. Aucun code n’est jamais répété, ce qui rend la copie presque impossible et protège l’accès contre les tentatives d’interception. Ce guide explique ce qu’est le rolling code, comment il fonctionne, comment le distinguer d’une télécommande à code fixe, comment copier ou ajouter une télécommande et quelles solutions universelles existent pour équiper un portail ou un garage avec ce niveau de sécurité.

Qu’est-ce que le rolling code (code tournant) ?

Le rolling code, aussi appelé code tournant, code roulant ou code dynamique, désigne un système de codage radio dans lequel le signal émis par la télécommande change automatiquement à chaque appui sur un bouton. Le récepteur n’accepte jamais deux fois le même code : dès qu’un code a été reconnu, il devient obsolète et ne peut plus ouvrir le portail ou la porte de garage.

Cette technologie est née d’un besoin concret : sécuriser les accès automatisés contre les intrusions. Jusqu’aux années 2000, les télécommandes à code fixe dominaient le marché. Leur signal identique à chaque pression les rendait vulnérables : un simple dispositif d’enregistrement radio pouvait capter le signal et le rejouer plus tard pour ouvrir l’installation sans disposer de la télécommande d’origine. Le rolling code a neutralisé ce risque en intégrant une logique cryptographique dynamique.

Aujourd’hui, le rolling code équipe la quasi-totalité des télécommandes modernes sur 433,92 MHz et 868,35 MHz. On le retrouve dans quatre grandes familles d’usage : les portails résidentiels et collectifs (copropriétés, parkings fermés, accès piétons de résidence), les portes de garage individuelles et collectives, les systèmes d’alarme avec commande radio déportée et l’ouverture centralisée de certains véhicules. Un syndic de copropriété qui équipe un parking collectif avec des télécommandes rolling code élimine le risque de duplication frauduleuse des bips distribués aux résidents, là où une installation en code fixe laisse la porte ouverte à la copie non autorisée.

Comment fonctionne un rolling code ?

Le fonctionnement du code tournant repose sur deux mécanismes combinés : un algorithme cryptographique embarqué dans l’émetteur et dans le récepteur, et une synchronisation par compteur incrémental entre les deux appareils. Chaque pression sur la télécommande déclenche la génération d’un nouveau code à partir d’une clé secrète partagée avec le récepteur. Ce dernier vérifie ensuite si le code reçu correspond à la séquence attendue.

Le cycle complet d’une utilisation se déroule ainsi : vous appuyez sur votre télécommande, l’émetteur calcule un code crypté unique à partir de l’algorithme et de la position actuelle du compteur. Le code est transmis sur 433,92 MHz (ou 868,35 MHz selon le modèle). Le récepteur reçoit le code, le décode avec la clé partagée, vérifie qu’il correspond à la séquence attendue, puis déclenche l’ouverture. Aussitôt après, il marque ce code comme utilisé et passe à la position suivante du compteur. Au prochain appui, la télécommande émettra un code entièrement différent.

Pour tolérer les appuis accidentels hors de portée (télécommande dans une poche, pression involontaire), le récepteur accepte une petite fenêtre de synchronisation : il reconnaît les codes correspondant aux quelques appuis suivants du compteur, sans que l’utilisateur ait à resynchroniser manuellement sa télécommande.

Rolling code vs code fixe : les différences

Code fixe et rolling code remplissent la même fonction de base (transmettre un ordre radio à un récepteur), mais diffèrent profondément en matière de sécurité et de méthode de programmation. Le tableau ci-dessous résume les écarts.

Critère Code fixe Rolling code
Signal transmis Identique à chaque appui Différent à chaque appui
Sécurité face aux copies Vulnérable à l’interception Code inutilisable après usage
Programmation Micro-interrupteurs (DIP switches) Apprentissage via le récepteur
Copie par duplicateur Possible avec un duplicateur basique Impossible avec un duplicateur simple
Fréquence courante 280 MHz, 433,92 MHz 433,92 MHz, 868,35 MHz
Usage typique Anciennes motorisations, modèles basiques Télécommandes récentes (Came, Somfy, Nice, Faac, BFT)

Une télécommande à code fixe reste vulnérable à une attaque par rejeu : une personne équipée d’un récepteur radio peut capturer le signal et le reproduire à volonté. Cette faille explique pourquoi la quasi-totalité des fabricants de motorisation (Came, Somfy, Nice, Faac, BFT, Hörmann, DEA) a progressivement migré vers le rolling code. Certains, comme DEA avec son système D.A.R.T. (Advanced Rolling Transmission), ajoutent même une couche supplémentaire de cryptage au rolling code traditionnel.

Comment savoir si ma télécommande est à code fixe ou rolling code ?

Identifier le type de codage de votre télécommande est essentiel avant de commander un remplacement. Trois méthodes permettent de trancher.

Observer l’intérieur du boîtier

Ouvrez le compartiment pile ou dévissez le boîtier. Si vous découvrez une série de petits interrupteurs (DIP switches) que l’on peut positionner sur « on » ou « off », vous avez une télécommande à code fixe. Ces interrupteurs définissent la combinaison transmise, identique à chaque appui. Si aucun DIP switch n’est présent, la télécommande est presque toujours à rolling code ou à auto-apprentissage.

Lire la référence et la couleur des boutons

Chez certaines marques, la référence elle-même indique le type de codage. L’exemple le plus parlant est Came : sur les gammes TOPD, la référence à trois lettres imprimée au dos après « TOPD2 » ou « TOPD4 » commence par R pour un modèle rolling code (TOPD4RBS, TOPD2RGS) et par F pour un modèle à code fixe. La couleur des touches complète cet indice : sur ces mêmes gammes, des touches blanches signalent un rolling code, des touches noires un code fixe. Chez Faac, Nice ou BFT, les codes couleur servent plutôt à distinguer la fréquence (433 MHz vs 868 MHz) que le type de codage.

Vérifier la méthode de programmation

Si la notice d’origine précise qu’il faut positionner des petits interrupteurs avant utilisation, la télécommande est à code fixe. Si elle décrit une procédure d’apprentissage (maintenir un bouton enfoncé, appuyer sur le bouton PROG du récepteur, attendre un clignotement de LED), vous avez une télécommande à rolling code ou à auto-apprentissage.

Astuce : si vous hésitez, prenez une photo recto et verso de votre télécommande et envoyez-la à Allo Télécommande. L’équipe identifiera le modèle, la fréquence et le type de codage, et vous orientera vers la référence de remplacement compatible.

Peut-on copier une télécommande rolling code ?

C’est l’une des questions les plus posées par les utilisateurs qui ont perdu ou cassé leur télécommande. La réponse tient en une nuance : on ne peut pas copier un rolling code comme on copie un code fixe, mais on peut ajouter une nouvelle télécommande au système.

Pourquoi un duplicateur classique ne fonctionne pas

Un duplicateur de télécommande basique enregistre le signal émis par la télécommande d’origine, puis le reproduit à l’identique. Cette méthode fonctionne parfaitement sur les télécommandes à code fixe : le signal étant toujours le même, sa copie ouvre le portail sans problème. En rolling code, le signal change à chaque appui : au moment où le duplicateur le rejoue, le code a déjà été consommé par le récepteur et marqué comme obsolète. La tentative est rejetée.

La méthode fiable : l’apprentissage via le récepteur

Pour remplacer ou ajouter une télécommande rolling code, la procédure fiable consiste à enregistrer la nouvelle télécommande directement dans la mémoire du récepteur. Cette procédure d’apprentissage est prévue par tous les fabricants. Elle demande un accès physique au récepteur (boîtier situé près du moteur du portail ou du garage, qui contient un ou plusieurs boutons de type PROG, CH1, CH2, ou une touche d’apprentissage) et une télécommande compatible avec la marque d’origine.

Une fois appairée, la nouvelle télécommande génère ses propres codes valides et fonctionne au même niveau de sécurité que l’originale. C’est la méthode recommandée dans tous les cas, que la télécommande d’origine soit encore fonctionnelle ou perdue. Seules les télécommandes enregistrées dans le récepteur sont fonctionnelles, ce qui garantit qu’une personne extérieure ne peut pas créer de copie non autorisée.

Attention : méfiez-vous des services en ligne qui promettent de copier n’importe quelle télécommande rolling code « à distance » ou à partir d’une simple photo. Ces offres sont au mieux inefficaces, au pire frauduleuses. La seule méthode sécurisée pour obtenir une télécommande rolling code fonctionnelle est l’achat d’un modèle compatible suivi de la procédure d’appairage avec votre récepteur.

Les télécommandes universelles rolling code

Une télécommande universelle est un émetteur multimarques capable de piloter plusieurs types de récepteurs avec un seul boîtier. Deux catégories coexistent sur le marché et il est important de ne pas les confondre.

Les universelles programmables par apprentissage

Elles fonctionnent comme une télécommande d’origine : elles s’appairent au récepteur via la procédure d’apprentissage prévue par le fabricant. Elles émettent leurs propres codes rolling code, reconnus par le récepteur après enregistrement. C’est la solution la plus fiable pour remplacer une télécommande rolling code, car la sécurité du système est préservée.

Les télécommandes copieuses multi-bandes

Elles adoptent une approche différente. Les modèles COMPAT WHY-EVO disponibles sur Allo Télécommande en sont l’exemple le plus courant : télécommandes copieuses trois bandes (280-320 MHz, 433,920 MHz, 868 MHz) capables de reproduire des télécommandes à code fixe, à code complexe et certaines télécommandes rolling code. Elles sont compatibles avec de nombreuses marques (Faac, Avidsen, BFT, Genius, V2). Chaque touche peut être associée à une fréquence et une marque différente, ce qui permet d’utiliser une seule télécommande pour plusieurs automatismes.

Attention : toutes les télécommandes rolling code ne sont pas copiables, même avec une copieuse multi-bandes. Si votre portail utilise un système propriétaire renforcé (DEA D.A.R.T., Somfy io-homecontrol, codage AES128 de Prastel), seule la procédure d’apprentissage avec une télécommande d’origine ou compatible fonctionnera. En cas de doute, l’équipe Allo Télécommande peut vérifier la compatibilité de votre modèle avec les copieuses disponibles.

Questions fréquentes

Quelle est la différence entre un duplicateur et un copieur de télécommande ?
Un duplicateur simple enregistre et reproduit à l’identique le signal d’une télécommande à code fixe. Un copieur avancé va plus loin : il gère plusieurs fréquences (280-320 MHz, 433,92 MHz, 868 MHz) et peut copier certains rolling code via des mécanismes d’émulation plus élaborés, comme les télécommandes copieuses multi-bandes type COMPAT WHY-EVO. Dans la pratique, « duplicateur » désigne souvent un produit basique limité au code fixe, et « copieur » ou « copieuse » un produit haut de gamme capable de gérer une palette plus large de signaux, y compris certains rolling code.
Comment reconnaître une télécommande Came rolling code ?
Deux indices visuels permettent de trancher rapidement sur les gammes Came TOPD. La couleur des boutons : blancs pour rolling code, noirs pour code fixe. La référence au dos : si le code à trois lettres qui suit « TOPD2 » ou « TOPD4 » commence par R (exemple TOPD4RBS, TOPD2RGS), la télécommande fonctionne en rolling code ; s’il commence par F, c’est un modèle à code fixe. Sur la gamme TAM (TAM432SA par exemple), le rolling code est indiqué directement dans la fiche produit et la télécommande se programme par auto-apprentissage.
Comment programmer ma télécommande de portail si je n’ai pas de code visible ?
L’absence de code visible (aucun DIP switch, aucun code à recopier) est la signature d’une télécommande rolling code ou à auto-apprentissage. La programmation passe obligatoirement par le récepteur. Accédez au boîtier récepteur fixé près du moteur du portail ou du garage, appuyez sur le bouton d’apprentissage (PROG, LEARN, CH1, CH2 ou P1/P2 selon la marque) pour placer le récepteur en mode écoute, puis appuyez sur le bouton de la nouvelle télécommande à enregistrer. Une LED confirme la mémorisation. La procédure exacte varie selon le fabricant et figure dans la notice du moteur ou de la télécommande, téléchargeable dans la fiche produit Allo Télécommande.
Toutes les télécommandes 433 MHz sont-elles rolling code ?
Non. La fréquence 433,92 MHz est indépendante du type de codage. Sur cette fréquence, on trouve aussi bien des télécommandes à code fixe (anciens modèles, équipements basiques) que des télécommandes rolling code. Pour trancher, il faut regarder la référence, l’intérieur du boîtier (présence ou non de DIP switches) ou la méthode de programmation. Même principe sur 868,35 MHz : la fréquence ne préjuge pas du codage.
Besoin d’identifier ou de remplacer votre télécommande rolling code ? Sur Allo Télécommande, chaque fiche produit précise la fréquence et le type de codage (code fixe ou rolling code) pour lever toute ambiguïté au moment du choix. Envoyez-nous une photo recto et verso ou la référence de votre télécommande à [email protected] ou appelez le 08 99 25 30 57 : nous identifions le modèle et vous orientons vers la télécommande de portail ou la télécommande de garage compatible.

Cet article vous a été utile ? Partagez-le !

ALLOTELECOMMANDE
ALLOTELECOMMANDE Expert en télécommandes & multimédia

Spécialiste de la vente de télécommandes depuis plus de 15 ans, nous vous aidons à trouver la télécommande compatible avec votre appareil.