/ / Est-il possible de garder une connexion avec deux courtiers MQTT différents en utilisant Node-RED? - mqtt, noeud rouge

Est-il possible de garder une connexion avec deux courtiers MQTT différents lors de l'utilisation du nœud RED? - mqtt, nœud rouge

J'ai un serveur on the cloud qui reçoit MQTT messages et je cours le Node-RED sur un Raspberry pi sur mon localhost...

Avec le Raspberry, je reçois des données de différents appareils en utilisant le MQTT protocol. Et jusqu'à ici, ça marche très bien! Le problème, c’est quand j’essaie de recevoir des messages du MQTT broker that"s running locally (sur le framboise), puis envoyez ces messages à d’autres MQTT broker that"s running on another server. Quelque chose comme cette image:

Exemple

Lorsque j'essaie d'utiliser deux courtiers différents avec Node-RED, il met automatiquement à jour tous les autres nœuds vers le dernier courtier que j'ai configuré. Alors, est-il possible d'ouvrir une connexion avec two different MQTT Brokers quand j'utilise le Node-RED?

Réponses:

2 pour la réponse № 1

Dans la boîte de dialogue d'édition du noeud MQTT, le champ "Serveur" est une zone de sélection. Il répertorie toutes les configurations de courtier que vous avez dans votre flux.

Pour ajouter une connexion à un autre courtier, sélectionnez l'option "Ajouter un nouveau mqtt-broker ..." puis cliquez sur le bouton en regard de la zone de sélection.

Cela ajoute une nouvelle configuration de connexion plutôt que d’éditer celle déjà utilisée par vos nœuds existants.