Apple a publié le code de HomeKit sur Github

maison homekit appApple n'a pas tardé. Après avoir annoncé son partenariat avec Google, Amazon et autre Ikea pour un protocole unique et standardisé concernant la domotique, la firme à l'iPhone a publié cette nuit le code source de HomeKit sur GitHub.

homekit apple header

HomeKit est désormais open-source !

Avec ce pas en avant, Apple permet à tout développeur de créer des usages HomeKit avec n'importe quel accessoire connecté. Il suffit d'utiliser les différentes classes réalisée en C++. Par contre, les entreprises voulant le tampon "MFI" sur leurs accessoires devront utiliser la version commerciale, et donc payante, de HomeKit. D'ailleurs, cette version proposera des évolutions en avant-première, choses qu'on devrait découvrir à chaque version majeure en juin, la prochaine étant iOS 14 en 2020. Quelques temps après, Apple publiera une version open-source sur Github.

Enfin, un mot sur la documentation de HomeKit. Apple explique qu'elle va la publier sous licence Apache2. C'est le seul point faible actuellement, le code HomeKit n'est pas proprement documenté. Il faut parcourir les différentes classes pour comprendre ce qu'il fait et comment ça marche.

Apple vous explique tout de même comment installer le SDK sur Mac (Darwin), Linux et Raspberry Pi.

PS : si vous ne savez pas ce que permet Homekit, la page développeur d'Apple peut vous aider :

Permettez aux utilisateurs de communiquer avec et de contrôler les accessoires connectés dans leur maison à l'aide de votre application. Avec le framework HomeKit, vous pouvez fournir un moyen de configurer les accessoires et de créer des actions pour les contrôler. Les utilisateurs peuvent même regrouper des actions et les déclencher à l'aide de Siri.

Vous aimerez peut-être

Nos derniers articles

Suivez-nous avec notre app iSoft
Articles populaires
Donner votre avis

 





Les réactions

2 Cysoing - iPhone

19/12/2019 à 23h27 :

@doud-79 - iPhone
Affirmatif

1 doud-79 - iPhone

19/12/2019 à 12h58 :

Savez vous si sa sera compatible avec somfy?