Go Down

Topic: Hack digicode BFT (Read 1 time) previous topic - next topic

qg44

Bonsoir,
J'ai récupéré un digicode BFT de par mon parrain, car il a changé toute son installation portail pour passer en filaire.
Je voudrais pouvoir utiliser le digicode avec l'arduino, et je voudrais juste savoir si c'est possible assez facilement.
La seule chose sur la transmission dans le manuel est ça :
Fréquence:
433.92 MHz
Transmission:
Rolling Code

Rolling code... C'est déjà mal parti  :smiley-roll-sweat:

La référence du digicode est P121019 - T-BOX

Est-ce possible, ou je m'engage dans un truc impossible ??  :)

Pac2Kro

Bonjour,

Je ne suis pas spécialiste, mais d'après ce que j'ai pu lire ici et sur la toile, le code tournant ne te permettra pas de décrypter la trame. Par contre, si tu as la télécommande, tu peux directement commander ses touches.

barbudor

Salut
Peut être que oui, peut être que non.

1erement, tu sais déjà la fréquence de la porteuse. Reste à savoir si c'est de l'AM (modulation d'amplitude aussi appelée ou ASK) ou de la FM (modulation de fréquence appelée aussi FSK).
Des récepteurs compatibles existent par exemple chez lextronic :
- FM : http://www.lextronic.fr/R107-modules-fm-433868-mhz.html
- AM : http://www.lextronic.fr/R108-modules-am-433868-mhz.html

les modules FM se trouvent aussi chez les chinois (eBay, Seedduino, LedSee, ....) pour une petite poignée d'euros.
Comme tu le constatera, la FM c'est plus chère que l'AM, parce que c'est mieux.

Comment savoir ?
Comme çà, pas d'idée. Le mieux serait de commencer par acheter un récepteur AM puis de regarder avec un oscilloscope le signal de réception quand tu appuie sur des touches.
Si ca marche pas, il faudra passer au FM.

2eme il faut analyser les trames.
Tu peux regarder le travail effectué pour le décodage des trames Blyss ici : http://arduino.cc/forum/index.php/topic,109892.0.html
Ainsi que le blog de Skywodd : http://skyduino.wordpress.com/2012/07/17/hack-partie-1-reverse-engineering-des-interrupteurs-domotique-blyss/

En gros, y'a du boulot mais ce n'est pas forcement infaisable.

Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

Pac2Kro


En gros, y'a du boulot mais ce n'est pas forcement infaisable.


Même avec le code tournant?

qg44

Merci pour les réponses  :)
Je vais envoyer un message à BFT, en leur demandant si c'est de la transmission fm ou am. Avec un peu de chance ils vont me répondre !
J'ai oublié, j'ai un petit bagage en programmation, je m'y connais un peu plus en électronique. Côté matos, j'ai un oscillo fluke 123, un multimètre fluke 117 et un multimètre de table metrix mx579.
Voilà, j'espère y arriver ce serait cool  :P

Artouste


Salut
Peut être que oui, peut être que non.
...
1erement, tu sais déjà la fréquence de la porteuse. Reste à savoir si c'est de l'AM (modulation d'amplitude aussi appelée ou ASK) ou de la FM (modulation de fréquence appelée aussi FSK).
...


Bonsoir Barbudor
Si c'est du vrai rolling code ou du hopping code, c'est pas gagné gagné  :smiley-mr-green:
pour du test en DIY sur des telco , A pas cher, je conseille un  dongle RTL (~ 20€ )+ SDR# +audacity , ça permet de bien s'amuser (determiner la modulation, acquerir du spectre, ... )
sans sortir les grosses babasses du labo  :smiley-mr-green:


chabot380

ORDINAUSORE 2Ghz AMD64 QUI S'ALLUME EN 48 SECONDES AVEC UBUNTU 12.04
ARDUINO UNO / Shield Ethernet / RTC DS1307
Programmation Python et j'apprends le C
Technicien Télé Vidéo à la retraite.

Go Up