Bonjour, je n’arrive pas à connecter mon node-red avec mon mqtt. Il n’y a pas connecté sur le diagramme avec mqtt in.
J’utilise docker-compose. J’ai mis 192.168.x.x port 1883 dans node-red sur les propriétés du serveur mqtt in et j’ai mis # pour topic mais ce n’est pas connecté.
mes docker-compose:
mosquitto:
image: eclipse-mosquitto:1.6
restart: unless-stopped
networks:
- localnet
ports:
- 1883:1883
- 9001:9001
volumes:
- mosquitto-conf:/mosquitto/config
- mosquitto-data:/mosquitto/data
node-red:
image: nodered/node-red:latest
environment:
- TZ=Europe/Amsterdam
ports:
- "1880:1880"
networks:
- localnet
volumes:
- node-red-data:/data
volumes:
teslamate-db:
teslamate-grafana-data:
mosquitto-conf:
mosquitto-data:
Doit-on y mettre quelque chose ici leur disant de communiquer? Merci
Est-ce que tu as un autre truc qui marche avec Mosquitto?
Est-ce que mqtt Explorer https://mqtt-explorer.com/ (sur ton pc) arrive à se connecter à mosquitto?
Tu dois avoir installer mosquitto 2 et il faut faire attention à:
From version 2.0 onwards, the listeners defined with -p are bound to the loopback interface only, and so can only be connected to from the local machine. If both -p is used and a listener is defined in a configuration file, then the -p options are IGNORED.
Il faut ajouter un listener dans la config… C’est le cas?
1 « J'aime »
Tu n’as pas un problème d’indentation sur ton compose?
Node-red n’est pas au même niveau que mosquitto.
pour le compose c’est le copié collé qui a décalé.
Pour mqtt-explorer je peux me connecter. J’ajoute des captures d’écran.
@alain128 , es-tu sûr d’avoir correctement configurer la partie confiig broker dans NR ?
as-tu bien renseigné la partie sécurité?
Bon. Honte à moi. C’est ma première utilisation de node-red. Je pensais que la connection se faisait à la liaison mais en fait il faut cliquer sur deploy… Désolé du dérangement et merci à ceux qui ont répondu.
1 « J'aime »