Node-RED hosten, zonder iets te installeren

Blokjes verbonden door draadjes, en twee stukken software die nooit met elkaar spraken, beginnen uit te wisselen — met een beetje JavaScript alleen waar het nodig is.

Vanaf 4,99 €/maand

Introductie

Node-RED door ons geïnstalleerd, bijgewerkt en geback-upt, op een machine in Frankrijk. Visueel programmeren met flows om connected devices, API's en diensten te koppelen. Veel gebruikt in domotica en lichte industrie. U installeert niets, u stelt geen server in: de applicatie staat enkele minuten na de bestelling online, op uw naam.

Het aanbod dat haar past is App Essentiel voor 4,99 €/maand incl. btw — 2 GB geheugen. Node-RED is één enkel Node.js-proces dat al uw flows in het geheugen houdt, samen met de context die ze opbouwen en de verbindingen die ze openhouden — een MQTT-abonnement, een socket naar een database, een HTTP-listener. De palette speelt hierin een grote rol: elke community-module die u toevoegt, brengt haar eigen afhankelijkheden mee, en een installatie die Modbus, InfluxDB en Telegram spreekt, weegt aanzienlijk meer dan een kale installatie. De 2 GB dekken een goedgevulde palette en enkele tientallen actieve flows.

Men komt hier ter vervanging van een online automatiseringsdienst die per taak wordt gefactureerd, of omdat er een ontmoetingspunt nodig is tussen machines die nooit ontworpen zijn om met elkaar te praten. Een flow wordt geactiveerd door een HTTP-verzoek, een MQTT-bericht, een tijdstip, een neergezet bestand, en eindigt met een API-aanroep, een databaseschrijving of een melding. Flows zijn JSON: u kopieert er een in een bericht om te delen, plakt hem op een andere instantie, en de functie Projecten laat u ze in een Git-repository volgen. Een webdashboard wordt in dezelfde editor gebouwd, wat u bespaart een interface te schrijven alleen om drie grafieken te tonen.

4.99€/maand
Aanbevolen aanbod incl. btw
2GB
Geheugen van het aanbod
5min
Online gezet
100%
Gehost in Frankrijk

Wat beheerd hosten hier verandert

Flows die u in één oogopslag leest

U zet een trigger neer, trekt een draad naar een filter, dan naar een API-aanroep, en het geheel leest als een schema. Wanneer het visuele niet volstaat, aanvaardt een functienode JavaScript: u daalt alleen af naar code waar dat iets oplevert.

Een palette die veel protocollen spreekt

MQTT, HTTP, WebSocket, TCP en UDP standaard, daarna duizenden community-modules: Modbus TCP, SQL-databases, InfluxDB, Telegram, Home Assistant, agenda's. Die bibliotheek is de reden waarom Node-RED meestal kan koppelen met wat u al gebruikt.

Een dashboard in dezelfde tool

Meters, grafieken, knoppen en formulieren worden als nodes gedeclareerd en samengesteld tot een webpagina. Eenvoudig toezicht bestaat dus zonder ontwikkelproject, en leeft op dezelfde plek als de logica die het voedt.

Flows die goed te delen en te versiebeheren zijn

Een geëxporteerde flow is een JSON-object dat u in een ticket of een document plakt, en dat iemand anders precies zo terug importeert. De functie Projecten voegt een Git-repository toe, waardoor u de geschiedenis kunt volgen en na een ongelukkige wijziging kunt terugkeren.

Waarom haar toevertrouwen in plaats van installeren

Twee systemen die niet met elkaar praten

De winkel stuurt een webhook, de beheertool verwacht een API-aanroep in een andere vorm. Een flow van vijf nodes doet de vertaling, en bestellingen met de hand overtypen stopt.

Sensoren die publiceren via MQTT

Temperatuur, luchtvochtigheid, verbruik: de metingen komen binnen op een MQTT-topic, worden gefilterd, opgeslagen in een tijdreeksdatabase en getoond op een pagina. De melding gaat uit zodra een drempel wordt overschreden.

Toezicht op een werkvloer

Een via Modbus TCP bereikbare besturing wordt elke minuut uitgelezen, de waarden worden gelogd, en een scherm toont de status van de machines. Voor rapportage en meldingen volstaat dat vaak.

Een keten van meldingen

Een ingevuld formulier activeert een databaserecord, een bericht aan het team en een ontvangstbevestiging aan de aanvrager. Drie systemen, één flow, en u ziet de berichten voorbijkomen in het debugvenster.

Een geplande taak zonder cron te schrijven

Elke maandag om zeven uur een API aanroepen, vergelijken met de dag ervoor, een samenvatting sturen. De planner is een node, en het resultaat test u met één klik in plaats van tot maandag te wachten.

Gehost in Frankrijk

Een flow bevat API-sleutels, databasegegevens en soms productiedata. De uwe blijft in onze eigen infrastructuur in Nouvelle-Aquitaine, dat we zelf uitbaten.

Veelgestelde vragen

Ja voor alles wat via het netwerk loopt, nee voor alles wat via USB wordt aangesloten. Een instantie bij ons heeft geen Zigbee-stick en geen Z-Wave-dongle: die randapparaten moeten bij u thuis blijven. De opstelling die werkt, is een klein kastje thuis dat de radio afhandelt en publiceert naar een MQTT-broker die vanaf internet bereikbaar is; Node-RED abonneert zich daarop en draagt alle logica, meldingen en het dashboard. Als uw apparatuur al een API of MQTT aanbiedt, valt er thuis zelfs helemaal niets te installeren.

Met kopiëren en plakken. Een geëxporteerde flow is een JSON-object: u kopieert hem vanuit uw huidige installatie, importeert hem hier, en hij valt weer op zijn plaats met zijn nodes en verbindingen. Twee dingen om daarna te controleren: inloggegevens, die nooit worden geëxporteerd en opnieuw moeten worden ingevoerd, en de gebruikte community-modules, die in de palette moeten worden geïnstalleerd voordat de flow werkt.

Node-RED draait in één enkele thread: een zware lus in een functienode blokkeert alle andere flows totdat ze klaar is. Het is ook geen realtimebesturing — timing is niet gegarandeerd tot op de milliseconde, wat veiligheidssturing uitsluit. Een module uit de palette installeren vereist een herstart van de runtime, dus een korte onderbreking. En de editor moet met een wachtwoord beveiligd zijn: een bewerkbare flow is een bewerkbare server.

App Essentiel, voor 4,99 €/maand incl. btw. Het brengt 2 GB geheugen waar de applicatie er minimaal 768 MB vraagt: de marge is voor het systeem, niet voor de etalage. U kunt later van aanbod wisselen zonder opnieuw te installeren.

Ja, ze horen bij de dienst. Bij een tool die HTTP-eindpunten blootstelt en uw API-sleutels bewaart, is up-to-date blijven geen optie: versie-upgrades worden door ons toegepast en gecontroleerd.