Superviser la connectivité des appareils avec Azure CLI

Utilisez l’extension Azure CLI IoT pour :

  • Consultez les messages que vos appareils envoient à IoT Central.
  • Observez les modifications apportées au jumeau d’appareil.
  • Diagnostiquer les problèmes où les messages d’appareil n’atteignent pas le cloud.
  • Diagnostiquer les problèmes où les appareils ne répondent pas aux modifications de jumeau.

Pour plus d’informations, consultez la référence sur les extensions d’Azure CLI

Prérequis

Un compte professionnel ou scolaire dans Azure, ajouté en tant qu’utilisateur dans une application IoT Central.

Préparation de votre environnement pour Azure CLI

Installer l’extension IoT Central

Exécutez la commande suivante dans la console de ligne de commande pour installer :

az extension add --name azure-iot

Vérifiez la version de l’extension en exécutant :

az --version

L’extension azure-iot doit être 0.14.1 ou ultérieure. Si ce n’est pas le cas, exécutez :

az extension update --name azure-iot

En utilisant l’extension

Les sections suivantes décrivent les commandes et les options courantes que vous pouvez utiliser quand vous exécutez az iot central. Pour voir l’ensemble complet des commandes et des options, passez --help à az iot central ou à une de ses sous-commandes.

Connexion

Commencez par vous connecter à Azure CLI :

az login

Obtenez l’ID d’application de votre application IoT Central

Dans Application > Gestion, copiez l’ID d’application. Vous utiliserez cette valeur ultérieurement.

Surveiller les messages

Surveillez les messages envoyés à votre application IoT Central à partir de vos appareils. La sortie inclut l’ensemble des en-têtes et annotations.

az iot central diagnostics monitor-events --app-id <app-id> --properties all

Voir les propriétés de l’appareil

Affichez les propriétés actuelles de lecture et de lecture/écriture pour un appareil donné.

az iot central device twin show --app-id <app-id> --device-id <device-id>

Étapes suivantes

Une étape suivante suggérée consiste à découvrir pourquoi les données de vos appareils ne s’affichent pas dans Azure IoT Central.