Tutoriel : Déployer et découvrir un modèle d’application logistique connectée
Découvrez comment déployer et utiliser une application logistique connectée à IoT Central à partir d’un modèle d’application. Les coûts logistiques mondiaux devraient atteindre 10,6 billions de dollars en 2020. La plus grande partie de ces dépenses est imputable au transport des marchandises, et les transporteurs sont soumis à de fortes contraintes, ainsi qu’à une forte concurrence.
Vous pouvez utiliser des capteurs IoT afin de collecter et de superviser des conditions ambiantes, telles que la température, l’humidité, l’inclinaison, les chocs, la lumière et l’emplacement d’une marchandise. Dans des systèmes cloud de business intelligence, vous pouvez combiner des données de télémétrie collectées à partir de capteurs et d’appareils avec d’autres sources de données, telles que des informations sur la météo et le trafic.
Les avantages d’une solution de logistique connectée sont les suivants :
- Supervision de la cargaison à l’aide d’un suivi et d’un traçage en temps réel
- Intégrité de la cargaison à l’aide d’une supervision en temps réel des conditions ambiantes
- Sécurité de la cargaison en lien avec le vol, la perte ou les dommages
- Délimitation géographique, optimisation des itinéraires, gestion des flottes et analytique des véhicules
- Prévisions concernant le départ et l’arrivée de la cargaison
Dans ce tutoriel, vous allez :
- Créer une application de logistique connectée
- Utiliser les fonctionnalités clés de l’application
- Utiliser un tableau de bord pour présenter l’activité des opérations des appareils logistiques critiques
- Utiliser un modèle d’appareil
- Règles applicables
- Utiliser des travaux
Prérequis
Un abonnement Azure actif. Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.
Architecture de solution
Les balises IoT (1) fournissent des fonctionnalités de capteur de données physiques, ambiantes et environnementales, avec notamment la température, l’humidité, les chocs, l’inclinaison et l’éclairage. Les balises IoT se connectent généralement à l’appareil de passerelle via Zigbee (802.15.4). Les balises sont des capteurs moins coûteux qui peuvent être supprimés à la fin d’un parcours logistique classique pour éviter les difficultés liées à la logistique inversée.
Les passerelles (2) permettent une connectivité cloud Azure IoT en amont à l’aide des canaux Wi-Fi ou cellulaires. Les modes Bluetooth, NFC et réseau de capteur sans fil 802.15.4 sont utilisés pour la communication en aval avec les balises IoT. Les passerelles permettent une connectivité cloud sécurisée de bout en bout, le jumelage des balises IoT, l’agrégation des données de capteur, la conservation des données et la possibilité de configurer des seuils d’alarme.
Azure IoT Central est une plateforme de développement de solutions qui simplifie la connectivité, la configuration et la gestion des appareils IoT. La plateforme réduit considérablement la charge et les coûts liés à la gestion des appareils IoT, aux opérations et aux développements connexes. Vous pouvez créer des solutions d’entreprise de bout en bout pour obtenir une boucle de retour numérique concernant la logistique.
La plateforme IoT Central offre des options d’extensibilité riches via l’exportation des données et des API (3). Les perspectives d’affaires basées sur le traitement des données de télémétrie ou la télémétrie brute sont généralement exportées vers une application métier choisie (4,5).
Ce tutoriel vous montre comment bien démarrer avec le modèle d’application de logistique connectée IoT Central. Vous allez apprendre à déployer et à utiliser le modèle.
Créer une application de logistique connectée
Pour créer votre application IoT Central :
Accédez à la page Créer une application IoT Central dans le portail Azure. Si vous y êtes invité, connectez-vous à votre compte Azure.
Entrez les informations suivantes :
Champ Description Abonnement Abonnement Azure à utiliser. Resource group Groupe de ressources à utiliser. Vous pouvez créer un groupe de ressources ou utiliser un groupe existant. Nom de la ressource Un nom de ressource Azure valide. URL de l’application Le sous-domaine URL de votre application. L’URL d’une application IoT Central se présente comme suit : https://yoursubdomain.azureiotcentral.com
.Modèle Logistique connectée Région Région Azure que vous souhaitez utiliser. Plan tarifaire Le plan tarifaire que vous souhaitez utiliser. Sélectionnez Revoir + créer. Sélectionnez ensuite Créer.
Quand l’application est prête, vous pouvez y accéder via le portail Azure :
Pour plus d’informations, consultez Créer une application Azure IoT Central.
examiner l’application
Les sections suivantes passent en revue les principales fonctionnalités de l’application.
Tableau de bord
Une fois l’application déployée, votre tableau de bord par défaut devient un portail dédié à l’opérateur de logistique connectée. Northwind Trader est une entreprise logistique fictive qui gère une flotte d’engins de transport de marchandises par voie maritime et voie terrestre. Dans ce tableau de bord figurent deux passerelles qui fournissent des données de télémétrie sur les expéditions, ainsi que les commandes, tâches et actions qui leur sont associées.
Ce tableau de bord préconfiguré montre l’activité des opérations logistiques critiques sur des appareils.
Le tableau de bord permet d’effectuer deux opérations de gestion des appareils de passerelle :
- Afficher les itinéraires logistiques des expéditions par camion et les informations sur des expéditions par voie maritime.
- Afficher l’état de la passerelle et d’autres informations pertinentes
- Vous pouvez effectuer le suivi du nombre total de passerelles, ainsi que des balises actives et inconnues.
- Vous pouvez effectuer des opérations de gestion des appareils telles que la mise à jour des microprogrammes, la désactivation et l’activation des capteurs, la modification du seuil des capteurs, la modification des intervalles de télémétrie ou la modification des contrats de service des appareils.
- Consultez la consommation de la batterie des appareils.
Modèle d’appareil
Sélectionnez Modèles d’appareils pour voir le modèle de fonctions de la passerelle. Un modèle de capacité est structuré autour de deux interfaces :
- Propriétés et télémétrie de la passerelle : cette interface définit toutes les données de télémétrie relatives aux capteurs, à l’emplacement et aux informations sur l’appareil. L’interface définit également les fonctionnalités des propriétés des jumeaux d’appareil, telles que les seuils de capteur et les intervalles de mise à jour.
- Commandes de la passerelle - Cette interface organise toutes les fonctionnalités de commande de la passerelle.
Règles
Sélectionnez l’onglet Règles pour les règles de ce modèle d’application. Ces règles sont configurées pour envoyer des notifications par e-mail aux opérateurs à des fins d’investigation supplémentaire.
- Alerte de vol de passerelle : Cette règle est déclenchée quand les capteurs détectent une lumière inattendue pendant le trajet. Les opérateurs doivent être informés immédiatement afin d’enquêter sur un vol éventuel.
- Alerte de passerelle perdue : Cette règle se déclenche si la passerelle ne se signale pas au cloud pendant une période prolongée. L’absence de réponse de la passerelle peut être due à une batterie faible, à une perte de la connectivité ou encore à un appareil endommagé.
travaux
Sélectionnez l’onglet Travaux pour créer les travaux dans cette application. La capture d’écran suivante montre un exemple de travaux créés :
Vous pouvez utiliser les travaux pour effectuer des opérations à l’échelle de l’application. Les travaux de cette application utilisent les commandes de l’appareil ainsi que des fonctionnalités de jumeau pour notamment désactiver des capteurs spécifiques sur l’ensemble de la passerelle ou modifier le seuil des capteurs en fonction de l’itinéraire et du mode de transport :
- La désactivation des capteurs de chocs lors du transport maritime est une opération standard. Elle permet d’économiser la batterie ou d’abaisser le seuil de température en cas de transport frigorifique.
- La fonctionnalité Tâches vous permet d’effectuer des opérations à l’échelle du système comme la mise à jour des microprogrammes sur les passerelles ou celle du contrat de service pour le fonctionnement normal des activités de maintenance.
Nettoyer les ressources
Si vous ne voulez pas continuer à utiliser cette application, vous pouvez la supprimer :
- Dans votre application Azure IoT Central, accédez àApplication>Gestion.
- Sélectionnez Supprimer, puis confirmez l’opération.