Bonjour à tous,
En complément des tutoriels de @DeepBlueNine , je vais vous expliquer comment installer Node-Red et le broker MQTT Mosquitto sur un NAS Synology.
Pour commencer, ouvrir le centre de paquet sur votre Synology et installé l’application Docker.
Ensuite, on va télécharger les images de Mosquitto et Node-Red
Ouvrir Docker , onglet Registre , dans la barre de rechercher taper Mosquitto et télécharger l’image « eclipse-mosquitto ».
Puis on procède de la même manière pour télécharger Node-Red.
Taper Node-Red et télécharger la version « nodered/node-red ».
Maintenant, on va créer les conteneurs avec les deux images téléchargées précédemment.
Ouvrir l’onglet Image , double-cliquer sur l’image Mosquitto , puis « paramètres avancés ».
Cocher « Activer le redémarrage automatique » et dans l’onglet Paramètres des ports, remplacer auto par le port 1883
Pour finir on clique sur Appliquer, Suivant et Appliquer.
Une fois terminé, votre container Mosquitto est fonctionnel.
Faire exactement la même chose avec l’image Node-Red et dans les paramètres de ports, remplacer Auto par 1880 .
Normalement, une fois fini vous devriez avoir deux conteneurs lancés et fonctionnel dans l’onglet Conteneur.
Sur l’application MQTT Client sur Homey, il faudra rentrer l’adresse IP de votre Synology et le port 1883 du broker Mosquitto.
Pour accéder à Node-Red, ouvrir votre navigateur et rentrer l’adresse IP du Synology et le port 1880 de Node-Red.
http://IP_DU_SYNO:1880
Une dernière chose.
Pour connecter Node-Red au brocker MQTT, utilisé l’IP du Synology et le port 1883.
http://IP_DU_SYNO:1883
Voilà, c’est la fin du tutoriel.
Je ne suis pas un expert en tutoriel et encore moins avec Node-Red et MQTT, mais j’espère que ça en aidera plus d’un et s’il y a une erreur ne pas hésiter à me le dire.
@+
Guiro