
Un SDK supportant Apple HomeKit pour la maison intelligente
Le développement d’accessoires basés sur le protocole Apple HomeKit et la technologie de sécurité nécessite généralement de multiples tests d’interopérabilité. Cette solution Bluetooth pour Apple HomeKit est pré-testée et certifiée par Apple et a réussi les tests de certification pour la spécification HomeKit. De ce fait, cette pré-certification fait profiter les développeurs de meilleurs temps de mise sur le marché, facilite l’effort d’ingénierie et aide les fournisseurs de produits finaux à minimiser les risques lors de la certification de leurs dispositifs par Apple.
« Silicon Labs aide les développeurs d’accessoires pour la maison intelligente à accélérer leur temps de mise sur le marché et à réussir l’intégration de leurs produits avec HomeKit, » déclare Riku Mettälä, Vice-Président du Marketing des produits IoT chez Silicon Labs. « Nous avons consacré beaucoup de temps et d’ingénierie à faire en sorte que notre logiciel Bluetooth soit conforme aux spécifications d’Apple HomeKit. Les développeurs qui utilisent notre solution pré-testée auront de nombreuses étapes d’avance pour permettre aux clients iOS d’utiliser le contrôle vocal Siri et l’application Home pour contrôler leurs appareils de domotique. »
En plus de mettre en œuvre les capacités requises pour développer des accessoires HomeKit, la pile de protocoles compatibles Bluetooth 4.2 de cette solution supporte des fonctionnalités clés telles que les connexions sécurisées LE pour un appairage Bluetooth sécurisé, les extensions de paquets LE pour un débit plus élevé et la double topologie LE pour des configurations de réseau flexibles et des mises à jour Over-The-Air (OTA) du firmware.
Des outils logiciels complets sont également fournis pour simplifier le développement avec Apple HomeKit. Simplicity Studio rationalise la conception IoT avec un accès en un clic à un IDE basé sur Eclipse, des profilages énergétiques, des outils de configuration et d’analyse réseau, des démos, des exemples logiciels, de la documentation, du support technique et des forums communautaires. Le langage propriétaire BGScript simplifie le développement Bluetooth avec une syntaxe conviviale de type BASIC. Simplicity Studio supporte également des outils tiers tels que Bluetooth Developer Studio de Bluetooth SIG qui permet aux développeurs de générer automatiquement du code pour les accessoires Apple HomeKit et de démarrer leur développement en moins d’une heure.
Au cœur de l’offre matérielle de cette solution se trouve le portefeuille de SoC Gecko sans fil comprenant des SoC Blue Gecko pour les applications Bluetooth. Plusieurs familles de modules Bluetooth sont également proposées, y compris le dernier module SIP (System-in Package) BGM12x ultra compact. Disposant d’antennes intégrées et des certifications réglementaires, ces modules sans fil conviennent particulièrement pour les développeurs qui veulent réduire les coûts d’ingénierie et accélérer la mise sur le marché. Des kits de développement faciles à utiliser comme le tout dernier kit Sensor-to-Cloud Thunderboard Sense viennent également assister les concepteurs.
