{"id":24436,"date":"2024-10-22T10:00:00","date_gmt":"2024-10-22T08:00:00","guid":{"rendered":"https:\/\/monraspberry.com\/?p=24436"},"modified":"2024-10-23T10:06:00","modified_gmt":"2024-10-23T08:06:00","slug":"installer-et-utiliser-node-red-sur-un-raspberry-pi","status":"publish","type":"post","link":"https:\/\/monraspberry.com\/de\/installer-et-utiliser-node-red-sur-un-raspberry-pi\/","title":{"rendered":"Installer et utiliser Node-RED sur Raspberry Pi"},"content":{"rendered":"<p><strong>Node-RED<\/strong> est une plateforme de programmation en &#8220;low-code&#8221;, qui permet de cr\u00e9er des automatisations et des int\u00e9grations \u00e0 travers des flux graphiques. Gr\u00e2ce \u00e0 une interface intuitive en glisser-d\u00e9poser, Node-RED est particuli\u00e8rement appr\u00e9ci\u00e9 dans le domaine de la <strong>Domotik<\/strong> pour sa simplicit\u00e9 et ses possibilit\u00e9s d&#8217;int\u00e9gration avec divers protocoles et services.<\/p>\n\n\n\n<p>Dans ce tutoriel, vous allez apprendre \u00e0 installer Node-RED sur votre Raspberry Pi et \u00e0 cr\u00e9er des automatisations pour votre syst\u00e8me domotique ou vos projets IoT.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pourquoi utiliser Node-RED en domotique ?<\/h3>\n\n\n\n<p>Node-RED permet de connecter des <strong>p\u00e9riph\u00e9riques<\/strong> comme des capteurs, des syst\u00e8mes de gestion domotique, ou des services web en cr\u00e9ant des <strong>flux<\/strong> d\u2019automatisation. Par exemple, vous pouvez utiliser Node-RED pour :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Automatiser l&#8217;\u00e9clairage de votre maison en fonction de la luminosit\u00e9 ext\u00e9rieure.<\/li>\n\n\n\n<li>Recevoir des alertes sur votre t\u00e9l\u00e9phone lorsque des \u00e9v\u00e9nements sp\u00e9cifiques se produisent.<\/li>\n\n\n\n<li>Contr\u00f4ler vos appareils avec <strong>Home Assistant<\/strong>, <strong>Jeedom<\/strong>oder <strong>Mosquitto MQTT<\/strong> pour la gestion des messages entre les diff\u00e9rents dispositifs IoT.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9tape 1 : Installation de Node-RED sur Raspberry Pi<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Pr\u00e9parer votre Raspberry Pi<\/strong> :\n<ul class=\"wp-block-list\">\n<li>Assurez-vous que <strong>Raspberry Pi OS<\/strong> est install\u00e9 sur votre Raspberry Pi. Si ce n\u2019est pas le cas, suivez un tutoriel pour installer <strong>Raspberry Pi OS Lite<\/strong> mit <strong>Raspberry Pi Imager<\/strong>.<\/li>\n\n\n\n<li>Connectez-vous au Raspberry Pi via <strong>SSH<\/strong> avec cette commande :\n<ul class=\"wp-block-list\">\n<li><code>ssh pi@&lt;IP_de_votre_Raspberry_Pi><\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Installer Node-RED<\/strong> : Node-RED peut \u00eatre install\u00e9 facilement avec un script disponible sur GitHub. Ex\u00e9cutez cette commande dans votre terminal SSH :\n<ul class=\"wp-block-list\">\n<li>Code \u00e0 copier : <code>bash &lt;(curl -sL https:\/\/raw.githubusercontent.com\/node-red\/linux-installers\/master\/deb\/update-nodejs-and-nodered) <\/code><\/li>\n\n\n\n<li>Validez les questions avec <code>y<\/code> pour autoriser l\u2019installation des d\u00e9pendances.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>D\u00e9marrer Node-RED<\/strong> : Une fois l&#8217;installation termin\u00e9e, lancez Node-RED avec :\n<ul class=\"wp-block-list\">\n<li>Copier le code : <code>node-red-start <\/code><\/li>\n\n\n\n<li>Node-RED est maintenant actif. Vous pouvez acc\u00e9der \u00e0 l&#8217;interface via un navigateur en entrant l&#8217;adresse suivante :\n<ul class=\"wp-block-list\">\n<li><code>http:\/\/&lt;IP_de_votre_Raspberry_Pi>:1880<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Automatiser le d\u00e9marrage de Node-RED<\/strong> : Pour que Node-RED se lance automatiquement \u00e0 chaque d\u00e9marrage du Raspberry Pi, activez le service avec cette commande :\n<ul class=\"wp-block-list\">\n<li><code>sudo systemctl enable nodered.service<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9tape 2 : Cr\u00e9er des automatisations avec Node-RED<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Exemple 1 : Contr\u00f4ler des lumi\u00e8res avec MQTT<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Installez un broker MQTT comme <strong>Mosquitto<\/strong> sur votre Raspberry Pi.<\/li>\n\n\n\n<li>Utilisez des <strong>n\u0153uds MQTT<\/strong> dans Node-RED pour publier et souscrire \u00e0 des messages MQTT, permettant ainsi d\u2019envoyer des commandes \u00e0 vos lumi\u00e8res connect\u00e9es.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Exemple 2 : Notification de mouvement via Telegram<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ajoutez un <strong>capteur de mouvement<\/strong> compatible avec votre syst\u00e8me domotique.<\/li>\n\n\n\n<li>Utilisez des <strong>n\u0153uds d&#8217;entr\u00e9e<\/strong> pour d\u00e9clencher une notification lorsque le capteur d\u00e9tecte un mouvement.<\/li>\n\n\n\n<li>Ajoutez un n\u0153ud <strong>Telegram<\/strong> pour envoyer un message sur votre t\u00e9l\u00e9phone.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Exemple 3 : Int\u00e9gration avec Home Assistant<\/h4>\n\n\n\n<p>Node-RED s&#8217;int\u00e8gre directement avec <strong>Home Assistant<\/strong>. Vous pouvez l\u2019utiliser pour automatiser des t\u00e2ches complexes comme le contr\u00f4le des stores, la gestion de la temp\u00e9rature, ou les sc\u00e9narios d\u2019\u00e9clairage. Installez simplement l&#8217;add-on Node-RED depuis l\u2019interface Home Assistant.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schlussfolgerung<\/h3>\n\n\n\n<p><strong>Node-RED<\/strong> est un outil puissant et flexible pour l\u2019automatisation domotique et les projets IoT. Que vous soyez un d\u00e9butant ou un expert, vous pouvez rapidement cr\u00e9er des flux complexes sans \u00e9crire de code. Avec des int\u00e9grations pour <strong>MQTT<\/strong>, <strong>Home Assistant<\/strong>, et d\u2019autres services, Node-RED est la plateforme id\u00e9ale pour g\u00e9rer vos syst\u00e8mes connect\u00e9s.<\/p>","protected":false},"excerpt":{"rendered":"<p>Installez Node-RED sur Raspberry Pi et automatisez votre maison avec MQTT, Home Assistant et plus encore.<\/p>","protected":false},"author":1,"featured_media":24437,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[308],"tags":[],"class_list":["post-24436","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutos"],"featured_image_src":{"landsacpe":["https:\/\/monraspberry.com\/wp-content\/uploads\/2024\/10\/Node-RED-Raspberry-Pi.png",779,445,false],"list":["https:\/\/monraspberry.com\/wp-content\/uploads\/2024\/10\/Node-RED-Raspberry-Pi.png",463,265,false],"medium":["https:\/\/monraspberry.com\/wp-content\/uploads\/2024\/10\/Node-RED-Raspberry-Pi-300x171.png",300,171,true],"full":["https:\/\/monraspberry.com\/wp-content\/uploads\/2024\/10\/Node-RED-Raspberry-Pi.png",1792,1024,false]},"jetpack_featured_media_url":"https:\/\/monraspberry.com\/wp-content\/uploads\/2024\/10\/Node-RED-Raspberry-Pi.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/monraspberry.com\/de\/wp-json\/wp\/v2\/posts\/24436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monraspberry.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monraspberry.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monraspberry.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monraspberry.com\/de\/wp-json\/wp\/v2\/comments?post=24436"}],"version-history":[{"count":0,"href":"https:\/\/monraspberry.com\/de\/wp-json\/wp\/v2\/posts\/24436\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monraspberry.com\/de\/wp-json\/wp\/v2\/media\/24437"}],"wp:attachment":[{"href":"https:\/\/monraspberry.com\/de\/wp-json\/wp\/v2\/media?parent=24436"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monraspberry.com\/de\/wp-json\/wp\/v2\/categories?post=24436"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monraspberry.com\/de\/wp-json\/wp\/v2\/tags?post=24436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}