Apple ouvre HomeKit aux Makers et projets non commerciaux en entreprise • Domotique et objets connectés à faire soi-même

Pour utiliser des objets connectés à base d’Arduino ou un serveur domotique Open Source sur iOS, il fallait utiliser le projet Open Source Homebridge présenté à plusieurs reprises. A l’occasion de la WWD 2017 (conférence des développeurs), Apple a annoncé l’ouverture du protocole HomeKit qui permet de communiquer et piloter des appareils domotiques compatibles depuis l’appli Maison (Home) sur iOS.

Jusqu’à présent, le développement d’appareils compatibles avec HomeKit était réservé aux possesseurs d’une licence MFI (couteuse). Chaque produit devait être testé par Apple et embarquer une puce cryptographique son authentification. Cette procédure est toujours valable pour les produits commerciaux. Apple a maintenant ouvert les spécifications techniques du protocole HomeKit pour des projets non commerciaux.

Cela signifie que n’importe qui peut maintenant utiliser le Framework Home Kit pour développer des appareils non commerciaux à base d’Arduino, ESP8266, Raspberry Pi ou d’autres cartes de développement. L’authentification par puce cryptographique est remplacée par une authentification logicielle.

Le projet HomeBridge devrait gagner rapidement en fonctionnalités et stabilité et n’enfreindra plus les licences Apple.

Cette nouvelle licence s’applique également aux entreprises. La phase de développement sera moins contraignante, la puce cryptographique étant remplacée par une solution logicielle. Les entreprises pourront utiliser HomeKit en interne. Pour les produits commerciaux, les tests intermédiaires ne seront plus facturés. Les appareils compatibles HomeKit sont encore très peu nombreux (et couteux), Apple cherche change de stratégie face à la concurrence d’Alexa, SmartThings et Google Home.

En ouvrant son protocole, Apple a peut être trouvé la solution pour rendre son système plus attractif face. HomeKit devrait maintenant être beaucoup plus facile à mettre en œuvre. Il s’ouvre  à la compatibilité avec des services comme Alexa, SmartThings et Wink.

Pour créer un compte développeur ou récupérer les spécifications du protocole HomeKit, rendez-vous ici.

Avez-vous aimé cet article ?