La famille de produits Ikea Trådfri vous fournit plusieurs solutions domestiques qui interconnectent à l'aide de la liaison de la lumière Zigbee. Bien que la gamme initialement inclue uniquement les produits d'éclairage, il comprend également des interrupteurs d'alimentation et des stores de fenêtre sans fil.
Beaucoup de Trådfri sont assez simples. Par exemple, si nous prenons une ampoule simple, elle contient:
Le module Ikea Trådfri est utilisé dans bon nombre de leurs produits et est en fait un petit morceau de circuit imprimé avec quelques broches GPIO exposées. Ces broches sont ensuite utilisées pour contrôler le pilote LED.
L'objectif de ce projet est de fournir des informations sur les modules et produits Ikea Trådfri, afin que vous puissiez commencer à les pirater. Par exemple:
Pour trouver des produits pertinents, j'ai compilé une liste de produits Ikea Trådfri dans Products.md. Un démontage a également été fourni pour certains produits.
Jusqu'à présent, quelques variations des modules Trådfri ont été identifiées. Ils utilisent tous des microcontrôleurs fabriqués par Silicon Labs. Les modules qui ont été identifiés sont:



Certains autres produits, tels que la gamme de télécommandes, ont une carte de circuit imprimé dédiée qui intègre directement un microcontrôleur (c'est-à-dire pas de carte de module distincte).
Plus de détails et d'images sur ces modules peuvent être trouvés dans les modules.md.
Assurez-vous de consulter les produits.md sur plus de détails sur les produits qui ont été inversés. Il existe des photos de démontage des produits, des schémas, des vidages du micrologiciel, une analyse du micrologiciel et plus encore.
Si vous avez des produits qui ne sont pas dans la liste, veuillez contribuer! Si vous avez des photos de démontage, des fichiers de firmware ou d'autres informations, je voudrais l'ajouter à la liste.
Les produits Trådfri utilisent un microcontrôleur de série MR Cortex M. Il existe de nombreux outils pour ces types de microcontrôleurs pour commencer à inverser les fichiers du firmware et à rédiger vos propres wares firmwares.
Certaines personnes ont proposé des utilisations alternatives pour les modules Trådfri. En voici quelques-uns:
Il est possible de charger le micrologiciel du coordinateur du coordinateur Emberznet Zigbee Labs sur un ICC-1 ou ICC-A-1. Cela vous permet d'utiliser le module pour configurer votre propre réseau Zigbee.
Mattwestb a fourni un guide et un firmware ici.
Plusieurs utilisateurs ont modifié les routeurs Trådfri pour améliorer les performances, en ajoutant une antenne externe.
Cela s'applique uniquement aux modules ICC-A-1, mais il devrait être très intéressant si A les routeurs Trådfri utiliseront les modules MGM210L plus récents, car ils offrent un pavé de soudure pour une antenne externe.
ZW a corrigé le firmware de son panneau LED Floalt pour avoir une gamme améliorée de niveaux de luminosité. Un guide pour effectuer le patch du firmware a été apporté ici.
Simon a corrigé le firmware du bouton de raccourci E1812 pour désactiver la fonction à double pression, en se débarrassant du retard de 400 ms sur les pressions simples.
Une version de Doom était le port des modules IKEA Trådfri MGM210L, y compris un Contller personnalisé. Le projet est documenté ici et le code source peut être trouvé ici.
J'ai recueilli des informations à partir des sources suivantes:
Voir le fichier licence.md (CC-BY-4.0).
Certains produits Trådfri sont alimentés dans le secteur. Si vous ne savez pas ce que cela signifie, alors arrêtez maintenant. Veuillez lire ceci pour plus d'informations sur le travail en toute sécurité sur les appareils connectés au secteur.
Cette page et son contenu ne sont pas affiliés à Ikea de Suède AB.
Le but de ce projet est d'apprendre et d'améliorer en utilisant des techniques d'ingénierie inverse. Utilisez ces informations sur vos propres risques. Vous annulerez votre garantie.