Création d’une application IoT Central

Il existe plusieurs façons de créer une application IoT Central. Vous pouvez utiliser une méthode basée sur l’interface graphique utilisateur si vous préférez une approche manuelle, ou l’une des méthodes CLI ou programmatiques si vous devez automatiser le processus.

Quelle que soit l’approche choisie, les options de configuration sont les mêmes et le processus prend généralement moins d’une minute.

Avertissement

Vous avez besoin d’un accès à votre abonnement Azure de niveau Contributeur pour créer une application IoT Central. Bien qu’il existe d’autres niveaux d’accès pour créer une application, il est recommandé de disposer d’un accès à l’abonnement de niveau Contributeur. Si vous avez créé l’abonnement vous-même, vous êtes automatiquement un administrateur disposant d’un accès suffisant.

Voici d’autres approches possibles, qui ne sont pas décrites dans cet article :

Paramètres

Cette section décrit les paramètres disponibles lorsque vous créez une application IoT Central. Selon la méthode que vous choisissez pour créer votre application, vous devrez peut-être fournir les valeurs des paramètres sur un formulaire web ou sur la ligne de commande. Dans certains cas, vous pouvez utiliser certaines valeurs par défaut :

Plan tarifaire

Les plans standard :

  • vous permettent de créer et de gérer des applications IoT Central à l’aide de l’une des méthodes disponibles ;
  • vous permettent de connecter autant d’appareils que vous le souhaitez. Vous êtes facturé par appareil. Consultez Tarification Azure IoT Central pour en savoir plus ;
  • Peut être mis à niveau ou rétrogradé vers d’autres plans standard.

Le tableau suivant récapitule les différences entre les trois plans standard :

Nom du plan Appareils gratuits Messages/mois Cas d’usage
S0 2 400 Quelques messages par jour
S1 2 5 000 Quelques messages par heure
S2 2 30,000 Messages tous les quelques minutes

Nom de l’application

Le nom de l’application que vous choisissez apparaît dans la barre de titre de chaque page de votre application IoT Central.

Le sous-domaine que vous choisissez identifie de manière unique votre application. Le sous-domaine fait partie de l’URL que vous utilisez pour accéder à l’application. L’URL d’une application IoT Central se présente comme suit : https://yoursubdomain.azureiotcentral.com.

ID du modèle d’application

Le modèle d’application que vous choisissez détermine le contenu initial de votre application, tel que les tableaux de bord et les modèles d’appareil. Pour une application personnalisée, utilisez iotc-pnp-preview comme ID de modèle.

Le tableau suivant répertorie les modèles d’application disponibles :

ID de modèle Nom Industrie Description
iotc-pnp-preview Application personnalisée S/O Crée une application vide, que vous pouvez remplir avec vos propres modèles d’appareil et vos propres appareils.
iotc-condition Analytique dans le magasin – Surveillance des conditions Retail Crée une application permettant de connecter et superviser un environnement de magasin.
iotc-consumption Suivi de la consommation d’eau Administration Crée une application permettant de superviser et de contrôler le débit d’eau.
iotc-distribution Centre de distribution numérique Retail Crée une application permettant d’améliorer l’efficacité des sorties d’entrepôt en numérisant les ressources et les actions clés.
iotc-inventory Gestion intelligente des stocks Retail Crée une application permettant d’automatiser la réception, le déplacement de produits, l’inventaire tournant et le suivi.
iotc-logistics Logistique connectée Retail Crée une application permettant de suivre vos expéditions par voie aérienne, maritime et terrestre en temps réel avec supervision de la localisation et des conditions.
iotc-meter Analytique de compteur intelligente Énergie Crée une application permettant de superviser la consommation énergétique et l’état du réseau et d’identifier les tendances pour améliorer le service client et la gestion des compteurs intelligents.
iotc-mfc Centre de microtraitement Retail Crée une application permettant de connecter et gérer numériquement un centre de traitement entièrement automatisé.
iotc-patient Suivi continu des patients Santé Crée une application permettant de mieux organiser les soins des patients, de réduire les réadmissions et de gérer les maladies.
iotc-power Suivi de l’énergie solaire Énergie Crée une application permettant de superviser l’état des panneaux solaires et de suivre les tendances de génération d’énergie.
iotc-quality Suivi de la qualité de l’eau Administration Crée une application permettant de superviser numériquement la qualité de l’eau.
iotc-store Analytique dans le magasin – Paiement Retail Crée une application permettant de superviser et gérer le passage en caisse dans votre magasin.
iotc-waste Gestion des déchets connectée Administration Crée une application permettant de superviser les bennes à ordures et de répartir les agents.

Informations de facturation

Si vous choisissez l’un des plans standard, vous devez fournir des informations de facturation :

  • L’abonnement Azure que vous utilisez.
  • Le répertoire qui contient l’abonnement que vous utilisez.

Emplacement

L’emplacement où héberger votre application. IoT Central utilise des régions Azure comme emplacements. Actuellement, vous pouvez choisir parmi : Australie Est, Canada Centre, USA Centre, USA Est, USA Est 2, Japon Est, Europe Nord, USA Centre Sud, Asie Sud-Est, Royaume-Uni Sud, Europe Ouest et USA Ouest.

Resource group

Certaines méthodes vous obligent à spécifier un groupe de ressources dans l’abonnement Azure où l’application est créée. Vous pouvez créer un groupe de ressources ou utiliser un groupe existant.

Créer une application

Le moyen le plus simple de commencer à créer des applications IoT Central est de le faire dans le portail Azure.

Capture d’écran de l’expérience de création d’application dans le portail Azure.

Sélectionnez Vérifier + créer, puis Créer pour créer l’application.

Quand l’application est prête, vous pouvez y accéder via le portail Azure :

Capture d’écran montrant la ressource de l’application IoT Central dans le portail Azure. L’URL de l’application est mise en évidence.

Pour voir toutes les applications IoT Central de votre abonnement, accédez à Applications IoT Central.

Pour répertorier toutes les applications IoT Central auxquelles vous avez accès, accédez à Applications IoT Central.

Copier une application

Vous pouvez créer une copie de n’importe quelle application, à l’exception des instances d’appareils, de l’historique des données d’un appareil et des données utilisateur. La copie utilise un plan tarifaire Standard qui vous est facturé :

  1. Connectez-vous à l’application que vous souhaitez copier.
  2. Accédez à Gestion des > applications, puis sélectionnez Copier.
  3. Dans la boîte de dialogue, entrez les détails de la nouvelle application.
  4. Sélectionnez Copier pour confirmer que vous souhaitez continuer.

Capture d’écran montrant la page de paramètres « Copier l’application ».

Une fois l’application correctement copiée, vous pouvez accéder à la nouvelle application à l’aide du lien.

Tenez compte des problèmes suivants dans la nouvelle application :

  • La copie d’une application inclut également la définition des règles et des actions de messagerie. Certaines actions, comme Flow et Logic Apps, sont liées à des règles spécifiques par le biais de l’ID de règle. Quand une règle est copiée dans une autre application, elle obtient son propre ID de règle. Dans ce cas, les utilisateurs doivent créer une action, puis lui associer la nouvelle règle. En général, il est judicieux de vérifier que les règles et les actions sont à jour dans la nouvelle application.

  • Si un tableau de bord inclut des vignettes qui affichent des informations d’appareils spécifiques, ces vignettes affichent alors La ressource demandée est introuvable dans la nouvelle application. Vous devez reconfigurer ces vignettes pour qu’elles affichent des informations sur les appareils de votre nouvelle application.

Créer et utiliser un modèle d’application personnalisé

Lorsque vous créez une application Azure IoT Central, vous pouvez choisir parmi plusieurs exemples de modèles intégrés. Vous pouvez également créer vos propres modèles d’application à partir des applications IoT Central existantes. Vous pouvez ensuite utiliser vos propres modèles d’application lorsque vous créez des applications.

Que contient votre modèle d’application ?

Lorsque vous créez un modèle d’application, il comprend les éléments suivants de votre application existante :

  • Le tableau de bord par défaut de l’application, dont la disposition et toutes les vignettes que vous avez définies.
  • Les modèles d’appareil, dont les mesures, les paramètres, les propriétés, les commandes et les vues.
  • Toutes les définitions de règle sont incluses. Toutefois, les actions, à l’exception des actions de messagerie, ne sont pas incluses.
  • Groupes d’appareils, ce qui inclut leurs requêtes.

Avertissement

Si un tableau de bord inclut des vignettes qui affichent des informations d’appareils spécifiques, ces vignettes affichent alors La ressource demandée est introuvable dans la nouvelle application. Vous devez reconfigurer ces vignettes pour qu’elles affichent des informations sur les appareils de votre nouvelle application.

Lorsque vous créez un modèle d’application, il n’inclut pas les éléments suivants :

  • Appareils
  • Utilisateurs
  • Définitions des exportations de données continues

Ajoutez ces éléments manuellement à toutes les applications créées depuis un modèle d’application.

Créer un modèle d’application

Pour créer un modèle d’application à partir d’une application IoT Central existante :

  1. Accédez à la section Application dans votre application.
  2. Sélectionnez Exportation de modèle.
  3. Dans la page Exportation de modèle, entrez un nom et une description pour votre modèle.
  4. Sélectionnez le bouton Exporter pour créer le modèle d’application. Vous pouvez désormais copier le Lien de partage pour permettre à quelqu’un de créer une application depuis le modèle :

Capture d’écran montrant l’exportation d’un modèle d’application.

Utiliser un modèle d’application

Pour utiliser un modèle d’application afin de créer une application IoT Central, vous devez d’abord avoir créé un Lien de partage. Collez le Lien de partage dans la barre d’adresse de votre navigateur. La page Créer une application s’affiche avec les modèles d’application personnalisés sélectionnés.

Sélectionnez votre plan tarifaire et remplissez les autres champs du formulaire. Sélectionnez ensuite Créer pour créer une application IoT Central à partir d’un modèle d’application.

Gérer des modèles d’application

Sur la page Exportation de modèle d’application, vous pouvez supprimer ou mettre à jour le modèle d’application.

Si vous supprimez un modèle d’application, vous ne pouvez plus utiliser le lien de partage généré précédemment pour créer des applications.

Pour mettre à jour votre modèle d’application, modifiez le nom du modèle ou sa description sur la page Exportation de modèle d’application. Sélectionnez ensuite le bouton Exporter. Cette action génère un nouveau Lien de partage et rend non valide les Liens de partage précédents.

Étape suivante

Maintenant que vous avez appris à créer des applications Azure IoT Central, voici l’étape suivante suggérée :