background preloader

Domotique Protocole

Facebook Twitter

RFXcom

XPL. ZigBee. Z-wave. [Hack - partie 2] Reverse engineering des interrupteurs domotique Blyss. Bonjour tout le monde ! Aujourd’hui, j’ai le plaisir de vous présenter la suite (et fin ?) Du "reverse engineering" des interrupteurs domotique Blyss. Comme promis dans mon précédent article je vais aujourd’hui détailler la partie software ;) Introduction : Avant toute chose je tient à préciser que ce "reverse engineering" est le fruit des efforts de 6 membres du forum arduino.cc ainsi que de moi même, à savoir : - Artouste ( - Al1fch ( - Barbudor ( - Bunyman ( - Trigger ( - Bidle ( Disclaimer : Je tiens aussi à préciser que la rétro-ingénierie est autorisée par la loi Française à des fins d’interopérabilité tel que garanti par l’article L122-6-1 du code de la propriété intellectuelle.

Remarque : Certaines images utilisées dans mon article ont été récupérées sur le wiki de Barbudor. Wiki sur lequel vous trouverez aussi de nombreuses informations complémentaires, comme les différents types de modules émetteur / récepteur Accrochez vous à votre siège c’est parti ;) La trame RF : X2D. Un article de Wikipédia, l'encyclopédie libre.

X2D

Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. X2D peut se référer à : Domotique[modifier | modifier le code] X2D est un protocole de communication développé par l'entreprise française Delta Dore. Il utilise les technologies courant porteur ou radio (868 MHz), et permet de relier et de faire communiquer les métiers de la gestion thermique, de la sécurité (anti-intrusion-technique) et des commandes d'automatismes (ouvrant et lumière) autour d'un concept domotique. Codage ASCII[modifier | modifier le code] &x2D; est la représentation hexadécimale du caractère - (trait d'union), dans un document à base de langage marqué (XML, XHTML, HTML). 2D est la valeur hexadécimale, en position 45 dans la table ASCII, du caractère -. Codes 2D[modifier | modifier le code] Portail des télécommunications.

Un réseau sans-fil avec des XBee. Les modules XBee sont des circuits de communication sans-fil utilisant les protocoles 802.15.4 et Zigbee, permettant de réaliser différents montages, d’une liaison série RS232 classique à un réseau maillé (mesh) auto-configuré.

Un réseau sans-fil avec des XBee

Un composant XBee série 1 coûte désormais moins de 20 euros. Différents protocoles ont été implémentés sans que le packaging - désormais reconnaissable entre tous avec ses coins coupés - ne change. Il faut donc faire attention sur la série que vous utiliserez : le 802.15.4 des débuts jusqu’aux nouvelles Séries 2, ZNet 2.5 et ZB Zigbee. Les modules de séries différentes ne peuvent pas communiquer entre eux. Selon les modèles et les pays, ils utilisent la bande des 2,4 gigahertz (comme le Wifi ou le Bluetooth) ou les 900 MHz. Ils sont développés à l’origine par la société Maxstream, devenue Digi.

Le débit peut atteindre 250 kbps, mais si on les utilise pour réaliser une liaison série sans fil, les débits standards sont compris entre 9600 bps à 38400 bps. EnOcean. The EnOcean technology is an energy harvesting wireless technology used primarily in building automation systems; but is also applied to other applications in industry, transportation, logistics and smart homes.

EnOcean

Modules based on EnOcean technology combine micro energy converters with ultra low power electronics and enable wireless communications between batteryless wireless sensors, switches, controllers and gateways. In March 2012, the EnOcean wireless standard was ratified as the international standard ISO/IEC 14543-3-10.[1] The standard covers the OSI (Open Systems Interconnection) layers 1-3 which are the physical, data link and networking layers. The energy harvesting wireless modules are manufactured and marketed by the company EnOcean which is based in Oberhaching, Germany. Homeeasy. Principe du Protocole HomeEasy.

La trame est composée de 32 bits (ON/OFF) ou 36 bits (DIM).

Principe du Protocole HomeEasy

Avant les données, il y a un front haut de 275us puis un front bas de 2675us.Un 0 est encodé par un front haut de 275us puis un front bas de 240us, et un 1 est encodé par un front haut de 275us puis un front bas de 1300us. Les bits de données sont encodés sous la forme 0 = 01 et 1 = 10. Exemple de signal enregistré : Chacon : Modules domotique compatibles RFXCom. Vu sur le blog de domadoo (la boutique online de domotique) : l’apparition de toute une gamme de produits domotiques sans fil par le fabricant belge Chacon (rien à voir avec notre animal de compagnie préferé).

Chacon : Modules domotique compatibles RFXCom

Les modules fonctionnent avec le protocole sans fil HomeEasy qui, ho joie, est pris en charge par le RFXCom. On trouve par exemple : Detecteur de mouvementDétecteur d’ouverturePrise commandéeDouille commandée Rien de bien nouveau par rapport à du X10 me direz vous et vous avez raison… sauf ! …. sauf le prix qui est particulièrement abordable sur ces modules : 18€ Pour la prise commandée, 15€ pour un module on/off encastrable, 16€ L’interrupteur mural… C’est assez nettement en dessous des produits X10. A suivre et à tester pour peu que vous ayez un RFXCom réception+émission ! Pour voir la gamme actuellement dispo chez domadoo, c’est par ici.

Blyss

Un récepteur universel pour radiocommande. Recepteur 433.92Mhz universel ?