Go Down

Topic: Interrupteurs domotique Blyss de castorama (Read 132741 times) previous topic - next topic

al1fch

#30
Jun 14, 2012, 08:16 pm Last Edit: Jun 14, 2012, 08:19 pm by al1fch Reason: 1
doucement skywodd !
j'ai juste fait une hypothèse sur le codage du bit (à la polarité près)
ensuite vient l'hypothèse sur la structure du mot (quartet ? octet ?)
celle sur la position du poids fort.... etc
ça fait donc encore plusieurs 'degrés de liberté'...
il faut rester 'souple' dans la démarche, remettre tout en cause et tenter d'autres hypothèses...
A ce niveau je ne suis pas encore certain que le contenu de l'EEPROM aide réellement.
je prèfère passer en revue plusieurs hypothèses sur la trame émise pour y trouver du sens...
As-tu associé ton récepteur avec plusieurs émetteurs ?
Comment se passe la procédure d'association ?

skywodd


doucement skywodd !
j'ai juste fait une hypothèse sur le codage du bit (à la polarité près)
ensuite vient l'hypothèse sur la structure du mot (quartet ? octet ?)
celle sur la position du poids fort.... etc
ça fait donc encore plusieurs 'degrés de liberté'...

T'inquiète je reste calme ;)
Je teste juste un peu toute les possibilités en me basant sur les trames et sur l'eeprom pour tenter de trouver une relation.


il faut rester 'souple' dans la démarche, remettre tout en cause et tenter d'autres hypothèses...
A ce niveau je ne suis pas encore certain que le contenu de l'EEPROM aide réellement.

Je suis en train de tester une solution annexe :
Ne pas essayer de décoder le signal mais uniquement de l'émuler.
Je verrai bien ce que ça donne ...


je prèfère passer en revue plusieurs hypothèses sur la trame émise pour y trouver du sens...
As-tu associé ton récepteur avec plusieurs émetteurs ?

J'avais fait l'association avec deux émetteurs, la télécommande et l'interrupteur.
Histoire d'être tranquille j'ai dissocié l'interrupteur et gardé juste la télécommande pour faire le dump.
Donc théoriquement dans l'eeprom il n'y a que l'adresse de la télécommande.


Comment se passe la procédure d'association ?

Il faut appuyer sur un bouton côte récepteur, puis ensuite appuyer sur l'interrupteur à associé.
Pour dissocié c'est la même procédure.
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

al1fch

#32
Jun 14, 2012, 08:44 pm Last Edit: Jun 14, 2012, 09:06 pm by al1fch Reason: 1
J'avais parlé un peu vite au sujet de l'EEPROM  :smiley-eek-blue:
....voici une superbe corrélation entre la seconde ligne de l'EEPROM et la trame inversée !!
(A ce niveau de recherche je me méfie de l'hexadécimal.... mieux vaut rester prudement au niveau du bit et de ne monter à un niveau supérieur que quand l'étage du dessous est 'solide' !)

On peut donc commencer à assurer que le codage du bit est connu ainsi que sa polarité et la position du poids fort
(1 = long état haut, 0 = court état haut, poids fort en premier)

Le premier octet de la trame serait 0xFE et présent également en début de l'enregistrement correspondant en EEPROM pour l'émetteur. (partie de l'adresse de l'émetteur ?)

reste à comparer les fin de trames ON et OFF provenant du même émetteur

Artouste



Je teste juste un peu toute les possibilités en me basant sur les trames et sur l'eeprom pour tenter de trouver une relation.
...
Il faut appuyer sur un bouton côte récepteur, puis ensuite appuyer sur l'interrupteur à associé.
Pour dissocié c'est la même procédure.

en ce qui concerne l'eeprom
Tu es obligé de dessouder l'eeprom pour faire un dump, tu ne peux pas te piquer en volant ?
perso je ferais une dissociation
dump
association touche "1"
dump
association touche "2"
dump
dissociation 1 et 2
dump
association 2
dump

déjà ça doit permettre de voir comment est géré l'occupation eeprom

je n'ai pas de casto à proximité , dommage ... pour toi   :smiley-mr-green:

barbudor

Bien vu

Il faudrait d'autres trames pour comparer
J'envisageais aussi de me lancer dans la télécommande de prise et je lorgnais coté DIO/MyFox, mais çà c'est moins cher donc autant commencer par là.

Pour bien comprendre tu as =
- Une télécommande : http://www.castorama.fr/store/Commande-de-leclairage-interieur---interrupteur--PRDmGP450003.html?isSearchResult=true&navAction=jump

- Un interrupteur : http://www.castorama.fr/store/Interrupteur-recepteur-BLYSS---Eclairage-interieur-prod4470021.html?isSearchResult=true&navAction=jump
     D'après ce que je comprend c'est un récepteur qui te permet de piloter le circuit existant par une télécommande

- un récepteur : http://www.castorama.fr/store/Module-recepteur-BLYSS---Eclairage-interieur-prod4470022.html?isSearchResult=true&navAction=jump

mais dans ce cas je ne comprend pas comment tu peux associer l'interrupteur avec le récepteur puisque l'interrupteur est lui aussi un recepteur....

Artouste




mais dans ce cas je ne comprend pas comment tu peux associer l'interrupteur avec le récepteur puisque l'interrupteur est lui aussi un recepteur....



Bonsoir barbudor
je pense que skywodd à ce stade joue avec ça
http://www.castorama.fr/store/Prise-telecommandee-et-telecommande-BLYSS---Interieur-prod4470026.html?isSearchResult=true&navAction=jump

al1fch

#36
Jun 14, 2012, 09:37 pm Last Edit: Jun 14, 2012, 10:23 pm by al1fch Reason: 1
En récapitulant et avec le fichier diff_blyss.png du 'reply #16' on aurait à ce stade et sous réserves .... :
Code: [Select]
                 -----------------adresse ---------------  ----code action + ? ----
Trame ON          11111110 01111001 01011111 01111000 0000  11011010 10010001
Trame OFF         11111110 01111001 01011111 01111000 0000  00011110 01010000

EEPROM     (0000) 11111110 01111001 01011111 01111000 0000

                           _ _                      _
Un bit "1"   étant codé   _/       et un bit "0" _ _/

Là ou j'ai mis "code action' il peut y avoir en plus un octet de checksum pour vérifier (sommairement) l'intégrité de la trame reçue. Il faut aussi comparer les deux trames successives émises si j'ai bien compris à chaque action.
Simple redondance (indispensable) ou plus ? Quelques fois on rencontre l'émission d'un message puis de son complément en plus de la somme de contrôle de la trame.

skywodd

Damned !
Je pars 30 minutes et voila déjà 5 nouveaux post, vous voulez me tuer :P


J'avais parlé un peu vite au sujet de l'EEPROM  :smiley-eek-blue:
....voici une superbe corrélation entre la seconde ligne de l'EEPROM et la trame inversée !!

... Zut donc j'ai du faire un boulette dans mon décodage ... j'ai un bit qui va pas ... :smiley-yell:


reste à comparer les fin de trames ON et OFF provenant du même émetteur

Bon bin c'est reparti :smiley-mr-green:
Elle aurait bien tourner la petite carte OLS aujourd'hui :smiley-mr-green:


en ce qui concerne l'eeprom
Tu es obligé de dessouder l'eeprom pour faire un dump, tu ne peux pas te piquer en volant ?

Oui, enfin je suis obliger de désouder les lignes SDA et SCL, sinon le µc de la carte vient foutre la m*rde ...
J'ai fait une sorte de pont, j'ai coupé la liaison µc <> eeprom et j'ai mis des câbles.
Comme ça je peut dump l'eeprom ou utiliser le récepteur juste en reliant ou non les câbles.


perso je ferais une dissociation
dump
association touche "1"
dump
association touche "2"
dump
dissociation 1 et 2
dump
association 2
dump

C'est en cours :smiley-sweat:
Trop de truc à faire dump, capture, dump, capture, dumture, capmp :smiley-yell:


Il faudrait d'autres trames pour comparer

HAAAAA *boom*


J'envisageais aussi de me lancer dans la télécommande de prise et je lorgnais coté DIO/MyFox, mais çà c'est moins cher donc autant commencer par là.

J'ai choisi les truc blyss pour la même raison ;)

Quote
Mon cerveau à vu "433MHz" sur la boite. J'ai regardé la boite, la boite m'as regardé. Je me suis dit "nikel je vais pouvoir test ma carte OLS". j'ai regardé le prix, le prix était cool. Du coup j'ai sorti le billet, enfin les billets. Bref j'ai acheté un lot de prise télécommandé.


Bon récap, j'ai sur mon bureau :
-> http://www.castorama.fr/store/Interrupteur-recepteur-BLYSS---Eclairage-interieur-prod4470021.html?navAction=jump&isSearchResult=true
(mais je sait pas pourquoi ils disent "2 positions ON / OFF en façade." puisse qu'en faite c'est juste un bouton poussoir en mode ~télérupteur)
(récepteur)
-> http://www.castorama.fr/store/Module-emetteur-BLYSS---Eclairage-interieur-prod7340013.html?navAction=jump&isSearchResult=true
(émetteur)
+ une télécommande que j'ai pas trouvé sur le site.


mais dans ce cas je ne comprend pas comment tu peux associer l'interrupteur avec le récepteur puisque l'interrupteur est lui aussi un récepteur....

L'interrupteur "le gros" reçoit, l'interrupteur "le petit" lui émet.
Dans "le gros" il y a le relai avec le récepteur RF, l'eeprom, le µc, etc ... dans "le petit" il y a juste un émetteur RF et un µc.


je pense que skywodd à ce stade joue avec ça
http://www.castorama.fr/store/Prise-telecommandee-et-telecommande-BLYSS---Interieur-prod4470026.html?isSearchResult=true&navAction=jump

C'est pas cette télécommande mais elle y ressemble beaucoup (la mienne a un écran avec l'heure au dessus).
J'utilise la télécommande car je peut séparé la trame du bouton ON de celle du bouton OFF.
Avec le petit interrupteur c'est moins pratique vu qu'il faut garder les deux fils connectés ensemble sinon il envoi ON, puis OFF dés qu'il n'y a plus contact.
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

skywodd

Bonne nouvelle !

J'ai fait un bond énorme dans la compréhension de l'organisation interne de l'eeprom grâce à une idée simple mais terrible !

J'ai effacer l'eeprom :smiley-mr-green:
Plein de jolies 0xFF de l'adresse 0x00 à l'adresse 0xFF, une eeprom comme en sorti d'usine !

Du coup, allumage du récepteur, panique à bord, ça clignote de partout, il faut lui associer son 1er émetteur à ce petit gas !

Donc moi, en gentleman, je lui propose ma télécommande, coup de foudre immédiat, le récepteur est sous le charme.
J'ai alors récupérer le contenu de l'eeprom en déconnectant le câble qui relier l'eeprom et le µc.
Ni vue ni connu je t'embrouille !

L'adresse de la télécommande est donc (c'est sure a 100%) : 0x0F 0xE3 0x92 0x1A
Et l'adresse de l'interrupteur est : 0x0F 0xE7 0x95 0xF7

Maintenant l'architecture interne de l'eeprom en détails :
Les adresses sont stocké à partir de l'adresse 0x00 et ceux sur 4 octets, suivi d'un octet 0x80 qui semble être un octet de fin (?), après chaque adresse ce trouve 3 octets 0xFF.
Les adresses sont donc mis bout à bout suivant ce principe ...

A l'adresse 0xF0 ce trouve un octet égale au nombre de télécommandes stocké en mémoire, suivit d'un 0x00.
Juste après ce trouve un octet de valeur 0x00 ou 0xFF indiquant l'état actuel de l'interrupteur (0x0 -> éteint, 0xFF -> allumé).
A cela s'ajoute une sorte "d'empreinte" invariable : 0x55 0x80 d'utilité inconnu.
L'octet 0x80 revient en fin de chaque adresse, et en fin de ce que l'on pourrait appeler l'adresse de "travail".
Ça doit être un octet de vérification ou quelque chose dans le genre.

PS: ma première impression était donc bonne, dans ~5000 appuis du bouton je pourrai changer l'eeprom !

Bref ! Voici le dump de l'eeprom suite à un effacement complet, avec la télécommande SEUL d'associé :
Code: [Select]
0x0F 0xE3 0x92 0x1A 0x80 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0x01 0x00 0x00 0x55 0x80 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF


Puis le dump avec la télécommande ET l'interrupteur d'associé :
Code: [Select]
0x0F 0xE3 0x92 0x1A 0x80 0xFF 0xFF 0xFF 0x0F 0xE7
0x95 0xF7 0x80 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0x02 0x00 0x00 0x55 0x80 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF


Ce qu'il faut donc retenir :
Quote
0x0F 0xE3 0x92 0x1A 0x80 0xFF 0xFF 0xFF 0x0F 0xE7 -> adresse + octet de vérif + ... 3 octets inutiles
0x95 0xF7 0x80
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0x02 0x00 0x00 0x55 0x80 0xFF 0xFF 0xFF 0xFF 0xFF -> nb d'émetteurs en mémoire, 0x00, état de l'interrupteur, 0x55, octet de vérif
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF


Et en bonus dans les fichiers joints :
- Les capture OLS des trame ON, et OFF de la télécommande et de l'interrupteur !

Bon ... je vais allez dormir un peu ou sinon je vais devenir fou ... A demain tout le monde !
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

barbudor

Cool ca avance bien
Bien vu le coup d'effacer l'EPROM. Heureusement que tu pouvais toujours régénérer le contenu après si ca foirait.

Ce soir je vais aller acheter un kit "télécommande 5 canaux + interrupteur-récepteur"
Sur la télécommande 5 canaux il y a donc :
- 5 boutons ON
- 5 boutons OFF
- 1 bouton ALL ON
- 1 bouton ALL OFF

Je ferais des captures ce qui nous permettra d'augmenter le nombre de trames pour valider.

Comme j'ai des problèmes avec les modules 433MHz que j'ai acheté chez LedSee (pas réussi à la faire fonctionner pour l'instant), je fais essayer d'ouvrir la télécommande pour me piquer directement à l'intérieur.

al1fch

#40
Jun 15, 2012, 09:15 am Last Edit: Jun 15, 2012, 09:25 am by al1fch Reason: 1
voici , en hexadécimal les 4 trames radio du dernier message de skywodd
Quote

Telec Skywodd ON    F E 3 9 2 1 A 8   0 D A F 4
Telec Skywodd OFF   F E 3 9 2 1 A 8   1 E 6 E D

Inter Skywodd ON    F E 7 9 5 F 7 8   0 6 7 0 C
Inter Skywodd OFF   F E 7 9 5 F 7 8   1 9 8 4 E

Le décalage de 4 bits entre adresse en eeprom et trame radio, les 4 bits supplémentaires dans la trame, le passif dans la conception des télécommandes et la définition des trames.... peut laisser penser à une trame organisée en quartets.

Le premier quartet qui suit l'adresse est 0 pour ON et 1 pour OFF , du moins sur cet échantillon de trames !

Est-ce que 2 trames ON ou OFF successives du meme emetteur sont identiques ?

Artouste





je n'ai pas de casto à proximité , dommage ... pour toi   :smiley-mr-green:



bonjour
J'avais complétement zappé l'ouverture récente du casto paris XV
Je vais aller faire un tour en sortie de job
si dispo (à priori ok au stock magasin) je vais prendre ça pour jouer
http://www.castorama.fr/store/Prise-telecommandee-et-telecommande-BLYSS---Interieur-prod4470026.html?isSearchResult=true&navAction=jump

mais j'aimerais que tu m'ôte un doute :

Tu n'es pas rémunéré par l'enseigne pour les achats du jour dans cette gamme de produits  ? :smiley-mr-green:



skywodd


Cool ca avance bien
Bien vu le coup d'effacer l'EPROM. Heureusement que tu pouvais toujours régénérer le contenu après si ca foirait.

Tu me crois si je te dit que j'avais pas vraiment pris en compte ce point :*
J'avais un dump donc oui je pouvais sauver les meubles en cas de probléme, mais vu que l'eeprom était vierge au départ j'ai pas vraiment cherché plus loin. :smiley-mr-green:


Ce soir je vais aller acheter un kit "télécommande 5 canaux + interrupteur-récepteur"
Sur la télécommande 5 canaux il y a donc :
- 5 boutons ON
- 5 boutons OFF
- 1 bouton ALL ON
- 1 bouton ALL OFF

Je ferais des captures ce qui nous permettra d'augmenter le nombre de trames pour valider.

J'ai pas testé le bouton "ALL x" il doit surement envoyer les 5 trames "x" à la suite il faudrait que je regarde.


Comme j'ai des problèmes avec les modules 433MHz que j'ai acheté chez LedSee (pas réussi à la faire fonctionner pour l'instant), je fais essayer d'ouvrir la télécommande pour me piquer directement à l'intérieur.

Prend le signal au niveau de la broche du µc.
Au début je piquer le signal sur la broche de modulation du résonateur 433MHz ... OLS me sortait des interférences hors norme ...
PS: Il faudrait vraiment qu'ils ajoutent un mode pour ignorer certaines voies, sinon il faut toutes les mettre au GND pour éviter les interférences ...


Est-ce que 2 trames ON ou OFF successives du meme emetteur sont identiques ?

Je démarre OLS et je te dit ça ;)


si dispo (à priori ok au stock magasin) je vais prendre ça pour jouer
http://www.castorama.fr/store/Prise-telecommandee-et-telecommande-BLYSS---Interieur-prod4470026.html?isSearchResult=true&navAction=jump

J'éspére que le protocole des prise murales et des interrupteurs muraux sont identique ?
La télécommande semble être la même que pour les interrupteurs muraux, donc théoriquement ça devrait marcher ?


mais j'aimerais que tu m'ôte un doute :
Tu n'es pas rémunéré par l'enseigne pour les achats du jour dans cette gamme de produits  ? :smiley-mr-green:

Je ne gagne pas un centime que ce soit sur les achats du jour chez casto, chez watte...., ou chez n'importe qui d'autre.
Du reste j'espère que casto ne viendra pas râler qu'on as "tipiaké" le protocole de leur systéme ... ce serait la douche froide :.
(M'enfin une enseigne de bricolage qui serait contre le bricolage ça me semblerai peu probable)
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

barbudor

Je vais rechercher mais il y a une directive Européenne qui autorise tout rétro-ingenierie d'un protocole pour assurer l'interopérabilité des systèmes.
Tant que ce n'est pas de la contre-façon (copier le design du produit).

skywodd


Je vais rechercher mais il y a une directive Européenne qui autorise tout rétro-ingenierie d'un protocole pour assurer l'interopérabilité des systèmes.
Tant que ce n'est pas de la contre-façon (copier le design du produit).

Il me semble aussi, du reste il y a une loi qui est passé pour la décompilation de logiciels récemment.
Bref au pire si ils râlent on verra bien.

Par facilité je suis en train de faire les captures de trames sur l'interrupteur pour voir si il y aurait une quelconque différence entre plusieurs émissions.
La télécommande c'est plus le bordel vu que je dois utiliser un récepteur RF ... donc bonjour les interférences.

(J'ai le droit de massacrer autant que je veut l'interrupteur et le récepteur ... mais surtout pas la télécommande ... c'est elle qui gére toute la baraque familiale :smiley-sweat:)
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

Go Up