Comandos de referencia de la CLI de Azure para Azure IoT
La Interfaz de la línea de comandos de Azure (CLI) es un conjunto de comandos que se usa para crear y administrar recursos de muchos servicios de Azure. Para Azure IoT, hay disponibles más de 100 comandos diferentes, que le dan la posibilidad de trabajar eficazmente con el servicio desde una línea de comandos.
Los comandos de la CLI de Azure para Azure IoT se componen de dos partes: la CLI de Azure (comúnmente conocida como la CLI básica) y la extensión de la CLI para IoT.
La funcionalidad de IoT en la CLI de Azure básica se centra en la configuración y la administración de la infraestructura. Las operaciones CRUD de IoT Hub y la configuración de rutas de mensajes de IoT Hub son algunos casos de uso típicos para los comandos básicos.
La extensión de la CLI de Azure para IoT presenta características y funcionalidades enriquecidas para administrar, manipular e interactuar con los datos, las entidades y los objetos de la propia infraestructura. Por ejemplo, la administración de flotas de dispositivos, la supervisión de eventos del dispositivo a la nube y la invocación de métodos de la nube al dispositivo se habilitan mediante la extensión de IoT. La extensión de la CLI de Azure para IoT desbloquea el uso de tecnologías experimentales y en versión preliminar, lo que contribuye a su versatilidad en diversos escenarios y casos de uso. Las extensiones de la CLI de Azure se instalan automáticamente la primera vez que se ejecuta una referencia de extensión. Para más información sobre las referencias de extensión, consulte Uso de extensiones con la CLI de Azure.
Nota
Se le pedirá que instale una referencia de extensión en el primer uso. O bien, puede usar el comando az extension add para instalar manualmente una extensión.
Lista de comandos de referencia
Lista de las referencias de la CLI de Azure que se pueden usar para administrar Azure IoT, el tipo de referencia y las descripciones de estas:
| Referencia | Básica o extensión | Descripción |
|---|---|---|
| az iot | Ambos | Todos los comandos disponibles de la CLI de Azure básica para IoT de Azure. |
| az iot central | Ambos | Administrar recursos de IoT Central. |
| az iot device | Extensión | Funcionalidades de mensajería del dispositivo a la nube y de la nube al dispositivo. |
| az iot dps | Ambos | Administrar Azure IoT Hub Device Provisioning Service. |
| az dt | Extensión | Administrar las soluciones y la infraestructura de Azure Digital Twins. |
| az iot edge | Extensión | Administrar soluciones IoT en IoT Edge. |
| az iot hub | Ambos | Administrar la infraestructura de Azure IoT Hub. |
| az iot product | Extensión | Administrar las pruebas de dispositivos para la certificación de productos. |
Comandos adicionales de la CLI de Azure para los servicios de Azure utilizados por IoT
| Referencia | Tipo | Descripción |
|---|---|---|
| az maps | core | Administrar Azure Maps. |
| az tsi | extensión | Administrar Azure Time Series Insights. |
Artículos populares de IoT en los que se usa la CLI de Azure
- Creación de un centro de IoT
- Administración de IoT Central
- Tutoriales de dispositivos basados en la CLI mediante Azure RTOS
- Uso de la extensión de IoT para la administración de dispositivos de Azure IoT Hub
- Implementación y supervisión de módulos IoT Edge a escala mediante la extensión de la CLI de Azure para IoT
- Enviar telemetría desde un dispositivo a IoT Hub y supervisarlo con la CLI de Azure
- Uso de la CLI de Azure para configurar el enrutamiento de mensajes de IoT Hub
Referencia de ejemplos de la CLI de Azure
Se proporcionan ejemplos con cada referencia de la CLI de Azure. Aunque también puede completar estas tareas a través de Azure Portal, el uso de la CLI de Azure requiere una línea de comandos. A continuación se muestran algunos bloques de código que le ayudarán a hacerse una idea de lo fácil que es usar la CLI de Azure.
Para trabajar con Azure IoT, primero necesitará un grupo de recursos. Los grupos de recursos de Azure se pueden crear y administrar fácilmente con la CLI de Azure.
#create a resource group
az group create --location westus --name MyResourceGroup
#get a list of resource groups for a subscription
az group list --subscription MySubscription --output table
También es fácil crear una instancia de Azure IoT Hub.
#create an Azure IoT hub
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus
Consulte también
Consulte la introducción a la CLI de Azure para obtener información sobre la instalación y el inicio de sesión.
Descubra referencias principales y de extensión adicionales en la documentación de la CLI de Azure.