SmartThings Device Profile Builder, En-tête Image

SmartThings continue d’investir dans le Centre de développeurs avec des outils pour des partenaires tels que la suite de tests, le clonage des produits et la certification par similitude pour simplifier l’intégration et la certification des produits pour un seul produit ou un portefeuille entier. Après avoir obtenu des travaux avec la certification SmartThings (WWST), Analytics aide nos partenaires à obtenir des informations précieuses sur la façon dont les utilisateurs interagissent avec leurs produits.

Dans le but de faciliter l’intégration pour les partenaires, SmartThings a ajouté un autre outil dans le processus d’intégration appelé le constructeur de profil de périphérique, permettant aux partenaires de spécifier les capacités d’un appareil et comment il interagit dans l’écosystème SmartThings.

«Nous avons entendu dire des développeurs qu’ils voulaient un moyen plus facile de créer leurs appareils avec SmartThings. Un outil avec une interface intuitive conviviale qui fonctionnerait pour n’importe quel appareil», explique Nate Porras, chef de produit senior chez Smartthings. «Nous avons l’impression d’avoir accompli cela avec le constructeur de profil de périphérique.»

SmartThings propose actuellement un constructeur de profil de périphérique pour les intégrations cloud et bientôt pour les intégrations connectées directes et connectées mobiles.

« Le constructeur de profil de périphérique est bien conçu et simple à utiliser. Vous pouvez créer un profil de périphérique sans effort. Nous essayons toujours de trouver le moyen le plus simple d’intégrer, et le constructeur de profil de périphérique est un outil clé de ce processus. »

Anthony Richardson, ingénieur QA à August Home

Lisez la suite pour en savoir plus sur le générateur de profil de périphérique et comment commencer.

Builder de profil de périphérique

SmartThings Device Profile Builder est un outil Web qui aide les développeurs à créer des profils d’appareils, qui définissent un appareil et ses fonctionnalités sur la plate-forme SmartThings via des capacités. Il contient les composants – qui est un groupe de capacités de SmartThings – et de métadonnées (ID, nom, propriété, et plus) d’un appareil, définissant comment un appareil sur la plate-forme SmartThings se comporte. Par exemple, avec une lumière, le composant contient quatre capacités communes pour les lumières, notamment l’interrupteur, le niveau de commutateur, le contrôle des couleurs et la température de couleur.

Utilisez le constructeur de profil de périphérique pour:

  • Définissez comment vous souhaitez que vos produits se tournent vers les utilisateurs de l’application SmartThings
  • Définissez les capacités de SmartThings pour chacun de vos produits

Commencer

Comment utiliser le constructeur de profil de périphérique SmartThings:

  1. Visiter le Produits Section dans la console de certification SmartThings où vous pouvez ajouter un nouveau produit ou modifier un existant. Détails de l’intégration / / Capacités de dispositifcliquez Créez un profil ici. Ou voici le lien direct vers le générateur de profil de périphérique.
  2. Cliquez sur le bouton Ajouter un nouveau profil de périphérique et entrez un nom unique.
  3. Ajoutez vos capacités et vos composants. Vous pouvez également utiliser des modèles spécifiques à la catégorie de produits pour rendre le processus plus rapidement.
  4. Utiliser le Vue du tableau de bord Pour définir la façon dont vous voulez que l’icône, l’action et l’état de votre produit regardent dans l’application SmartThings.
  5. Faire un clic Créer un profil. Après la création, vous aurez des options pour afficher, publier, modifier, clone, télécharger un fichier, télécharger un fichier et supprimer sous le Actes menu.
  6. Publiez votre profil d’appareil et utilisez-le pour terminer la création de votre produit. Soumettez ensuite votre produit pour obtenir la certification des travaux avec SmartThings (WWST).

Vous pouvez réutiliser un profil de périphérique pour des produits similaires ou créer autant de variations que vous avez besoin pour votre portefeuille de produits.

Bienvenue dans le générateur de profil de périphérique SmartThings

Utilisez le constructeur de profil de périphérique lors de la création d’un produit

Vous trouverez ci-dessous la section Créer des produits dans la console de certification.

Dans cette section, vous pouvez fournir les détails du produit affichés aux utilisateurs de l’écosystème SmartThings. Certains d’entre eux incluent le nom de votre produit, l’image du produit et la description du produit pour aider les utilisateurs à identifier votre produit. De plus, vous pouvez ajouter des URL de liaison d’achat afin que les utilisateurs puissent acheter votre produit.

Lors de la création d’un produit dans la console de certification, vous pouvez utiliser le constructeur de profil de périphérique pour ajouter vos profils d’appareil. Sous Détails de l’intégration / / Capacités de dispositifcliquez Créez un profil ici ou Modifier un profil existant.

Après avoir terminé l’ajout d’un produit dans la console de certification, vous pouvez le tester à l’aide de Test Suite, puis de le soumettre pour Works with SmartThings Certification (WWST).

Créer un produit dans la console de certification SmartThings

Voici des images du générateur de profil de périphérique. Nous utiliserons les capacités de vos appareils dans le cadre de la certification Works with SmartThings.

Créez votre profil d'appareil dans la console de certification SmartThings
Profils d'appareils SmartThings

Modèles

Commencez plus vite avec les modèles. Les modèles sont des ensembles prédéfinis de capacités requises et suggérées pour les types de produits courants qui vous aident à créer votre profil de périphérique sans effort. Sélectionnez simplement un type de produit et appliquez-le à votre composant.

Modèles de SmartThings

Fichier de téléchargement / télécharger

Pour encore plus de personnalisation, vous pouvez utiliser les fonctions de fichiers de téléchargement / télécharger pour modifier le fichier JSON. Si vous avez un scénario plus complexe que vous souhaitez configurer, cette fonctionnalité donne une visibilité à tous les champs. Par exemple, cela peut être utile pour certains appareils qui ont des seuils de préférence ou des limites de fonctionnement spécifiques, qui peuvent être configurées pour les états normaux ou d’alarme. Il existe également une capacité à un contrôle plus granulaire de ce à quoi ressemble votre appareil dans l’application SmartThings.

Vous voulez intégrer vos produits avec SmartThings? Visitez notre Centre de développeur pour démarrer et accéder à un générateur de profil de périphérique.