Node-Red


Description:

Node-RED is an open-source visual programming tool designed for wiring together hardware devices, APIs, and online services in new and interesting ways. It provides a browser-based flow editor that allows users to create flows by dragging and dropping nodes onto a canvas and connecting them together. Each node represents a specific function or service, and flows are created by connecting the output of one node to the input of another.



Setup/Config:


Useful Palettes:


Node-RED Example

Two flow examples for regulating a skylight’s open/close window positions based based on inside/outside temperatures and the sunscreen position based on the sun’s position in the sky.

Want to know more about Flow-based Programming (FBP)?