Pages: [1]   Go Down
Author Topic: Hack digicode BFT  (Read 1202 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 1
Posts: 22
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 ??  smiley
Logged

France
Offline Offline
Full Member
***
Karma: 0
Posts: 154
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Ile-de-France (92 sud), France
Offline Offline
Edison Member
*
Karma: 24
Posts: 2055
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.

Logged

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 ?

France
Offline Offline
Full Member
***
Karma: 0
Posts: 154
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Même avec le code tournant?
Logged

Offline Offline
Newbie
*
Karma: 1
Posts: 22
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci pour les réponses  smiley
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  smiley-razz
Logged

Offline Offline
Faraday Member
**
Karma: 33
Posts: 4978
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

France
Offline Offline
God Member
*****
Karma: 4
Posts: 971
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir
Des infos de BFT sont disponibles (Google avec 'rolling code BFT' :
http://www.google.fr/url?sa=t&rct=j&q=bft%20rolling%20code&source=web&cd=3&ved=0CEMQFjAC&url=http%3A%2F%2Fwww.bft-france.com%2Frepository%2Fserie%2Fdownload%2FCLONIX_D811324_05.pdf&ei=wd3pUNvzN8LDhAe-3YH4BQ&usg=AFQjCNHHyz-59dNVEWntEtBcf-q-vvCNIg&bvm=bv.1355534169,d.d2k&cad=rja
Il y est question de Rolling Code mais aussi de clonage d'emetteur...
Logged

Biganos
Offline Offline
Sr. Member
****
Karma: 2
Posts: 362
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour

Lire ceci : http://electro8051.free.fr/keeloq/proghcs.htm
Très instructif !  smiley-grin

chabot380
Logged

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.

Pages: [1]   Go Up
Jump to: