Passer au contenu principal

Broker MQTT embarqué

Activation du broker MQTT embarqué

ThingPark Enterprise peut être configuré pour utiliser un broker MQTT embarqué.

  1. Accédez au module TPE Configuration Cockpit, dans la section "Feature settings". Définissez "MQTT broker" sur Activé, puis définissez le nom d’utilisateur et le mot de passe souhaités.

  2. Sauvegardez la configuration

  3. Créez une connexion MQTT en utilisant les paramètres suivants :

    1. Nom d’hôte : mqttbroker.actility.local:1883
    2. Protocole : TCP
    3. Nom d’utilisateur MQTT : le nom d’utilisateur configuré dans Cockpit
    4. Mot de passe MQTT : le mot de passe configuré dans Cockpit

  4. Une fois activé, le broker MQTT embarqué devient accessible depuis l’extérieur du nœud TPE.
    Utilisez le FQDN externe ou l’adresse IP du serveur pour vous connecter. Exemple utilisant le DEVEUI 0000000000000001 :

    mosquitto_sub -h my.tpe.fqdn -u myusername -P mypassword -t mqtt/things/0000000000000001/uplink
AVERTISSEMENT

Si le service MQTT embarqué est redémarré, toutes les données en mémoire seront perdues.

Désactivation du broker MQTT embarqué

  1. Accédez au module Cockpit de configuration TPE, dans la section Paramètres des fonctionnalités. Définissez "MQTT broker" sur "Disabled".

  2. Sauvegardez la configuration

  3. Supprimez toutes les connexions MQTT configurées avec le nom d’hôte mqttbroker.actility.local:1883.

Demander à l’IA