Héberger Node-RED, sans rien installer

Des boîtes reliées par des fils, et deux logiciels qui ne se parlaient pas commencent à échanger — avec un peu de JavaScript seulement là où c'est nécessaire.

À partir de 4,99 €/mois

Présentation

Node-RED installé, mis à jour et sauvegardé par nos soins, sur une machine en France. Programmation visuelle par flux pour relier objets connectés, API et services. Très utilisé en domotique et en industrie légère. Vous n'installez rien, vous ne configurez pas de serveur : l'application est en ligne quelques minutes après la commande, à votre nom.

L'offre qui lui convient est App Essentiel à 4,99 €/mois TTC — 2 Go de mémoire. Node-RED est un seul processus Node.js qui garde en mémoire l'ensemble de vos flux, le contexte qu'ils accumulent et les connexions qu'ils maintiennent ouvertes — abonnement MQTT, socket vers une base, écoute HTTP. La palette y est pour beaucoup : chaque module communautaire que vous ajoutez embarque ses propres dépendances, et une installation qui parle Modbus, InfluxDB et Telegram pèse nettement plus qu'une installation nue. Les 2 Go couvrent une palette garnie et plusieurs dizaines de flux actifs.

On vient ici en remplacement d'un service d'automatisation en ligne facturé à la tâche, ou parce qu'il faut un point de rencontre entre des machines qui n'ont pas été conçues pour se parler. Un flux se déclenche sur une requête HTTP, un message MQTT, une heure, un fichier déposé, et se termine par un appel d'API, une écriture en base ou une notification. Les flux sont du JSON : on les copie dans un message pour les partager, on les recolle sur une autre instance, et la fonction Projets permet de les suivre dans un dépôt Git. Un tableau de bord web se construit dans le même éditeur, ce qui évite d'écrire une interface pour afficher trois courbes.

4.99€/mois
Offre conseillée TTC
2Go
Mémoire de l'offre
5min
Mise en ligne
100%
Hébergé en France

Ce que l'hébergement managé change

Des flux que l'on lit d'un coup d'œil

On pose un déclencheur, on tire un fil vers un filtre, puis vers un appel d'API, et le tout se lit comme un schéma. Quand le visuel ne suffit pas, un nœud de fonction accepte du JavaScript : on descend au code seulement là où il apporte quelque chose.

Une palette qui parle beaucoup de protocoles

MQTT, HTTP, WebSocket, TCP et UDP en standard, puis des milliers de modules communautaires : Modbus TCP, bases SQL, InfluxDB, Telegram, Home Assistant, calendriers. C'est cette bibliothèque qui fait que Node-RED sait souvent se connecter à ce que vous avez déjà.

Un tableau de bord dans le même outil

Jauges, courbes, boutons et formulaires se déclarent comme des nœuds et s'assemblent en une page web. Une supervision simple existe donc sans projet de développement, et elle vit au même endroit que la logique qui l'alimente.

Des flux qui se partagent et se versionnent

Un flux exporté est un objet JSON que l'on colle dans un ticket ou dans une documentation, et que quelqu'un d'autre réimporte tel quel. La fonction Projets ajoute un dépôt Git, ce qui permet de suivre l'historique et de revenir en arrière après une modification malheureuse.

Pourquoi la confier plutôt que l'installer

Deux logiciels qui ne se parlent pas

La boutique envoie un webhook, l'outil de gestion attend un appel d'API dans un format différent. Un flux de cinq nœuds fait la traduction, et on arrête de recopier les commandes à la main.

Des capteurs qui publient en MQTT

Température, hygrométrie, consommation : les mesures arrivent sur un sujet MQTT, sont filtrées, rangées dans une base de séries temporelles et affichées sur une page. L'alerte part quand un seuil est franchi.

Une supervision d'atelier

Un automate accessible en Modbus TCP se lit toutes les minutes, les valeurs sont journalisées, et un écran affiche l'état des machines. Pour de la remontée d'information et des alertes, cela suffit souvent.

Une chaîne de notifications

Un formulaire rempli déclenche un enregistrement en base, un message à l'équipe et un accusé de réception au demandeur. Trois systèmes, un seul flux, et on voit passer les messages dans l'onglet de mise au point.

Une tâche planifiée sans écrire de cron

Tous les lundis à sept heures, appeler une API, comparer avec la veille, envoyer un résumé. Le planificateur est un nœud, et le résultat se teste d'un clic au lieu d'attendre lundi.

Hébergée en France

Un flux contient des clés d'API, des identifiants de base et parfois des données de production. Le vôtre reste sur notre infrastructure de Nouvelle-Aquitaine, opérée en propre.

Questions fréquentes

Oui pour tout ce qui passe par le réseau, non pour ce qui se branche en USB. Une instance chez nous n'a pas de clé Zigbee ni de dongle Z-Wave : ces périphériques doivent rester chez vous. Le montage qui fonctionne est un petit boîtier à domicile qui gère la radio et publie sur un courtier MQTT joignable depuis Internet ; Node-RED s'y abonne et porte toute la logique, les alertes et le tableau de bord. Si vos équipements exposent déjà une API ou du MQTT, il n'y a même rien à installer chez vous.

Par copier-coller. Un flux exporté est un objet JSON : vous le copiez depuis votre installation actuelle, vous l'importez ici, et il se remet en place avec ses nœuds et ses liaisons. Deux points à vérifier ensuite : les identifiants, qui ne sont jamais exportés et doivent être resaisis, et les modules communautaires utilisés, qu'il faut installer dans la palette avant que le flux fonctionne.

Node-RED tourne dans un seul fil d'exécution : une boucle lourde dans un nœud de fonction bloque tous les autres flux le temps qu'elle s'achève. Ce n'est pas non plus un automate temps réel — les délais ne sont pas garantis à la milliseconde, ce qui interdit le pilotage de sécurité. Installer un module de la palette demande un redémarrage du moteur, donc une courte interruption. Et l'éditeur doit être protégé par mot de passe : un flux modifiable est un serveur modifiable.

App Essentiel, à 4,99 €/mois TTC. Elle apporte 2 Go de mémoire là où l'application en réclame 768 Mo au minimum : la marge sert au système, pas au décor. Vous pouvez changer d'offre plus tard sans réinstaller.

Oui, elles font partie du service. Sur un outil qui expose des points d'entrée HTTP et détient vos clés d'API, rester à jour n'est pas une option : les montées de version sont appliquées et vérifiées par nos soins.