|
Dans un système d'exploitation Windows, le courtier est exécuté en tant que service après l'installation.
|
|
Le modèle de prise en charge des extensions ThingWorx a été récemment modifié. La plupart des extensions ne sont plus disponibles sur la page des téléchargements. Pour plus d'informations, consultez cet article.
|
Légende | Description |
1 | L'icône verte indique que l'objet que vous avez créé est connecté au courtier. Elle apparaît en rouge lorsque l'objet est déconnecté. |
2 | La propriété isConnected est définie sur "vrai" dans le champ Valeur lorsque la connexion est établie entre l'objet et le courtier. Le champ Valeur est défini sur "faux" lorsqu'il est déconnecté. La propriété est définie sur "faux" lorsque le noeud singleton d'un environnement ThingWorx haute disponibilité présente des problèmes de connectivité avec le courtier. Toutefois, les autres noeuds continueront à publier des messages, même si la propriété est sur "faux". |
Pour que l'exécution d'un événement de modification de données réussisse, assurez-vous qu'un utilisateur système dispose des permissions suivantes. • Permissions Service Execute et Event Subscribe au niveau de la collection. Par exemple, au niveau de l'objet, du modèle d'objet ou de la forme d'objet. |
JDBC Settings | Description | ||
clientIdFormat | Nom du client enregistré auprès du client MQTT.
Le jeton {s} correspond au nom de serveur de ThingWorx Platform. Il prend la valeur mentionnée dans la configuration du sous-système de fédération pour le nom du serveur. Le jeton {t} correspond au nom de l'objet actuel. Si vous souhaitez connecter plusieurs plateformes à un seul courtier et qu'elles disposent d'objets portant le même nom, il est recommandé de spécifier le nom du serveur dans le sous-système de fédération. | ||
useSSL | Sélectionnez cette option si votre courtier prend en charge les connexions sécurisées. | ||
serverName | Nom d'hôte sur lequel le courtier MQTT est en cours d'exécution.
| ||
serverPort | Port du courtier MQTT. La valeur par défaut est 1883. | ||
userId | Nom d'utilisateur pour la connexion au courtier. | ||
Password | Mot de passe du paramètre userId. | ||
Timeout | Délai d'attente, en millisecondes, pour la réussite d'une requête de publication. La valeur par défaut est 5000 mS. | ||
ConnectTimeout | Délai d'attente, en millisecondes, pour l'établissement d'une connexion entre ThingWorx Platform et le courtier MQTT. | ||
retryInterval | Intervalle, en millisecondes, entre deux tentatives de connexion si une connexion à un courtier MQTT est interrompue. Ce mécanisme ne fonctionne que si la connexion a été établie à un moment donné avant d'être interrompue. | ||
retryAttempts | Nombre de tentatives de reconnexion. Par exemple, si une connexion établie est interrompue suite à des perturbations du réseau ou à d'autres problèmes, le nombre de tentatives de reconnexion est défini par la valeur spécifiée dans ce champ. Chaque tentative de reconnexion est espacée selon la valeur du paramètre retryInterval décrit précédemment. | ||
pingInterval | Délai, en millisecondes, pour le contrôle périodique du statut de connexion entre ThingWorx Platform et le courtier MQTT. La valeur par défaut est de 45 secondes. Toutes les 45 secondes, un message ping est envoyé au courtier MQTT qui doit renvoyer une réponse. Si le courtier répond, la connexion est valide. | ||
connectionIdleTimeout | Temps d'inactivité, en millisecondes, d'une connexion. Si la connexion est inactive au-delà de cette période définie, il est indiqué qu'aucune communication de message n'est survenue dans le canal et que l'objet est marqué comme étant déconnecté. Lorsque les propriétés ne sont pas publiées ou ne font l'objet d'aucun abonnement, le paramètre pingInterval continue de mettre à jour la durée de la dernière activité afin que l'objet ne soit pas déconnecté. | ||
qos | Cette valeur définit le niveau de priorité des communications entre le courtier et ses clients. | ||
maxInFlight | Définit l'option maxinflight. Augmentez cette valeur dans un environnement à fort trafic. |
AutoMapping | Description |
format | Format du nom de rubrique correspondant à une propriété. Le jeton {s} correspond au nom du serveur, {t} au nom de l'objet et {p} au nom de la propriété. |
enabled | Vous pouvez sélectionner la fonction de mappage automatique. |
Subscribe | Abonne la propriété pour qu'elle reçoive les modifications publiées sur la rubrique spécifiée à partir du courtier MQTT. |
Publish | Publie les modifications de valeur de propriété dans le courtier MQTT à l'aide de la rubrique spécifiée. |
Retain | Conserve la dernière valeur de propriété publiée dans le courtier MQTT. Lorsqu'un nouvel appareil ou un nouveau client s'abonne à une rubrique avec un message conservé, le courtier envoie automatiquement un message contenant la dernière valeur publiée. La conservation des valeurs des messages peut s'avérer utile lorsqu'un client a besoin d'une valeur initiale. Au lieu de définir une valeur d'espace réservé initiale et d'attendre le message suivant, une valeur conservée est envoyée. |
Nom | Nom de la propriété d'objet à laquelle mapper le courtier MQTT. |
Rubrique | Nom de la rubrique dans laquelle publier ou à laquelle s'abonner au niveau du courtier MQTT. |