Le Hub 2 de SwitchBot transmet ses commandes infrarouges à Maison, via Matter
SwitchBot a annoncé plusieurs nouveautés pour l’intégration de Matter via son Hub 2, une intégration effective depuis le printemps dernier. Dans le lot, on repère la compatibilité Matter pour les Bots, ces petits robots qui appuient pour vous sur des boutons et qui ont fait la réputation initiale du constructeur. Je reviendrai sur ce point dans un futur article toutefois, le temps de tester ces petits robots. Pour le moment, l’autre nouveauté intéressante concerne l’émetteur infrarouge intégré au Hub 2 et qui peut désormais servir dans le cadre de Matter.
Le Hub 2 peut en effet servir à remplacer des télécommandes infrarouge pour contrôler des appareils variés, qu’il s’agisse d’un téléviseur, d’un ventilateur ou encore un climatiseur. Cette capacité était jusque-là strictement limitée à l’écosystème maison : on pouvait définir des scènes et automatisations qui impliquent des appareils gérés par infrarouge, mais uniquement dans l’app du constructeur. Cela change avec la dernière mise à jour du Hub 2, puisque les commandes infrarouge peuvent être ajoutées à Matter1 et ainsi se retrouver dans d’autres écosystèmes, comme celui d’Apple.
HomeKit ne gère pas les appareils infrarouges, alors SwitchBot utilise une petite astuce pour faire le lien. Par défaut, les commandes sont transmises sous la forme d’une prise connectée, mais il est possible de modifier leur affichage dans Maison. J’ai testé avec un ventilateur et c’est justement un des types pris en charge par Apple. La prise connectée peut alors apparaître correctement comme un ventilateur, avec une animation quand il est actif.
Infrarouge oblige, il faut noter qu’il peut y avoir des incohérences entre ce qui s’affiche dans l’app Maison ou même dans celle de SwitchBot et la réalité. La commande envoyée pour allumer et éteindre mon ventilateur est identique et si je l’éteins manuellement, ni Apple, ni SwichBot ne sauront qu’il est éteint. Il sera alors désynchronisé dans les apps par rapport à la réalité, puisqu’il sera affiché comme étant actif alors qu’il est éteint. Si vous comptez utiliser ce mécanisme, le mieux est de n’utiliser que la domotique, pour garder la cohérence avec l’appareil.
Cela étant posé, l’intégration via Matter permet bien de contrôler depuis l’écosystème d’Apple un appareil grâce à une commande infrarouge transmise par le Hub 2. Cela fonctionne dans les scènes configurées dans l’app Maison, dans les automatisations HomeKit ou encore via Siri. Il y a une petite latence liée à l’infrarouge, mais dans mes essais, cela a toujours parfaitement fonctionné.
C’est un argument de plus en faveur de Matter : on peut ajouter des appareils qui ne sont pas gérés nativement par HomeKit, comme un émetteur infrarouge. D’autres options permettaient jusque-là d’obtenir le même résultat, en particulier Homebridge, mais Matter a l’avantage d’être un protocole officiellement pris en charge. La gamme de produits SwitchBot n’a jamais été compatible avec l’écosystème Apple, mais Matter permet aussi de les exploiter dans Maison et avec Siri.
SwitchBot prouve l’intérêt de Matter pour les utilisateurs de HomeKit
Le Hub 2 est vendu 80 € et il est indispensable pour bénéficier de Matter avec les produits du constructeur.
-
Petite subtilité à connaître : les commandes infrarouges ajoutées manuellement, en pressant un bouton de la télécommande originale devant le Hub 2, ne sont bizarrement pas gérées. Seules les commandes infrarouges ajoutées avec l’assistant automatique de l’app peuvent être configurées dans Matter. ↩︎
Dommage il manque le RF ! 😈
Hmm… j’ai beau être à jour niveau firmware, impossible d’ajouter via Matter mon ventilateur contrôlé en IRC dans Maison… y’a un truc que je dois rater dans l’app SwitchBot. Le ventilateur n’apparaît pas dans le sous menu Matter du Hub 2 bien qu’il soit pilotable depuis cette même app.
@BananaYatta
J’ai oublié de le préciser dans l’article, il y a une astuce : les commandes apprises manuellement ne fonctionnent pas avec Matter. J’ai tenté de savoir pourquoi, mais je n’ai pas eu de réponse intéressante. Il faut passer par l’assistant automatique pour que ça fonctionne.
@nicolasf
Ah bah ok ça vient de ça alors parce qu’effectivement j’ai dû réapprendre les touches.
ÉDIT : J’ai essayé de reprogrammer le ventilateur via Smart Matching mais comme il le trouve pas je dois toujours mapper les boutons et donc impossible de l’ajouter via Matter.
@BananaYatta
Pas de chance, pour mon ventilateur c’était bon. Il manquait une partie des boutons mais je voulais surtout le ON/OFF.
merci je ne connaissais pas
Est-ce qu’on peut changer les chaînes d’une télévision (non compatible HomeKit) pilotée par Infrarouge ?
Je sais le faire avec un Switchbot Hub 1 depuis l’app SwitchBot. Et avec des Shortcut Siri, changer les chaîne par Siri.
Mais cela ne fonctionne pas avec Homekit, donc pas d’automations, ni d’interaction avec d’autres élément de HomeKit…
Update: la réponse est non. On pourra dire que du on/off.
Source : https://homekitnews.com/2023/08/08/switchbot-hub-2-update-adds-ir-functionality-to-homekit/
il y a des fréquences particulières pour l’apprentissage ? impossible de lui faire apprendre ma télécommande
@pakal
Pas que je sache, mais je n’ai pas spécialement d’infos à ce sujet. C’est une télécommande qui contrôle quel type d’appareil ?
@nicolasf
un portail coulissant sur une fréquence classique