Partager via


Tutoriel : Déployer et parcourir le modèle d’application de gestion des déchets connecté

Le modèle d’application de gestion des déchets connecté vous aide à lancer le développement de votre solution IoT à distance pour optimiser l’efficacité du collecte des déchets dans le cadre d’une ville intelligente.

Diagramme montrant l’architecture de l’application de gestion des déchets connectée.

Appareils et connectivité (1,2)

Les appareils tels que les bacs à déchets utilisés dans des environnements ouverts peuvent se connecter via des réseaux étendus à faible alimentation ou via un opérateur réseau tiers. Pour ces types d’appareils, utilisez Azure IoT Central Device Bridge pour envoyer vos données d’appareil à votre application IoT Central. Vous pouvez également utiliser une passerelle d’appareil prenant en charge les adresses IP qui se connecte directement à votre application IoT Central.

IoT Central

Azure IoT Central est une plateforme d’application IoT qui vous aide à créer et déployer rapidement une solution IoT. Vous pouvez marquer, personnaliser et intégrer votre solution avec des services tiers.

Lorsque vous connectez vos appareils de déchets intelligents à IoT Central, l’application fournit les éléments suivants :

  • Commande et contrôle de l’appareil
  • Surveillance et alerte.
  • Interface utilisateur avec des contrôles d’accès en fonction du rôle intégrés
  • Tableaux de bord configurables
  • Options d’extensibilité.

Extensibilité et intégrations (3)

Vous pouvez étendre votre application IoT dans IoT Central et si vous le souhaitez :

  • Transformez et intégrez vos données IoT pour des analyses avancées par le biais d’exportations données à partir de votre application IoT Central.
  • Automatiser des workflows dans d’autres systèmes en déclenchant des actions via Power Automate ou des webhooks à partir d’une application IoT Central.
  • Accédez de façon programmatique à votre application IoT Central à l’aide des API REST IoT Central.

Applications métier (4)

Vous pouvez utiliser des données IoT pour alimenter différentes applications métier au sein d’un utilitaire de déchets. Par exemple, dans une solution de gestion des déchets connectée, vous pouvez optimiser la répartition des camions de collecte de déchets. L’optimisation peut être effectuée en fonction des données des capteurs IoT provenant de poubelles connectées. Dans votre application de gestion des déchets connectés IoT Central, vous pouvez configurer des règles et des actions et les définir pour créer des alertes dans Connected Field Service. Configurez Power Automate dans les règles IoT Central pour automatiser les flux de travail entre les applications et les services. Par ailleurs, selon les activités de service dans le service de terrain connecté, des informations peuvent être renvoyées à Azure IoT Central.

Vous pouvez facilement configurer les processus d’intégration suivants avec IoT Central et Connected Field Service :

  • Azure IoT Central peut envoyer des informations sur les anomalies d’appareil à Connected Field Service pour le diagnostic.
  • Le service de terrain connecté peut créer des dossiers ou des ordres de travail déclenchés à partir d'anomalies rencontrées sur les appareils.
  • Le service de terrain connecté peut planifier des inspections par des techniciens afin d’éviter les incidents de temps d'indisponibilité.
  • Le tableau de bord de l’appareil Azure IoT Central peut être mis à jour avec des informations pertinentes sur le service et la planification.

Dans ce tutoriel, vous allez apprendre à :

  • Utilisez le modèle d’application de gestion des déchets connecté à Azure IoT Central pour créer votre application.
  • Explorez et personnalisez le tableau de bord.
  • Explorez le modèle d’appareil de bac à déchets connecté.
  • Explorez les appareils simulés.
  • Explorez et configurez des règles.
  • Configurer des tâches.
  • Personnalisez l'image de marque de votre application.

Prerequisites

Un abonnement Azure actif. Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.

Créer une application de gestion des déchets connectée

Pour créer votre application IoT Central :

  1. Accédez à la page Créer une application IoT Central dans le portail Azure. Si vous y êtes invité, connectez-vous avec votre compte Azure.

  2. Entrez les informations suivantes :

    Champ Descriptif
    Subscription Abonnement Azure que vous souhaitez utiliser.
    groupe de ressources Groupe de ressources que vous souhaitez utiliser. Vous pouvez créer un groupe de ressources ou en utiliser un existant.
    Nom de la ressource Nom de ressource Azure valide.
    URL de l’application Sous-domaine URL de votre application. L’URL d’une application IoT Central ressemble à https://yoursubdomain.azureiotcentral.com.
    Template Gestion connectée des déchets
    Région Région Azure que vous souhaitez utiliser.
    Plan tarifaire Le plan tarifaire que vous souhaitez utiliser.
  3. Sélectionnez Vérifier + créer. Sélectionnez ensuite Créer.

Une fois l’application prête, vous pouvez y accéder à partir du portail Azure :

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

Pour plus d’informations, consultez Créer une application Azure IoT Central.

Parcourir l’application

Les sections suivantes décrivent les principales fonctionnalités de l’application :

Dashboard

Après avoir déployé le modèle d’application, votre tableau de bord par défaut est le tableau de bord de gestion des déchets Wide World.

Capture d’écran du tableau de bord de l’application de gestion des déchets connectée.

En tant que générateur, vous pouvez créer et personnaliser des vues sur le tableau de bord pour les opérateurs.

Note

Toutes les données affichées dans le tableau de bord sont basées sur des données d’appareil simulées, que vous voyez plus dans la section suivante.

Le tableau de bord se compose de différentes vignettes :

  • Vignette de l’utilitaire Wide World Waste : la première vignette du tableau de bord est une vignette d’image d’un utilitaire de déchets fictif, « Wide World Waste ». Vous pouvez personnaliser la vignette et la placer dans votre propre image, ou vous pouvez la supprimer.

  • Vignette image de poubelle : vous pouvez utiliser des vignettes d'image et de contenu pour créer une représentation visuelle de l'appareil surveillé, accompagnée d'une description.

  • Vignette KPI de niveau de remplissage : cette vignette affiche une valeur signalée par un capteur de niveau de remplissage dans une poubelle. Le niveau de remplissage et d’autres capteurs, comme le compteur d’odeur ou le poids dans un bac à déchets, peuvent être surveillés à distance. Un opérateur peut prendre une action telle que la distribution d’un camion de collecte de déchets.

  • Carte de zone de surveillance des déchets : cette vignette utilise Azure Maps, que vous pouvez configurer directement dans Azure IoT Central. La vignette de carte affiche l’emplacement de l’appareil. Essayez de pointer sur la carte et essayez les contrôles sur la carte, tels que le zoom avant, le zoom arrière ou le développement.

  • Graphique à barres pour le niveau de remplissage, l'odeur, le poids : vous pouvez visualiser un ou plusieurs types de données de télémétrie d'appareil dans un graphique à barres. Vous pouvez également développer le graphique à barres.

    Capture d’écran du graphique à barres développée dans le tableau de bord de l’application de gestion des déchets connectée.

  • Field Services : Le tableau de bord inclut un lien vers « Comment intégrer à Dynamics 365 Field Services à partir de votre application Azure IoT Central ». Par exemple, vous pouvez utiliser Field Services pour créer des tickets pour distribuer des services de collecte de corbeilles.

Personnaliser le tableau de bord

Vous pouvez personnaliser le tableau de bord en sélectionnant le menu Modifier . Vous pouvez ensuite ajouter de nouvelles vignettes ou configurer des vignettes existantes. Voici à quoi ressemble le tableau de bord en mode édition :

Capture d’écran du tableau de bord de l’application de gestion des déchets connectée en mode édition.

Vous pouvez également sélectionner + Nouveau pour créer un tableau de bord et configurer à partir de zéro. Vous pouvez avoir plusieurs tableaux de bord et basculer entre vos tableaux de bord à partir du menu du tableau de bord.

Explorer le modèle d’appareil

Un modèle d’appareil dans Azure IoT Central définit les fonctionnalités d’un appareil, qui peut inclure des données de télémétrie, des propriétés ou des commandes. En tant que générateur, vous pouvez définir des modèles d’appareil qui représentent les fonctionnalités des appareils que vous allez connecter.

L’application de gestion des déchets connectée est fournie avec un exemple de modèle pour un appareil de bac à déchets connecté.

Pour afficher ce modèle d’appareil :

  1. Dans Azure IoT Central, dans le volet gauche de votre application, sélectionnez Modèles d’appareil.

  2. Dans la liste des modèles d’appareil , sélectionnez Corbeille connectée.

  3. Examinez les fonctionnalités du modèle d’appareil. Vous pouvez voir qu’il définit des capteurs tels que le niveau de remplissage, le compteur d’odeurs, le poids et l’emplacement.

    Capture d’écran du modèle d’appareil de gestion des déchets connecté.

Personnaliser le modèle d’appareil

Essayez de personnaliser les fonctionnalités suivantes :

  1. Dans le menu modèle d’appareil, sélectionnez Personnaliser.
  2. Recherchez le type de télémétrie du compteur d’odeurs .
  3. Mettez à jour le nom d’affichage du compteur d’odeur au niveau odeur.
  4. Essayez de mettre à jour l’unité de mesure, ou définissez la valeur Min et la valeur Max.
  5. Cliquez sur Enregistrer.

Ajouter une propriété cloud

Pour ajouter une propriété cloud :

  1. Accédez au modèle d’appareil Poubelle Connectée, puis sélectionnez + Ajouter une capacité.
  2. Ajoutez une nouvelle propriété cloud en sélectionnant Propriété cloud comme type de fonctionnalité. Dans Azure IoT Central, vous pouvez ajouter une propriété qui s’applique à un appareil, mais qui ne provient pas de l’appareil. Par exemple, une propriété cloud peut être un seuil d’alerte spécifique à la zone d’installation, aux informations sur les ressources ou aux informations de maintenance.
  3. Cliquez sur Enregistrer.

Points de vue

Le modèle d’appareil de bac à déchets connecté est fourni avec des vues prédéfinies. Explorez les vues et mettez-les à jour si vous le souhaitez. Les vues définissent la façon dont les opérateurs voient les données de l’appareil et les propriétés cloud d’entrée.

Capture d’écran des vues du modèle d’appareil d'application de gestion des déchets connectée.

Publier

Si vous avez apporté des modifications, n’oubliez pas de publier le modèle d’appareil.

Créer un modèle d’appareil

Pour créer un modèle d’appareil, sélectionnez + Nouveau, puis suivez les étapes. Vous pouvez créer un modèle d’appareil personnalisé à partir de zéro, ou choisir un modèle d’appareil dans la liste des modèles d’appareil proposés.

Explorer les appareils simulés

Dans Azure IoT Central, vous pouvez créer des appareils simulés pour tester votre modèle d’appareil et votre application.

L’application de gestion des déchets connectée a deux appareils simulés associés au modèle d’appareil de bac à déchets connecté.

Afficher les appareils

  1. Dans le volet gauche d’Azure IoT Central, sélectionnez Appareil.

  2. Sélectionnez l'appareil Corbeille Connectée.

    Capture d’écran de la page appareils d’application de gestion des déchets connectés.

Explorez les onglets Propriétés de l’appareil et Tableau de bord de l’appareil .

Note

Tous les onglets ont été configurés à partir des vues de gabarit d’appareil.

Ajouter de nouveaux appareils

Vous pouvez ajouter de nouveaux appareils en sélectionnant + Nouveau sous l’onglet Appareils .

Explorer et configurer les règles

Dans Azure IoT Central, vous pouvez créer des règles pour surveiller automatiquement la télémétrie des appareils et déclencher des actions lorsqu’une ou plusieurs conditions sont remplies. Les actions peuvent inclure l’envoi de notifications par e-mail, le déclenchement d’une action dans Power Automate ou le démarrage d’une action webhook pour envoyer des données à d’autres services.

L’application de gestion des déchets connectée comporte quatre exemples de règles.

Afficher les règles

  1. Dans le volet gauche d’Azure IoT Central, sélectionnez Règles.

  2. Sélectionnez Bin full alert (Alerte de conteneur plein).

    Capture d’écran de la règle de corbeille pleine de l’application de gestion des déchets connectée.

  3. L’alerte de bac plein vérifie la condition suivante : le niveau de remplissage est supérieur ou égal au seuil d’alerte de bac plein.

    Le seuil d’alerte de conteneur plein est une propriété cloud définie dans le modèle d’appareil de conteneur de déchets connecté.

Créez maintenant une action de messagerie.

Créer une action de messagerie

Dans la liste Actions de la règle, vous pouvez configurer une action de messagerie :

  1. Sélectionnez + E-mail.
  2. Pour le nom d'affichage, entrez alerte pH élevée.
  3. Pour To, entrez l’adresse e-mail associée à votre compte Azure IoT Central.
  4. Si vous le souhaitez, entrez une note à inclure dans le texte de l’e-mail.
  5. Sélectionnez Terminé>Enregistrer.

Vous recevrez maintenant un e-mail lorsque la condition configurée est remplie.

Note

L’application enverra un e-mail chaque fois qu’une condition sera remplie. Désactivez la règle pour arrêter la réception d’e-mails à partir de la règle automatisée.

Pour créer une règle, dans le volet gauche des règles, sélectionnez +Nouveau.

Configuration des tâches

Dans Azure IoT Central, les travaux vous permettent de déclencher des mises à jour des propriétés de l’appareil ou du cloud sur plusieurs appareils. Vous pouvez également utiliser des travaux pour déclencher des commandes d’appareil sur plusieurs appareils. Azure IoT Central automatise le flux de travail pour vous.

  1. Dans le volet gauche d’Azure IoT Central, sélectionnez Travaux.
  2. Sélectionnez +Nouveau, puis configurez un ou plusieurs travaux.

Personnaliser votre application

En tant qu’administrateur, vous pouvez changer plusieurs paramètres pour personnaliser l’expérience utilisateur dans votre application.

SélectionnezApparence>de la personnalisation, puis :

  • Pour définir l’image du logo masthead, sélectionnez Modifier.
  • Pour définir l’image d’icône de navigateur qui s’affiche sous les onglets du navigateur, sélectionnez Modifier.
  • Vous pouvez remplacer les couleurs du navigateur par défaut en ajoutant des codes couleur hexadécimaux HTML dans Couleurs du navigateur. Pour plus d’informations sur la notation des couleurs pour les valeurs hexadécimales, consultez le didacticiel Couleurs HTML W3Schools.

Vous pouvez modifier l’image de l’application dans la page Application>Gestion.

Nettoyer les ressources

Si vous ne voulez pas continuer à utiliser cette application, vous pouvez la supprimer :

  1. Dans votre application Azure IoT Central, accédez àApplication>Gestion.
  2. Sélectionnez Supprimer, puis confirmez l’opération.

Étapes suivantes