Tous les produits
Search
Centre de documentation

IoT Platform:Terminologie

Dernière mise à jour :Aug 09, 2026

Cette rubrique décrit les termes à connaître pour comprendre IoT Platform.

Termes

Terme

Description

produit

Un produit est un ensemble d'appareils partageant les mêmes fonctionnalités. IoT Platform attribue une clé de produit (ProductKey) unique à chaque produit.

appareil

Un appareil appartient à un produit. IoT Platform génère un nom d'appareil (DeviceName) unique pour chaque appareil d'un même produit. Les appareils peuvent se connecter directement à IoT Platform ou être rattachés en tant que sous-appareils à une passerelle connectée à IoT Platform.

groupe

IoT Platform vous permet de créer des groupes d'appareils. Chaque groupe peut contenir des appareils issus de produits différents. Utilisez ces groupes pour gérer vos appareils transversalement.

passerelle

Une passerelle peut se connecter directement à IoT Platform et permet de gérer des sous-appareils. Les sous-appareils ne communiquent avec IoT Platform qu'à travers une passerelle.

sous-appareil

Un sous-appareil est fondamentalement un appareil. Il ne peut pas se connecter directement à IoT Platform et doit être rattaché à une passerelle.

certificat d'appareil

Un certificat d'appareil comprend une ProductKey, un DeviceName et un DeviceSecret.

  • La ProductKey est l'identifiant unique d'un produit dans IoT Platform. Elle est requise pour l'authentification et la communication des appareils. Notez cette valeur pour pouvoir la consulter ultérieurement.

  • Le DeviceName est généré par IoT Platform pour chaque appareil lors de son enregistrement. Vous pouvez également importer des noms personnalisés. Chaque appareil d'un même produit possède un DeviceName unique. Ce nom est requis pour l'authentification et la communication. Notez cette valeur pour pouvoir la consulter ultérieurement.

  • Le DeviceSecret est la clé privée émise par IoT Platform pour chaque appareil. Il est utilisé conjointement avec le DeviceName. Le DeviceSecret est requis pour l'authentification et la communication. Notez cette valeur pour pouvoir la consulter ultérieurement.

ProductSecret

La ProductSecret est la clé privée émise par IoT Platform pour chaque produit. Elle est généralement utilisée conjointement avec la ProductKey pour l'authentification par certificat unique par produit. La ProductSecret est requise pour l'authentification et la communication des appareils. Notez cette valeur pour pouvoir la consulter ultérieurement.

topic

Un topic est une chaîne de caractères UTF-8 servant de support de transmission lors de la communication de type publication/abonnement. Un appareil peut publier des messages sur un topic ou s'abonner aux messages de celui-ci.

catégorie de topic

Une catégorie de topic regroupe des topics associés à différents appareils d'un même produit. Les variables ${productKey} et ${deviceName} permettent de désigner un appareil unique. Une catégorie de topic s'applique à tous les appareils d'un même produit.

publier

Opération autorisée sur un topic. Si le paramètre Opération autorisée d'un topic est défini sur Publier, vous pouvez publier des messages sur ce topic.

s'abonner

Opération autorisée sur un topic. Si le paramètre Opération autorisée d'un topic est défini sur S'abonner, vous pouvez recevoir les messages de ce topic.

RRPC

RRPC signifie « revert-RPC ». L'appel de procédure distante (RPC) utilise le mode client/serveur et permet de solliciter un service distant sans connaître le protocole sous-jacent. Une RRPC permet d'envoyer une requête du serveur vers un appareil et de recevoir la réponse de cet appareil.

tag

Vous pouvez ajouter des tags aux produits, aux appareils et aux groupes.

  • Les tags de produit décrivent les informations communes à tous les appareils d'un même produit.

  • Les tags d'appareil décrivent les caractéristiques propres à chaque appareil. Vous pouvez ajouter des tags personnalisés selon vos besoins.

  • Les tags de groupe décrivent les informations communes à tous les appareils d'un groupe.

protocole Alink

Le protocole Alink assure la communication entre les appareils et IoT Platform.

modèle TSL

IoT Platform utilise le langage de spécification des objets (TSL, Thing Specification Language) pour décrire les fonctionnalités des appareils. Un modèle TSL définit les propriétés, les services et les événements de l'appareil. Les modèles TSL utilisent le format JSON. Vous pouvez structurer vos données selon un modèle TSL avant de les soumettre à IoT Platform.

propriété

Une propriété est une fonctionnalité TSL qui décrit l'état d'un appareil, par exemple les informations de température collectées par un dispositif de surveillance environnementale. Les propriétés prennent en charge les méthodes de requête GET et SET. Les applications peuvent envoyer des requêtes pour lire et définir les propriétés.

valeur de propriété souhaitée

IoT Platform vous permet de définir des valeurs de propriété souhaitées pour un appareil. Si l'appareil est en ligne, ses valeurs de propriété sont mises à jour en temps réel. Si l'appareil est hors ligne, les valeurs souhaitées sont mises en cache dans IoT Platform. Lorsque l'appareil se reconnecte, il récupère les valeurs souhaitées et met à jour ses propres propriétés.

service

Un service est une fonctionnalité TSL qui décrit une capacité ou une méthode d'un appareil. Ces capacités ou méthodes peuvent être utilisées par des demandeurs externes. Vous pouvez spécifier les paramètres d'entrée et de sortie d'un service. Contrairement aux propriétés, les services peuvent être invoqués via une commande pour mettre en œuvre une logique métier complexe. Par exemple, vous pouvez appeler un service pour exécuter une tâche spécifique.

événement

Un événement est une fonctionnalité TSL qui décrit un événement d'exécution sur un appareil. Il contient une notification nécessitant une action ou une attention particulière. Un événement peut comporter plusieurs paramètres de sortie. Parmi les exemples d'événements figurent les notifications de fin de tâche, les pannes d'appareil et les alertes de température. Vous pouvez vous abonner aux événements ou les transférer (push).

script d'analyse des données

Si vos appareils utilisent des données en transit brut (pass-through) ou dans un format personnalisé, vous devez écrire des scripts d'analyse dans IoT Platform. Vous devez convertir les données binaires ou les données JSON personnalisées soumises par les appareils au format JSON Alink pris en charge par IoT Platform. Inversement, vous devez convertir les données JSON Alink envoyées par IoT Platform au format personnalisé pris en charge par les appareils.

shadow d'appareil

Un shadow d'appareil est un fichier JSON utilisé pour stocker les informations d'état d'un appareil ou d'une application. Chaque appareil dispose d'un shadow unique dans IoT Platform. Les shadows vous permettent d'obtenir et de définir l'état des appareils via les protocoles MQTT ou HTTP, que les appareils soient connectés à Internet ou non.

moteur de règles

Vous pouvez créer et configurer des règles dans IoT Platform pour mettre en œuvre les fonctionnalités suivantes : abonnement côté serveur, transfert de données et orchestration de scénarios.

abonnement côté serveur

Votre serveur métier peut s'abonner aux messages d'un produit dans IoT Platform. Les types de messages disponibles incluent : les messages montants des appareils, les notifications de changement d'état des appareils, les notifications de découverte de nouveaux sous-appareils par une passerelle, les notifications liées au cycle de vie des appareils et les notifications de changement de topologie. L'abonnement côté serveur prend en charge les deux méthodes suivantes :

  • AMQP : utilisez le protocole Advanced Message Queuing Protocol (AMQP) pour mettre en place un abonnement côté serveur. Votre serveur se connecte à IoT Platform via AMQP et reçoit les messages depuis IoT Platform.

  • MNS : transférez les messages vers une file d'attente Simple Message Queue (formerly MNS) (SMQ) spécifiée. Ensuite, votre serveur reçoit les messages depuis la file MNS.

transfert de données

Utilisez la fonctionnalité de transfert de données pour acheminer les données d'un topic vers un autre topic ou vers un autre service Alibaba Cloud afin de les stocker ou de les traiter.

orchestration de scénarios

La fonctionnalité d'orchestration de scénarios permet de développer une logique métier automatisée de manière visuelle. Vous pouvez définir des règles d'interaction entre les appareils et les déployer dans IoT Platform ou sur des instances Edge.

authentification par certificat unique par appareil

Un certificat d'appareil est gravé sur chaque appareil. Ce certificat comprend une ProductKey, un DeviceName et un DeviceSecret. Lors de la connexion d'un appareil à IoT Platform, la plateforme vérifie l'appareil sur la base de ce certificat.

authentification par certificat unique par produit

Un certificat de produit est gravé sur tous les appareils d'un même produit. Ce certificat comprend une ProductKey et une ProductSecret. Lorsqu'un appareil envoie une demande d'activation, IoT Platform l'authentifie sur la base du certificat de produit. En cas de succès, IoT Platform émet un certificat d'appareil. L'appareil utilise ensuite ce certificat pour se connecter à IoT Platform.

instance

Vous pouvez gérer des ressources telles que les produits, les appareils et les règles dans les instances IoT Platform. Les types d'instances suivants sont pris en charge :

  • Instance publique (par défaut) : après l'activation du service IoT Platform, une instance publique est fournie à des fins d'essai. Les instances publiques sont déployées dans les réseaux classiques d'Alibaba Cloud.

  • Instance Enterprise Edition : il s'agit d'une instance payante. Les instances Enterprise Edition sont déployées dans les Virtual Private Clouds (VPC) d'Alibaba Cloud. Vous pouvez acheter plusieurs instances Enterprise Edition avec un même compte Alibaba Cloud. Vous bénéficiez d'un accès exclusif aux ressources de ces instances.