|

Matter, le langage universel de la domotique

1. Qu’est-ce que Matter ?

Matter n’est pas un protocole radio (comme le Wi-Fi ou le Zigbee), mais une couche logicielle unifiée (un standard d’application). Il repose sur l’IP (Internet Protocol), ce qui lui permet de transiter sur différents supports physiques :

  • Wi-Fi / Ethernet : pour les appareils gourmands en bande passante (caméras, enceintes)
  • Thread : pour les petits appareils sur pile ou basse consommation (capteurs, serrures)
  • Bluetooth LE : uniquement pour l’appairage initial (la configuration)

Pourquoi c’est une révolution ?

  1. Interopérabilité : un appareil Matter fonctionne nativement avec Apple, Google, Amazon et Samsung.
  2. Contrôle local : les ordres ne passent plus par le cloud du fabricant. Si ton internet coupe, ta lumière s’allume toujours.
  3. Multi-Admin : tu peux contrôler une même prise depuis ton iPhone et la tablette Android de la cuisine simultanément.

2. Interfacer Matter avec les grands écosystèmes

Pour utiliser Matter, tu as besoin d’un Contrôleur Matter (le cerveau) et, si tu as des appareils Thread, d’un Border Router (le pont). La bonne nouvelle, c’est que tes enceintes actuelles le font probablement déjà via une mise à jour.

Avec Alexa (Amazon)

  • Matériel requis : Echo Dot (5ème gen), Echo (4ème gen), ou Echo Show 8/10.
  • Configuration : dans l’app Alexa, va dans Appareils > + > Ajouter un appareil > Matter. Scanne le QR code sur l’appareil. Alexa l’intègre et il devient pilotable à la voix.

Avec Google Home

  • Matériel requis : Nest Hub (2ème gen), Nest Wifi Pro, ou Nest Hub Max.
  • Configuration : l’app Google Home détecte souvent automatiquement l’appareil à proximité via Bluetooth. Sinon, clique sur le + en haut à gauche > Configurer un appareil > Nouvel appareil > Appareil compatible Matter.

Avec un Raspberry Pi (Home Assistant)

C’est la solution pour garder une indépendance totale par rapport aux géants américons de la tech.

  1. Installation : installe Home Assistant OS sur ton Pi.
  2. Add-ons : installe le module complémentaire Matter Server.
  3. Bluetooth : assure-toi que le Bluetooth de ton Pi est actif (pour l’appairage).
  4. Cas du Thread : si ton appareil est « Matter over Thread », le Raspberry Pi n’a pas de puce Thread native. Tu devras ajouter un dongle USB (ex: SkyConnect ou Sonoff ZBDongle-E) flashé avec un firmware RCP pour qu’il serve de Thread Border Router. Note que le ZBDongle-E nécessite un reflashage spécifique avec un firmware compatible OpenThread RCP avant de pouvoir être utilisé comme Border Router.

3. Développer avec Matter sur ESP32

Si tu es bidouilleur, l’ESP32 est la plateforme reine pour créer tes propres appareils Matter. Espressif a lancé son propre SDK : ESP-Matter.

Prérequis

  • Un ESP32, ESP32-C3 (Wi-Fi) ou ESP32-H2 (Thread natif).
  • L’environnement de développement ESP-IDF installé sur ton PC.

Étapes pour un projet « Light » (Lampe)

Le SDK facilite énormément le travail en gérant la structure complexe du protocole.

  1. Cloner le SDK :
git clone --recursive https://github.com/espressif/esp-matter.git
cd esp-matter
./install.sh
  1. Utiliser un exemple : va dans examples/light.
  2. Configuration : utilise idf.py menuconfig pour configurer tes identifiants Wi-Fi (si tu n’utilises pas l’appairage dynamique).
  3. Flash : compile et envoie le code sur ton ESP32.
idf.py build flash monitor
  1. Appairage : au premier démarrage, l’ESP32 va afficher un QR Code (ou un lien vers un QR code) dans la console série. Scanne-le avec l’app Google Home ou Apple Home, et ton ESP32 apparaîtra comme une lampe officielle !

4. Les limites actuelles

Tout n’est pas encore parfait. Le standard évolue par versions (1.0, 1.1, 1.2, 1.3…).

  • Types d’appareils : au début, seules les prises et lumières étaient supportées. Les aspirateurs robots et les lave-linges viennent juste d’arriver dans les dernières specs. La version 1.3, sortie récemment, continue d’élargir le catalogue avec de nouveaux types d’appareils (thermostats avancés, détecteurs de fumée, etc.).
  • Mises à jour : certains anciens produits Zigbee peuvent devenir Matter via une mise à jour de leur pont (comme Philips Hue), mais beaucoup d’anciens matériels resteront sur le carreau.

Matter est le pari de l’industrie pour simplifier nos vies. C’est le moment idéal pour s’y mettre, que ce soit pour équiper ta maison ou pour coder tes propres capteurs.

Publications similaires

  • |

    Coliposte : on n’assume plus, on n’y peut rien !

    Depuis le lancement des offres de Colissimo Suivi, Coliposte remboursait les envois arrivés hors des délais prévus. Il était ainsi fréquent, hélas, de voir les envois à destination du Sud de la France se faire remboursés, car livrés en 3 jours au lieu des 2 jours contractuels. Désormais, Coliposte ne vous remboursera l’intégralité de l’envoi que si celui-ci est livré à son destinataire sous 5 jours. Mieux encore, le J+2 contractuel se transforme en J+2 indicatif. Grosso modo, on vous…

  • Apple : des réelles innovations ?

    Mon approche du monde Apple a débuté avec l’Apple II, puis s’est poursuivi avec Lisa, cet ordinateur improbable dans lequel peu de gens semblaient croire, mais l’un des tout premiers à utiliser cette invention rejetée par Xerox : la souris ! On connait maintenant le chemin parcouru par ce gadget qui, au départ, ne semblait rien apporter, mais qui est bel et bien devenu notre principal outil de pointage… Il suffisait d’oser ! L’arrivée du PC, plus évolutif de prime abord,…

  • | |

    A la recherche de l’IP perdue

    Je remets en avant un billet publié en 2009, comme le temps passe…, car il semblerait que chercher une IP soit une méthode inconnue de beaucoup, dont des professionnels de l’informatique, le comble 😉 Il arrive parfois qu’un module ethernet récupère son IP d’un serveur DHCP : comment alors savoir quelle adresse lui a été affectée ? C’est le travail d’un logiciel spécialisé, un scanner de ports ! Nous utilisons ici Angry IP Scanner, un logiciel très simple, largement suffisant…

  • [MAJ 05/04/2011] SkyDSL2+ : détails… mais importants !

    [MAJ2] : réponse de SkyDsl concernant l’IP italienne : « nous regrettons de vous informer que nous ne sommes pas en mesure de changer les adresses IP émis par nos serveurs a Turin vers des adresse IP de chaque pays ou nous proposons nos services. » Dont acte, un usage professionnel impliquera donc l’utilisation d’un VPN pour certains services. [MAJ] : chose intéressante, avoir une IP italienne évitera à Hadopi de vous tracer… Ok, je sais, c’est un comportement peu conseillé, mais…

  • | |

    SkySite : la couverture réseau venue du ciel ?

    Et si la solution à une bonne couverture sans fil provenait de ballons à très haute altitude, tels ceux proposés par SkySite ?   Lancés jusqu’à 100 000 ft (30 km) d’altitude, les ballons de SkySite assurent immédiatement une couverture de zone plus que parfaite, pour preuve l’exemple ci-dessous de systèmes en service : La couverture s’étend sur une zone de 640 km environ, avec un lancement toutes les 8 à 12 heures. Sur une zone moins étendue, cela me…

  • L’iPad et le blog

    Un p’tit coup d’œil sur les statistiques du matin m’apprend que les visites continuent de grimper, atteignant 11 190, et, surprise, 82 d’entre-vous lisent le blog sur un iPad. Voici d’ailleurs la capture d’écran des systèmes d’exploitation utilisés sur une période d’un mois : Windows est toujours en tête, et de loin, suivi par les Mac (OS X), Linux, iPad. Je suis curieux d’ailleurs de voir une capture d’écran sur iPad, histoire de vérifier que la présentation est ok, si…

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.